0001558370-23-004016.txt : 20230316 0001558370-23-004016.hdr.sgml : 20230316 20230316161127 ACCESSION NUMBER: 0001558370-23-004016 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 152 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230316 DATE AS OF CHANGE: 20230316 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Porch Group, Inc. CENTRAL INDEX KEY: 0001784535 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 832587663 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39142 FILM NUMBER: 23738898 BUSINESS ADDRESS: STREET 1: 411 1ST AVENUE S., SUITE 501 CITY: SEATTLE STATE: WA ZIP: 98104 BUSINESS PHONE: (855) 767-2400 MAIL ADDRESS: STREET 1: 411 1ST AVENUE S., SUITE 501 CITY: SEATTLE STATE: WA ZIP: 98104 FORMER COMPANY: FORMER CONFORMED NAME: PropTech Acquisition Corp DATE OF NAME CHANGE: 20190805 10-K 1 prch-20221231x10k.htm 10-K
http://porchgroup.com/20221231#AccruedExpensesAndOtherLiabilitiesCurrent00017845352022FYfalse984558389796159719http://fasb.org/us-gaap/2022#OtherAssetsNoncurrentP3YP3YP5YP2Yhttp://fasb.org/us-gaap/2022#GoodwillAndIntangibleAssetImpairmenthttp://porchgroup.com/20221231#ProductAndTechnologyExpense0.33P90DP3YP12M0P6Y0.75P3YP10M28D0.33330.330.330.33330.330.330.33P36MP2Yhttp://fasb.org/us-gaap/2022#GainLossOnSaleOfBusinesshttp://porchgroup.com/20221231#AccruedExpensesAndOtherLiabilitiesCurrent982971869944052898455838979615970001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2022-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2022-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2022-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2021-12-3100017845352022-10-310001784535srt:MaximumMemberus-gaap:RetainedEarningsMember2022-01-012022-12-310001784535us-gaap:SubsequentEventMember2023-01-012023-03-3100017845352023-01-012023-01-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535srt:ChiefExecutiveOfficerMember2020-07-302020-07-300001784535prch:ProptechAcquisitionCorporationMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:CommonStockWarrantsMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535us-gaap:RetainedEarningsMember2022-12-310001784535us-gaap:AdditionalPaidInCapitalMember2022-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001784535us-gaap:RetainedEarningsMember2021-12-310001784535us-gaap:AdditionalPaidInCapitalMember2021-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001784535us-gaap:RetainedEarningsMember2020-12-310001784535us-gaap:AdditionalPaidInCapitalMember2020-12-310001784535us-gaap:RetainedEarningsMember2019-12-310001784535us-gaap:AdditionalPaidInCapitalMember2019-12-310001784535us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member2022-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2022Member2022-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2021Member2022-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2020Member2022-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2019Member2022-12-310001784535us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member2021-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2021Member2021-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2020Member2021-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2019Member2021-12-310001784535us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member2020-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2020Member2020-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2019Member2020-12-310001784535us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member2019-12-310001784535us-gaap:ShortDurationInsuranceContractAccidentYear2019Member2019-12-310001784535us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member2018-12-310001784535us-gaap:CommonStockMember2022-12-310001784535us-gaap:CommonStockMember2021-12-310001784535us-gaap:CommonStockMember2020-12-310001784535us-gaap:CommonStockMember2019-12-310001784535prch:AdditionalOfferingPipeInvestorsMember2020-07-300001784535srt:MinimumMember2021-01-012021-12-310001784535srt:MaximumMember2021-01-012021-12-310001784535srt:MinimumMember2020-01-012020-12-310001784535srt:MaximumMember2020-01-012020-12-310001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2021-03-012021-03-310001784535us-gaap:RestrictedStockUnitsRSUMember2021-12-310001784535prch:PerformanceBasedRestrictedStockUnitMember2021-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2022-01-012022-12-310001784535us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001784535us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001784535prch:May202021AcquisitionMember2022-01-012022-12-310001784535prch:January122021AcquisitionMember2022-01-012022-12-310001784535prch:FloifyAcquisitionMember2022-01-012022-12-310001784535prch:April52021AcquisitionMember2022-01-012022-12-3100017845352023-01-012022-12-310001784535prch:SoftwareAndServiceSubscriptionMemberprch:VerticalSoftwareMember2022-01-012022-12-310001784535prch:PostMoveTransactionsMemberprch:VerticalSoftwareMember2022-01-012022-12-310001784535prch:MoveRelatedTransactionsExcludingInsuranceMemberprch:VerticalSoftwareMember2022-01-012022-12-310001784535prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMemberprch:InsuranceMember2022-01-012022-12-310001784535us-gaap:OperatingSegmentsMember2022-01-012022-12-310001784535prch:SoftwareAndServiceSubscriptionMemberprch:VerticalSoftwareMember2021-01-012021-12-310001784535prch:PostMoveTransactionsMemberprch:VerticalSoftwareMember2021-01-012021-12-310001784535prch:MoveRelatedTransactionsExcludingInsuranceMemberprch:VerticalSoftwareMember2021-01-012021-12-310001784535prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMemberprch:InsuranceMember2021-01-012021-12-310001784535us-gaap:OperatingSegmentsMember2021-01-012021-12-310001784535prch:InsuranceMember2021-01-012021-12-310001784535prch:SoftwareAndServiceSubscriptionMemberprch:VerticalSoftwareMember2020-01-012020-12-310001784535prch:PostMoveTransactionsMemberprch:VerticalSoftwareMember2020-01-012020-12-310001784535prch:MoveRelatedTransactionsExcludingInsuranceMemberprch:VerticalSoftwareMember2020-01-012020-12-310001784535prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMemberprch:InsuranceMember2020-01-012020-12-310001784535us-gaap:OperatingSegmentsMember2020-01-012020-12-310001784535prch:InsuranceMember2020-01-012020-12-310001784535prch:ReinsuranceQuotaShareProgramMemberprch:CoreLocationsMember2022-01-012022-12-310001784535prch:ReinsuranceQuotaShareProgramMemberprch:CoastalLocationsMember2022-01-012022-12-310001784535prch:ReinsuranceQuotaShareProgramMemberprch:CoreLocationsMember2021-01-012021-12-310001784535prch:ReinsuranceQuotaShareProgramMemberprch:CoastalLocationsMember2021-01-012021-12-310001784535prch:ReinsurancePropertyNonWeatherLossesMember2022-01-012022-12-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2022-04-012022-12-310001784535prch:ReinsurancePropertyNonWeatherLossesMemberprch:CoreLocationsMember2022-01-012022-12-310001784535prch:ReinsurancePropertyNonWeatherLossesMemberprch:CoastalLocationsMember2022-01-012022-12-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2022-01-012022-03-310001784535srt:RestatementAdjustmentMemberprch:ErrorInAccountingForReinsuranceMember2022-07-012022-09-300001784535srt:RestatementAdjustmentMemberprch:ErrorInAccountingForReinsuranceMember2022-04-012022-06-300001784535srt:RestatementAdjustmentMemberprch:ErrorInAccountingForReinsuranceMember2022-01-012022-09-300001784535srt:RestatementAdjustmentMemberprch:ErrorInAccountingForReinsuranceMember2022-01-012022-06-300001784535srt:RestatementAdjustmentMemberprch:ErrorInAccountingForReinsuranceMember2022-01-012022-03-310001784535srt:MinimumMemberprch:FurnitureOfficeEquipmentAndOtherMember2022-01-012022-12-310001784535srt:MaximumMemberprch:FurnitureOfficeEquipmentAndOtherMember2022-01-012022-12-310001784535us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001784535prch:SoftwareAndComputerEquipmentMember2022-01-012022-12-310001784535us-gaap:SoftwareDevelopmentMember2022-12-310001784535us-gaap:LeaseholdImprovementsMember2022-12-310001784535prch:SoftwareAndComputerEquipmentMember2022-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2022-12-310001784535us-gaap:SoftwareDevelopmentMember2021-12-310001784535us-gaap:LeaseholdImprovementsMember2021-12-310001784535prch:SoftwareAndComputerEquipmentMember2021-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2021-12-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-012020-07-310001784535prch:AdditionalOfferingPipeInvestorsMember2020-07-302020-07-3000017845352021-01-012021-01-0100017845352020-07-012020-09-300001784535prch:PromissoryNotes2020Member2022-12-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2022-12-310001784535prch:KandelaLlcCaseMember2022-07-012022-07-310001784535us-gaap:RevolvingCreditFacilityMember2021-04-050001784535us-gaap:RevolvingCreditFacilityMember2022-12-3100017845352021-04-052021-12-3100017845352021-04-040001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535srt:MaximumMember2022-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2021-01-012021-12-310001784535prch:AdvanceFundingArrangementMember2022-01-012022-12-310001784535prch:AdvanceFundingArrangementMember2021-01-012021-12-310001784535prch:InsuranceLicensesMember2022-12-310001784535us-gaap:TrademarksAndTradeNamesMember2021-12-310001784535prch:InsuranceLicensesMember2021-12-3100017845352021-09-162021-09-160001784535prch:September92021AcquisitionMember2022-01-012022-12-310001784535prch:InsuranceSegmentMember2022-01-012022-12-310001784535prch:InsuranceSegmentMember2021-01-012021-12-310001784535prch:InsuranceSegmentMember2020-01-012020-12-310001784535prch:InsuranceMember2022-01-012022-12-310001784535prch:SeniorSecuredTermLoansMember2021-01-012021-12-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2021-01-012021-12-310001784535prch:ValueOfBusinessAcquiredMember2022-01-012022-12-310001784535prch:RenewalRightsMember2022-01-012022-12-310001784535prch:FloifyAcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-10-272021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-10-272021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-10-272021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-10-272021-10-270001784535prch:September92021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-09-092021-09-090001784535prch:September92021AcquisitionMemberprch:RenewalRightsMember2021-09-092021-09-090001784535prch:ResidentialWarrantyServicesMemberus-gaap:TrademarksAndTradeNamesMember2022-04-012022-04-010001784535prch:ResidentialWarrantyServicesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-04-012022-04-010001784535prch:ResidentialWarrantyServicesMemberus-gaap:NoncompeteAgreementsMember2022-04-012022-04-010001784535prch:ResidentialWarrantyServicesMemberus-gaap:CustomerRelationshipsMember2022-04-012022-04-010001784535prch:May202021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-05-202021-05-200001784535prch:April52021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberprch:ValueOfBusinessAcquiredMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberprch:RenewalRightsMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberprch:InsuranceLicensesMember2021-04-052021-04-050001784535prch:January122021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-01-122021-01-120001784535us-gaap:TrademarksAndTradeNamesMember2021-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001784535us-gaap:NoncompeteAgreementsMember2021-12-310001784535us-gaap:CustomerRelationshipsMember2021-12-310001784535prch:ValueOfBusinessAcquiredMember2021-12-310001784535prch:RenewalRightsMember2021-12-310001784535prch:PrivateWarrantLiabilityMember2022-12-310001784535prch:ContingentConsiderationEarnoutMember2022-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-12-310001784535prch:PrivateWarrantLiabilityMember2021-12-310001784535prch:ContingentConsiderationEarnoutMember2021-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-12-310001784535prch:PrivateWarrantLiabilityMember2020-12-310001784535prch:ContingentConsiderationEarnoutMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2019-12-310001784535prch:FairValueOptionNotesMember2019-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2019-12-310001784535prch:ContingentConsiderationEarnoutMember2020-01-012020-12-310001784535prch:PrivateWarrantLiabilityMember2022-01-012022-12-310001784535prch:ContingentConsiderationEarnoutMember2022-01-012022-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-01-012022-12-310001784535prch:PrivateWarrantLiabilityMember2021-01-012021-12-310001784535prch:ContingentConsiderationEarnoutMember2021-01-012021-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-01-012021-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-01-012020-12-310001784535prch:PrivateWarrantLiabilityMember2020-01-012020-12-310001784535prch:FairValueOptionNotesMember2020-01-012020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-01-012020-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001784535us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2022-12-310001784535prch:PerformanceBasedRestrictedStockUnitMember2022-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMembersrt:MaximumMember2022-01-012022-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMember2021-01-012021-12-310001784535prch:PropertyEquipmentSoftwareMember2022-01-012022-12-310001784535prch:PropertyEquipmentSoftwareMember2021-01-012021-12-310001784535prch:PropertyEquipmentSoftwareMember2020-01-012020-12-310001784535us-gaap:CorporateDebtSecuritiesMember2021-12-310001784535us-gaap:CorporateDebtSecuritiesMember2022-12-310001784535prch:TermLoanFacilityDue2029Member2021-04-052021-04-050001784535prch:TermLoanFacilityDue2029Member2022-01-012022-12-310001784535prch:PromissoryNotes2020Member2020-11-022020-11-020001784535prch:NotesIssuedOnExerciseOfInitialPurchasersOptionMember2021-09-300001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-1600017845352021-09-160001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-1500017845352021-09-150001784535prch:TermLoanFacilityDue2029Member2022-12-310001784535prch:OtherNotesMember2022-12-310001784535prch:AdvanceFundingArrangementMember2022-12-310001784535prch:OtherNotesMember2021-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2021-12-310001784535prch:TermLoanFacilityDue2029Memberus-gaap:PrimeRateMember2022-08-052022-08-050001784535us-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2021-04-052021-04-050001784535prch:VerticalSoftwareMember2022-12-310001784535prch:InsuranceMember2022-12-310001784535prch:VerticalSoftwareMember2021-12-310001784535prch:InsuranceMember2021-12-310001784535prch:VerticalSoftwareMember2020-12-310001784535prch:VerticalSoftwareMember2019-12-310001784535prch:AccountsReceivableCurrentMember2022-12-310001784535prch:TopReinsurersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001784535prch:CustomersInTexasMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001784535prch:CustomersInSouthCarolinaMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001784535prch:TopReinsurersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001784535prch:CustomersInTexasMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001784535prch:CustomersInSouthCarolinaMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001784535us-gaap:CashAndCashEquivalentsMember2022-01-012022-12-310001784535us-gaap:CashAndCashEquivalentsMember2021-01-012021-12-310001784535srt:RestatementAdjustmentMember2022-07-012022-09-300001784535srt:RestatementAdjustmentMember2022-04-012022-06-300001784535us-gaap:RetainedEarningsMember2022-01-012022-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001784535us-gaap:RetainedEarningsMember2021-01-012021-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001784535us-gaap:RetainedEarningsMember2020-01-012020-12-310001784535us-gaap:EmployeeStockOptionMember2022-12-310001784535prch:StockIncentivePlan2020Member2022-12-310001784535prch:RestrictedAndPerformanceStockUnitsAndAwardsMember2022-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-12-310001784535prch:PublicAndPrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:CommonStockWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:PublicWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-2300017845352020-12-3100017845352019-12-310001784535us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001784535us-gaap:OtherNoncurrentAssetsMember2022-12-310001784535us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001784535us-gaap:OtherNoncurrentAssetsMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2022-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2022-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2022-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:TrademarksAndTradeNamesMember2022-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:NoncompeteAgreementsMember2022-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:CustomerRelationshipsMember2022-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2022-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001784535prch:OtherAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2022-12-310001784535prch:OtherAcquisitionsMemberus-gaap:CustomerRelationshipsMember2022-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberprch:ValueOfBusinessAcquiredMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberprch:RenewalRightsMember2021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberprch:InsuranceLicensesMember2021-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001784535prch:OtherAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2021-12-310001784535prch:OtherAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-12-310001784535prch:FloifyAcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-10-270001784535prch:FloifyAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-10-270001784535prch:September92021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-09-090001784535prch:September92021AcquisitionMemberprch:RenewalRightsMember2021-09-090001784535prch:May202021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-05-200001784535prch:April52021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-04-050001784535prch:April52021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-04-050001784535prch:April52021AcquisitionMemberprch:ValueOfBusinessAcquiredMember2021-04-050001784535prch:April52021AcquisitionMemberprch:RenewalRightsMember2021-04-050001784535prch:April52021AcquisitionMemberprch:InsuranceLicensesMember2021-04-050001784535prch:January122021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-01-120001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2020-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:NoncompeteAgreementsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:CustomerRelationshipsMember2020-12-310001784535prch:July232020AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:NoncompeteAgreementsMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:CustomerRelationshipsMember2020-07-230001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-12-310001784535prch:OtherAcquisitionsMember2020-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:FloifyAcquisitionMemberprch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:FloifyAcquisitionMemberus-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:FloifyAcquisitionMemberprch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:ResidentialWarrantyServicesMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001784535prch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:ResidentialWarrantyServicesMember2022-04-010001784535prch:July232020AcquisitionMember2020-07-232020-07-230001784535prch:September92021AcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-09-092021-09-090001784535prch:May202021AcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-05-202021-05-200001784535prch:April52021AcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-052021-04-050001784535prch:January122021AcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-122021-01-120001784535prch:FloifyAcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001784535prch:December312020AcquisitionMember2020-12-310001784535prch:OtherAcquisitionsMember2022-12-310001784535prch:OtherAcquisitionsMember2020-09-300001784535prch:July232020AcquisitionMember2020-07-230001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:USTreasuryNotesSecuritiesMemberus-gaap:AssetPledgedAsCollateralMember2022-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:CertificatesOfDepositMemberus-gaap:AssetPledgedAsCollateralMember2022-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:AssetPledgedAsCollateralMember2022-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USTreasuryNotesSecuritiesMemberus-gaap:AssetPledgedAsCollateralMember2021-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:CertificatesOfDepositMemberus-gaap:AssetPledgedAsCollateralMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:AssetPledgedAsCollateralMember2021-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001784535us-gaap:MortgageBackedSecuritiesMember2022-12-310001784535us-gaap:CorporateBondSecuritiesMember2022-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2022-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMember2021-12-310001784535us-gaap:CorporateBondSecuritiesMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2021-12-310001784535prch:ProptechAcquisitionCorporationMember2020-07-300001784535us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberprch:Serviz.comInc.Member2020-05-290001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2022-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001784535us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-12-310001784535prch:RestrictedStockUnitsAndAwardsMember2022-01-012022-12-310001784535prch:PublicAndPrivateWarrantsMember2022-01-012022-12-310001784535prch:PerformanceRestrictedStockUnitsMember2022-01-012022-12-310001784535prch:EarnoutSharesMember2022-01-012022-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-01-012022-12-310001784535us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001784535us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001784535prch:RestrictedStockUnitsAndAwardsMember2021-01-012021-12-310001784535prch:PublicAndPrivateWarrantsMember2021-01-012021-12-310001784535prch:EarnoutSharesMember2021-01-012021-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-01-012021-12-310001784535us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001784535prch:RestrictedStockUnitsAndAwardsMember2020-01-012020-12-310001784535prch:PublicAndPrivateWarrantsMember2020-01-012020-12-310001784535prch:EarnoutSharesMember2020-01-012020-12-310001784535prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember2022-07-012022-09-300001784535prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember2021-01-012021-12-310001784535prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember2020-01-012020-12-310001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2022-01-012022-12-310001784535us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001784535prch:ProductAndTechnologyMember2022-01-012022-12-310001784535prch:EquityIncentivePlan2012Member2022-01-012022-12-310001784535prch:ChiefExecutiveOfficerAndFounderMember2022-01-012022-12-310001784535us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001784535us-gaap:CostOfSalesMember2021-01-012021-12-310001784535prch:SecondaryStockTransactions2019Member2021-01-012021-12-310001784535prch:ProductAndTechnologyMember2021-01-012021-12-310001784535prch:EquityIncentivePlan2012Member2021-01-012021-12-310001784535prch:EarnoutRestrictedStockUnitsMember2021-01-012021-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2020-01-012020-12-310001784535us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001784535us-gaap:CostOfSalesMember2020-01-012020-12-310001784535prch:SecondaryStockTransactions2019Member2020-01-012020-12-310001784535prch:ProductAndTechnologyMember2020-01-012020-12-310001784535prch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535us-gaap:TrademarksAndTradeNamesMember2022-01-012022-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-12-310001784535us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001784535us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001784535us-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001784535us-gaap:NoncompeteAgreementsMember2021-01-012021-12-310001784535us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001784535prch:ValueOfBusinessAcquiredMember2021-01-012021-12-310001784535prch:RenewalRightsMember2021-01-012021-12-310001784535us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-12-310001784535us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001784535us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001784535srt:MinimumMember2022-01-012022-12-310001784535us-gaap:CommonStockMember2022-01-012022-12-310001784535us-gaap:CommonStockMember2021-01-012021-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMember2021-12-310001784535us-gaap:CommonStockMember2020-01-012020-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2021-01-012021-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535prch:PerformanceBasedRestrictedStockUnitMember2022-01-012022-12-310001784535srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001784535prch:PerformanceAndMarketConditionBasedRestrictedStockUnitsMember2022-01-012022-12-310001784535prch:MarketOnlyPerformanceBasedRestrictedStockUnitsMember2022-01-012022-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2020-12-232020-12-230001784535prch:EarnoutSharesMember2020-12-232020-12-230001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2022-01-012022-12-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2022-01-012022-12-310001784535us-gaap:CorporateNonSegmentMemberus-gaap:CorporateAndOtherMember2022-01-012022-12-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2021-01-012021-12-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2021-01-012021-12-310001784535us-gaap:CorporateNonSegmentMemberus-gaap:CorporateAndOtherMember2021-01-012021-12-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2020-01-012020-12-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2020-01-012020-12-310001784535us-gaap:OperatingSegmentsMemberprch:DivestedBusinessesMember2020-01-012020-12-310001784535us-gaap:CorporateNonSegmentMemberus-gaap:CorporateAndOtherMember2020-01-012020-12-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2022-12-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2022-03-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2021-12-310001784535srt:RestatementAdjustmentMember2022-09-300001784535prch:ReinsuranceQuotaShareProgramMember2022-12-310001784535prch:ReinsuranceQuotaShareProgramMember2021-12-3100017845352020-07-302020-07-300001784535prch:ProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:PrivateWarrantsMember2020-07-300001784535prch:SeniorSecuredTermLoansMember2021-09-012021-09-300001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-012021-10-310001784535us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001784535us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001784535srt:MinimumMember2022-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMember2022-01-012022-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMember2022-12-310001784535srt:MaximumMember2022-01-012022-12-310001784535srt:RestatementAdjustmentMember2022-01-012022-09-300001784535srt:RestatementAdjustmentMember2022-01-012022-06-300001784535srt:RestatementAdjustmentMember2022-01-012022-03-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001784535us-gaap:TrademarksAndTradeNamesMember2022-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001784535us-gaap:NoncompeteAgreementsMember2022-12-310001784535us-gaap:CustomerRelationshipsMember2022-12-310001784535prch:ValueOfBusinessAcquiredMember2022-12-310001784535prch:RenewalRightsMember2022-12-310001784535us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberprch:Serviz.comInc.Member2020-05-292020-05-290001784535prch:PaycheckProtectionProgramCaresActLoansMember2022-01-012022-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-300001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-012021-09-300001784535prch:PromissoryNotes2020Member2020-11-020001784535prch:VerticalSoftwareMember2022-01-012022-12-310001784535prch:VerticalSoftwareMember2021-01-012021-12-310001784535prch:VerticalSoftwareMember2020-01-012020-12-310001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-12-310001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-232020-12-230001784535prch:PrivateWarrantsMember2022-12-310001784535prch:PrivateWarrantsMember2021-12-310001784535srt:ParentCompanyMember2020-12-232020-12-3100017845352022-10-012022-12-310001784535srt:ScenarioPreviouslyReportedMember2022-07-012022-09-3000017845352022-07-012022-09-300001784535srt:ScenarioPreviouslyReportedMember2022-04-012022-06-3000017845352022-04-012022-06-300001784535srt:ParentCompanyMember2022-01-012022-12-310001784535srt:ScenarioPreviouslyReportedMember2022-01-012022-09-3000017845352022-01-012022-09-300001784535srt:ScenarioPreviouslyReportedMember2022-01-012022-06-3000017845352022-01-012022-06-300001784535srt:ScenarioPreviouslyReportedMember2022-01-012022-03-3100017845352022-01-012022-03-310001784535srt:ParentCompanyMember2021-01-012021-12-310001784535us-gaap:StateAndLocalJurisdictionMember2022-12-310001784535us-gaap:DomesticCountryMember2022-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2022-01-012022-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2022-12-310001784535srt:ChiefExecutiveOfficerMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-012020-07-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:ResidentialWarrantyServicesMember2022-04-012022-04-010001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-310001784535prch:ResidentialWarrantyServicesMember2022-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-12-310001784535prch:September92021AcquisitionMember2021-09-090001784535prch:May202021AcquisitionMember2021-05-200001784535prch:April52021AcquisitionMember2021-04-050001784535prch:January122021AcquisitionMember2021-01-120001784535prch:FloifyAcquisitionMember2021-10-270001784535prch:April52021AcquisitionMember2021-07-012021-09-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-01-012022-12-310001784535prch:ResidentialWarrantyServicesMember2022-01-012022-12-310001784535prch:OtherAcquisitionsMember2022-01-012022-12-310001784535prch:January122021AcquisitionMember2021-01-122021-01-120001784535prch:OtherAcquisitionsMember2021-01-012021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-01-012021-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-01-012020-12-310001784535prch:OtherAcquisitionsMember2020-01-012020-12-310001784535prch:FloifyAcquisitionMember2021-10-272021-10-270001784535prch:September92021AcquisitionMember2021-09-092021-09-090001784535prch:May202021AcquisitionMember2021-05-202021-05-200001784535prch:April52021AcquisitionMember2021-04-052021-04-050001784535prch:OtherAcquisitionsMember2021-12-310001784535prch:December312020AcquisitionMember2020-12-312020-12-310001784535us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001784535us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001784535us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100017845352021-01-012021-12-3100017845352020-01-012020-12-310001784535srt:ParentCompanyMember2022-12-310001784535srt:ScenarioPreviouslyReportedMember2022-09-3000017845352022-09-300001784535srt:ScenarioPreviouslyReportedMember2022-06-300001784535srt:RestatementAdjustmentMember2022-06-300001784535srt:ScenarioPreviouslyReportedMember2022-03-310001784535srt:RestatementAdjustmentMember2022-03-3100017845352022-03-310001784535srt:ParentCompanyMember2021-12-3100017845352022-12-3100017845352021-12-3100017845352022-06-3000017845352023-03-1000017845352022-01-012022-12-31prch:segmentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureprch:installmentprch:Dprch:itemprch:trancheprch:security

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2022

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission file number: 001-39142

PORCH GROUP, INC.

(Exact name of registrant as specified in its charter)

Delaware

83-2587663

(State of Other Jurisdiction of incorporation or Organization)

(I.R.S. Employer Identification No.)

411 1st Avenue S., Suite 501, Seattle, WA

98104

(Address of principal executive offices)

(Zip code)

Registrant’s telephone number, including area code: (855) 767-2400

Securities registered pursuant to Section 12(b) of the Act:

Name Of Each Exchange

Title of Each Class

Trading Symbol(s)

On Which Registered

Common Stock, par value $0.0001 per share

PRCH

The Nasdaq Stock Market LLC

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.0405 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 report. 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrants executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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 $2.56 per share as reported on the Nasdaq Stock Market, the aggregate market value of the registrant’s voting and non-voting common stock held by non-affiliates of the registrant on June 30, 2022 (the last business day of the registrant’s most recently completed second fiscal quarter) was approximately $208 million. Shares of common stock held by each executive officer and director and by each shareholder affiliated with a director or an executive officer have been excluded from this calculation because such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. The number of outstanding shares of the registrant’s common stock as of March 10, 2023 was 96,980,870.

Documents Incorporated by Reference

The information required by Part III (Items 10, 11, 12, 13 and 14) of this Annual Report on Form 10-K is incorporated by reference from the registrant’s definitive proxy statement for its 2023 annual meeting to be filed with the Securities and Exchange Commission pursuant to Regulation 14A.

TABLE OF CONTENTS

    

Page

PART I

Item 1. Business

5

Item 1A. Risk Factors

19

Item 1B. Unresolved Staff Comments

57

Item 2. Properties

57

Item 3. Legal Proceedings

57

Item 4. Mine Safety Disclosures

58

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

58

Item 6. Reserved

59

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

60

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

80

Item 8. Financial Statements and Supplementary Data

82

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

159

Item 9A. Controls and Procedures

159

Item 9B. Other Information

164

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

164

PART III

Item 10. Directors, Executive Officers and Corporate Governance

164

Item 11. Executive Compensation

164

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

164

Item 13. Certain Relationships and Related Transactions, and Director Independence

164

Item 14. Principal Accountant Fees and Services

164

PART IV

Item 15. Exhibits and Financial Statement Schedules

164

Item 16. Form 10-K Summary

157

Signatures

158

2

NOTE REGARDING FORWARD-LOOKING STATEMENTS

This annual report on Form 10-K (this “Annual Report”) and the documents incorporated herein by reference contain forward-looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although Porch Group, Inc. believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions.

Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. Unless specifically indicated otherwise, the forward-looking statements in this Annual Report do not reflect the potential impact of any divestitures, mergers, acquisitions, or other business combinations that have not been completed as of the date of this filing. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:

our expansion plans and opportunities and our ability to effectively manage our growth and integration of completed acquisitions, maintain and enhance our existing and recently acquired brands, to build a leading consumer brand;
the incidence, frequency and severity of weather events, extensive wildfires, and other catastrophes, particularly occurring where Porch has a concentration of homeowners insurance policyholders, or that adversely impact consumer confidence and spending behavior in the industries we serve;
changes in economic conditions, especially those affecting the housing and financial markets and the volume of home purchases, mortgage and home refinancing activity, mortgage interest rates, credit availability, real estate prices, inflation, fears of recession and consumer confidence;
our future financial performance, including our expectations regarding our revenue, cost of revenue, operating expenses, and our ability to achieve and maintain future profitability;
existing and developing federal and state laws and regulations, including with respect to insurance, warranty, privacy, information security, data protection and taxation, and our ability to interpret and comply with such laws and regulations;
our reinsurance program, which includes the use of a captive reinsurer, the success of which is dependent on a number of factors outside our control, including, but not limited to, continued access to financial solutions, a favorable regulatory environment, and our overall tax position;
our reliance on reinsurance, which exposes us to counterparty risk, and the condition of the reinsurance market effecting the pricing and availability of reinsurance, which in a hardening market causes Porch to carry more risk and pay more for reinsurance coverage to adequately protect us against losses;
uncertainties related to regulatory approval of insurance rates, policy forms, insurance products, license applications, acquisitions of businesses or strategic initiatives, including our planned formation of the reciprocal exchange, and other matters within the purview of insurance regulators;
our reliance on strategic, proprietary relationships to provide us with access to personal data and product information, and our ability to use such information and data to increase our transaction volume and attract and retain customers;

3

our ability to develop new, or enhance existing, products, services, and features and bring them to market in a timely manner;
changes in capital requirements, and our ability to access capital when needed to provide statutory surplus;
the increased costs and initiatives required to address new legal and regulatory requirements arising from developments related to cybersecurity, privacy and data governance and the increased costs and initiatives to protect against data breaches, cyber-attacks, virus or malware attacks, or other infiltrations or incidents affecting system integrity, availability and performance;
our ability to attract and retain employees with necessary skills and experience; and
costs related to being a public company.

We caution you that the foregoing list may not contain all of the forward-looking statements made in this Annual Report on Form 10-K.

You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors, including those described in Item 1A. Risk Factors and elsewhere in this Annual Report on Form 10-K. We disclaim any obligation to update publicly any forward-looking statements, whether in response to new information, future events, or otherwise, except as required by applicable law.

NOTE REGARDING INDUSTRY AND MARKET DATA

This Annual Report on Form 10-K contains market data and industry statistics and forecasts that are based on independent industry publications and other publicly available information. Although we believe these sources are reliable, we do not guarantee the accuracy or completeness of this information and we have not independently verified this information. In addition, the market and industry data and forecasts included in this report may involve estimates, assumptions and other risks and uncertainties and are subject to change based on various factors, including those discussed in Item 1 A. Risk Factors contained in this report. Accordingly, investors should not place undue reliance on this information.

4

PART I

Item 1. Business

Unless the context otherwise requires, references in this section to “we,” “our,” “us,” the “Company”, “Porch Group” or “Porch” generally refer to Porch Group, Inc. and its consolidated subsidiaries.

Company Overview

Overview

Who We Are

Porch Group is a leading vertical software company reinventing the home services and insurance industries. Porch Group’s mission is to partner with home service companies and together, delight homeowners from moving to improving and everything in between, Porch Group provides software and services to approximately 30,900 companies and small businesses, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, roofers, insurance agencies, and others. Porch Group helps these service providers grow their business and improve their customer experience. Through these companies, Porch Group also gets introduced to their customers to help with other services, including insurance, to make the move and home maintenance simpler.

Porch Group makes the moving process easier for homebuyers by helping them save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement. The Company provides home and personal property insurance policies through its own underwriting operations in 21 states and across the U.S. with its wholly-owned Insurance Agency.

Our multi-faceted value proposition resonates with a broad customer demographic, regardless of home price, income level, geographic location or age. We acquire our customers through a variety of channels, including at the time of a real estate transaction through third parties, direct-to-consumer (“DTC”), and leads from other Porch Group businesses.

Porch Group has two reportable segments: the Vertical Software segment and the Insurance segment.

Porch Group’s Vertical Software segment provides software and services to home services companies. Through these relationships, Porch earns fees, and gains a competitive advantage through unique and early access to homebuyers and homeowners. This early access allows Porch to assist homebuyers and homeowners with critical moving services. In turn, Porch’s platform drives demand for other services. The Vertical Software segment has three types of customers: (1) home services companies, such as home inspectors, mortgage companies and loan officers, and title companies, for whom Porch provides software and services to help them make their businesses run more efficiently and grow; (2) consumers, such as homebuyers and homeowners, whom Porch assists with the comparison and provision of various home services, such as moving, security, TV/Internet, and home repair and improvement; and (3) service providers, such as moving companies, security companies, title companies, mortgage companies and TV/Internet providers, who pay Porch for new customer sign-ups.

Porch Group’s Insurance segment offers various property-related insurance policies through our risk-bearing carrier, independent agency, and risk-bearing home warranty companies. We earn insurance policy premiums collected from insured homeowners for our insurance products, policy fees when policies are sold and renewed, and commissions when we cede premiums to reinsurance companies. Additionally, when we sell a homeowner an insurance policy through a carrier other than our own, these third-party insurance companies pay new business and renewal commissions to Porch’s insurance agency. The Insurance segment also includes home warranty, from which Porch receives premiums paid by homeowners for Porch’s home warranty products.

Porch Group operates under several brands in both the Vertical Software and Insurance segments, such as:

Vertical Software segment:

5

oPorch, the overarching brand for our consumer experience, including helping consumers with their move and ongoing services for their homes,
oFloify, a point-of-sale (”POS”) software for mortgage companies and loan officers for engaging their customers and helping them through the loan process,
oHireAHelperTM, provides software and demand for moving companies,
oHome Inspector Pro (“HIP”) and Palm-Tech, are easy-to-use mobile home inspection report writing tools,
oInspection Support Network (“ISN”), provides Porch’s enterprise resource planning (“ERP”) and customer relationship management (“CRM”) software for inspectors,
oiRoofing LLC (“iRoofing”), provides measurement software for roofers,
oRynoh, is a financial management and fraud prevention software for title and real estate companies, and
oPorch Group Media, provides audiences, media execution, and analytics to support brands to complete more effective marketing to movers and homeowners.
Insurance segment:
oAmerican Home Protect (“AHP”) and Residential Warranty Services (“RWS”) are providers of home warranty policies and services,
oElite Insurance Group, (“EIG”) is Porch’s licensed insurance agency,
oHomeowners of America (“HOA”) is Porch’s insurance managing general agency and licensed property and casualty insurance carrier operating in 21 states, and
oPorticus Reinsurance Ltd. (“Porticus Re”), the Company’s wholly owned captive insurer that provides reinsurance for Homeowners of America Insurance Company (HOAIC), HOA's licensed insurance carrier.

The Porch Platform

Porch Group provides software and services to home services companies, and, through these relationships, gains a competitive advantage through unique and early access to homebuyers and homeowners, as well as unique insights to property data. Porch then assists homebuyers and homeowners with critical services such as insurance and moving. In turn, Porch’s platform drives demand back to companies using Porch’s software as part of our value proposition.

6

Graphic

Software and Services for Home Services Companies

Porch Group’s platform provides home services companies with software and services to help them grow their business and provide a better customer experience. This value proposition can be divided into three components.

First, Porch Group offers industry-leading vertical-specific software that includes a wide range of functionality required by home services companies, e.g., home inspectors, mortgage companies, title companies, roofers, and moving services providers to run a successful business. These software solutions, which vary by industry, include features such as configurable dashboards, calendars and scheduling, online booking, payment processing, dispatch and routing optimization, customer relations and communications, point of sale interfaces, flexible reporting, industry integrations, report writing, quoting and more. Companies use this software for their customers and transactions, managing their employees and tracking their partners. The depth of functionality varies among industry-specific products. Because this software is used in so many aspects of day-to-day management by home services companies such as home inspectors, Porch sees high retention rates among our software customers.

Second, Porch offers a concierge service that home services companies can then offer to their end customers to improve the moving and home improvement experience. Porch’s Moving Concierge service assists the home services company’s end customer with the remaining aspects of their move and, in the future, with ongoing home maintenance. through the use of a customer self-service dashboard in which the customer manages their moving “to do” list. In addition, a Moving Concierge representative will contact the customer to talk about their home inspection, answer questions, collect a review for the company, and chart out all upcoming services with which Porch can assist, including comparing prices and making decisions about critical services such as insurance (as both a licensed, nationwide insurance agent and a carrier in certain states), moving, security, and TV/Internet. Porch’s Moving Concierge service creates a positive end-customer experience that can benefit the home services company. In 2022, Porch launched the Porch smartphone app to enhance and expand the customer experience and home-related features, including recall monitoring for appliances and other systems, as well as to do lists for ongoing home projects.

7

Third, Porch can help home services companies grow their business through new customer acquisition. Porch does this through its various digital and concierge experiences and marketing solutions. Home services companies can pay for Porch’s software and specific modules with business-to-business (“B2B”) SaaS fees. Through a variety of products Porch can also get introduced to these companies’ consumers who are often in the process of buying a home. This allows Porch Group to generate business-to-business-to-customer (“B2B2C”) transaction fees by offering high-value products and services such as insurance or warranty contracts to these end customers. We believe the combination of B2B SaaS fees and B2B2C transaction revenue is compelling; it allows Porch Group to achieve a very strong home services company lifetime value to acquisition cost ratio.

Consumer Services

Porch Group connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (1) compare and buy home insurance and warranty policies (along with auto, flood and umbrella policies from third party carriers) with competitive rates and coverage; (2) arrange for moving labor to load or unload a truck or full-service, long-distance movers; (3) discover and install home automation and security systems; (4) compare and purchase Internet and television options for their new home; (5) book small handyman jobs at fixed, upfront prices, and more.

Our initial focus is on the move stage of the homeowner’s journey given the concentration of high-value services that are purchased during this time. According to a survey conducted by OnePoll, moving was one of the most highly stressful moments in a consumer’s life. Across each of these services, Porch helps the consumer quickly and easily select the right products for them. For example, after helping the consumer quickly compare a large set of options for homeowner’s insurance for their new home, we will bind coverage as a licensed insurance agent and connect it to the homebuyer’s mortgage. In the 21 states where we operate as a carrier, we can offer consumers our own homeowners insurance products. Additionally, Porch offers home warranty products to protect critical systems and appliances typically not covered under homeowners’ insurance.

Upon engaging with the homeowner at the move stage and thereafter, we broaden the scope of our engagement by providing consumers with tools and resources to help make homeownership easy. Porch’s smartphone app provides recall monitoring for appliances and other home systems, as well as to do list tracking, which information we seek to obtain from the home inspection report when applicable. Homeowners can use Porch to find local professionals to complete most types of home maintenance, repair and improvement projects. Professionals can create profiles on Porch.com, but we also partner with large service provider companies and large networks of service providers, allowing us to provide assistance to consumers most efficiently.

Our Industry

The home is foundational to the American experience. According to data from the National Association of Realtors and the U.S. Census Bureau, there were 5.03 million existing homes sold and approximately 644,000 newly constructed homes sold in the United States in 20221. The U.S. home services market is composed of millions of companies, the majority of which are small businesses operating in fragmented markets, according to the U.S. Small Business Administration Office of Advocacy. For consumers, moving and maintenance can be full of pitfalls and headaches. Porch Group seeks to simplify the home and homeownership by providing software and services to home services companies and connecting homeowners to high-quality services throughout the home lifecycle. In doing so, Porch Group conducts its business across a broad total addressable market (“TAM”) beyond its software and service offerings, consisting of moving services, property and casualty (“P&C”) insurance, contractor services, and mover marketing with an estimated total value of $362 billion. This TAM is based on the services Porch offers today, with ample opportunity for expansion of Porch’s U.S. addressable market.

1 National Association of Realtors 2022 December Existing Home Sales.

8

A summary of the TAM by significant type of service is as follows (see sections below for the details):

TAM

(in billions)

Services:

Contractor services

$

195.0

Property and casualty insurance and home warranty

149.7

Mover marketing

10.8

Moving services

4.7

Total revenue

$

360.2

Property and Casualty (P&C) Insurance and Home Warranty

Through its wholly-owned licensed insurance agency, EIG, Porch Group serves customers in the P&C home, auto, flood, and umbrella insurance market, selling third-party insurance policies in all 50 states. In addition, Porch Group operates a risk-bearing insurance carrier, HOA, a leading property and casualty insurance company focused on products in the residential homeowner space. Based on U.S. home insurance annual revenues of $120 billion plus U.S. auto insurance annual revenues of $252 billion, we believe the P&C home and auto insurance TAM is approximately $145 billion.2 In the second quarter of 2022, Porch Group began operating a wholly-owned captive reinsurer, Porticus Re, which seeks to efficiently reinsure Porch Group affiliates.

With the acquisitions of AHP and RWS, the Company now operates its own home warranty business, which market is estimated to be worth $4.7 billion for the combined home warranty and utility service line3.

Moving Services

Porch Group provides three primary moving services that support homeowners during the moving process: direct moving services, security installations, TV/Internet and solar installations. Based on U.S. Census Bureau data and company estimates, we believe the overall addressable opportunity for us in these three service offerings in the U.S. to be approximately $4.7 billion.

Contractor Services

Contractor services is another large portion of Porch Group’s TAM with an estimated size of approximately $195 billion. This estimate is based on our estimate of a greater than $650 billion valuation of the home improvement market.

Mover Marketing

Mover Marketing represents Porch Group’s opportunity to sell marketing technology and services that help advertisers retain existing customers and attract new customers at key moments in the homeownership journey, such as during the home buying process. We estimate this TAM in the U.S. as $10.8 billion.

Trends and Growth in the Housing and Home Maintenance Sectors

Home Sales

As a home services platform that provides core software and services to approximately 30,900 companies and small businesses, Porch Group’s revenue is in part linked to the volume of home sales. Throughout 2022, the U.S housing market was impacted by a rapid increase in interest rates, increased home sales prices, and general economic uncertainty, which resulted in a 17.8% decrease in existing home sales volumes. For the full year, 2022, the volume of existing home

2 According to IBISWorld 2021 full year data.

3 According to IBISWorld and company management estimates.

9

sales volumes totaled 5.03 million, per the National Association of Realtors. Aside from these headwinds to the housing market in 2022, America has historically been a very mobile country, with the average American homeowner moving once every 10 years, according to the National Association of Realtors.

Approximately 20% of our revenue is directly related to housing market transactions, primarily from moving services.

Buying a Home and Moving Is Complex

Moving is considered one of the most stressful life events. A growing list of factors go into choosing a home, including, but not limited to, home affordability, safety, quality of schools and proximity to parks, recreational facilities, health centers and outdoor space. When purchasers do find the right home, they might face a competitive process where their bid is ultimately rejected. Once their bid is accepted, home buyers typically get a home inspection and must finalize their mortgage by meeting lender requirements including getting homeowners insurance.

With the house purchase offer accepted and home inspection completed, homebuyers then must deal with the complexity of and logistics of moving. Pre-move considerations include, but are not limited to, researching moving services, visiting new communities, booking rentals, reserving storage units, coordinating with movers on packing, transferring utilities, home cleaning, completing a change of address, purchasing home insurance, and purchasing a home warranty. Within the moving company market alone, according to the American Trucking Associations, in 2021, there were over 16,500 moving and storage businesses to choose from. Post-move considerations include, but are not limited to, unpacking, cleaning the new house, scheduling essential home improvements listed in the inspection report, changing locks, transferring medical records, registering vehicles, purchasing Internet and setting up a security system. All of these considerations make moving a stressful and arduous process.

Porch Group strives to make the move simpler through its Moving Concierge and related services. Homebuyers using Porch Group’s self-service dashboard can facilitate the purchasing of insurance, compare prices for movers, provision other move-related services, and manage their moving checklist.

Increasing Home Improvement Spending

After helping consumers with their move, Porch Group stays in touch with the homeowner to help with home management, and all maintenance and improvement projects. We expect that the continued growth of the home improvement spending market will impact Porch Group’s future revenues.

According to Houzz market research reports, over half of homeowners plans to tackle a home renovation project in 2022, and median spend on renovation projects was $18,000. Porch Group helps make the process of finding a vetted professional for these projects easy, while offering transparent pricing.

According to Technavio, online on-demand home services are expected to grow at a compounded annual growth rate of over 61% from 2022 to 2027. The digitally minded millennial and Gen Z generations are driving this trend, entering the home ownership market and hiring home services professionals online. Home service professionals experiencing the benefits and scalability of connecting and engaging with consumers online, including reaching wider or targeted audiences, improving conversion rates, reducing acquisition costs, and tracking performance of marketing investments, are expected to invest more into digital offerings over time.

Our Competitive Strengths

Leading Software with approximately 30,900 Companies and Small Businesses across a Diverse Set of Industries

Porch Group owns several leading software platform brands including ISN, Palm-Tech, and Home Inspector Pro for home inspectors, Floify for mortgage companies and loan officers, Rynoh for title companies, HireAHelperTM for moving companies, and iRoofing for roofers. Porch Group provides software that helps these companies manage and

10

grow their business such as CRM, ERP and POS modules to approximately 30,900 companies and small businesses across a number of home services verticals utilizing these various software brands.

Early Access to Demand

Porch Group’s early access to homebuyers through companies using Porch’s software allows us to connect with homebuyers before others and assist in their moving journey prior to completing many large purchasing decisions. Porch Group receives access to these homebuyers through the Porch software platform from the various verticals utilizing Porch’s various software brands. In addition, in certain verticals such as home inspection, companies may provide Porch with access and an introduction to the consumer; here Porch generates additional revenue via B2B2C transactions. This gives Porch the opportunity to market and offer services to these customers up to and before six weeks in advance of their move. Porch’s customer access model represents an extremely valuable marketing tool and customer acquisition platform for home services providers, who typically rely on a change of address request that occurs near the end of the moving journey to reach out to homebuyers.

Porch Group’s software for home inspectors is the software of choice for a significant portion of inspection companies including most of the largest inspection companies in the U.S. Based on our estimates, these inspection companies complete more than 40% of U.S. home inspections through Porch Group’s software and services.

Through research and development, Porch Group continues to invest in and strengthen the software advantage of its software offerings. Moreover, we expect to increase the percentage of U.S. homebuyers available through its customer access model through the broad rollout of the Porch smartphone app, expanding sales efforts, and by developing new products and tools for its current verticals.

Proprietary Data and Analytics

Through the services it offers, Porch Group has access to a trove of proprietary data on homebuyers and their homes. For example, Porch Group has access to home inspection reports and the data these provide around the home. Using this homebuyer and home data, Porch intends to continue its investment in data science and analytics to better price insurance policies, provide more convenient services to homebuyers and improve service provider marketing opportunities. For example, Porch believes that its data can improve our pricing algorithms for homeowners insurance to lower prices for low-risk homes, as well as help improve Porch’s ability to predict a variety of events, including the timing and likelihood of specific purchase decisions around the home, a mover’s likelihood of switching insurance carriers or the probability and severity of home insurance and home warranty claims. Porch Group Media provides software and data solutions to help brands and small and medium-sized businesses acquire new customers and improve their marketing.

Comprehensive Service Offering

Porch Group offers a unique breadth and depth of home services that span the entire homeownership experience from the move to ongoing maintenance. Not only are we able to help a consumer with the services they need at any point in their journey with their home, but also by going deeper into select services such as insurance, warranty, moving, and handyman services, we are able to improve the consumer experience and capture more value. This ability to create value from consumers allows Porch to offer a unique and strong value proposition to companies that provide access to their customers. Because we are able to drive value to the companies that use our products and services, we believe we are more easily able to attract new business partners, which then enables us to continue our investments in product development and customer support to ensure we sustain our competitive advantage.

Our Strategies for Growth

Porch Group’s strategy is to provide home service professionals with the tools they need to run a successful business, gain early access to homebuyers, and utilize proprietary data on homebuyers and their homes. We believe that this combination of products, services and data, and customer access can help Porch build fast-growing and healthy homeowners insurance and warranty businesses, and make homeownership simpler. Through this strategy, we anticipate

11

growth in many areas: by selling software to more companies, by adding more software modules for companies, by getting access to more consumers at key moments in time, by selling more services to each consumer, and generating more revenue per service sold. Within insurance specifically, we are able to utilize the proprietary data across all platforms of software aiming to enhance revenue and effectiveness of risk management. We have and will continue to grow through geographic expansion, which efforts have expanded our homeowners insurance offerings from 6 to 21 states over the past 2 years. We intend to continue focusing on growth that will positively impact long-term shareholder value through the following strategies:

Sell More Software and Gain Access to More Homebuyers

Porch Group’s software not only generates B2B SaaS-like fees, but it also serves as a low-cost customer acquisition tool that drives growth through expanded homebuyer access. Porch Group intends to expand its B2B SaaS fees and homeowner access by:

Increasing the number of software customers organically through expanded sales and marketing efforts and inorganically through acquisitions.
Upselling into these software customers additional modules for B2B SaaS fees.
Continuing to develop long-term relationships with software customers, while increasing B2B SaaS fees as we helps these software customers grow their business.
Increasing the percentage of software customers that grant access rights to their consumers. In some verticals, such as mortgage, this is a strategic benefit to our software customer as they are able to seamlessly provide insurance solutions to the borrower, who will be required to purchase insurance during the mortgage process. We believe this value-added service approach can increase a loan officers close rate, reduce time to close and improve the homebuying experience for the homebuyer.

Increase Revenue per Homebuyer

Porch Group intends to capitalize on its expanded homebuyer access by increasing the revenue generated from each homebuyer by:

Improving the digital shopping experience for consumers who prefer to shop for moving solutions, home maintenance providers, and insurance and warranty policies online.
Increasing the percentage of individuals with access rights that are called, contacted, and engaged by the Company’s Moving Concierge call center team.
Making available additional high-margin services for these homebuyers, such as solar installation and increasing the market access for certain services only offered in select geographies, such as the Company’s insurance and home warranty solutions.
Increasing conversion and take rates of both existing and new services by offering more services, such as offering home warranty contracts in parallel with providing homeowner insurance quotes, to incentivize customers to not leave the Porch Group ecosystem.

Continued Expansion of Insurance and Warranty Offerings

EIG, a wholly owned subsidiary of Porch, is an insurance agency that is currently licensed in all 50 states. By acquiring Homeowners of America in 2021, Porch expanded from solely operating an insurance agency to pricing and underwriting its own homeowners insurance products. By doing so, Porch intends to capitalize on the underwriting advantage provided by its unique insights into properties and homebuyers. In addition, HOA cedes some insurance

12

premiums, thus reducing earnings volatility and the capital required for the insurance carrier. Potential growth opportunities for Porch’s insurance business include expanding from the 21 states where it operates HOA, and adding more insurance carriers as partners.

Porch collects proprietary data on households through the software platforms homeowners use to access handyman, inspection and other services. The insurance division uses this proprietary data to add efficiency in the underwriting and sales process, leading to increased revenue.

On September 9, 2021, Porch completed its acquisition of AHP, a Texas-based provider of whole home warranty policies across the U.S. AHP utilizes a direct-to-consumer model to acquire customers for their multi-year warranty plans.

On April 1, 2022, Porch acquired RWS, one of the key companies operating in the home inspection space, providing CRM software, recall check software, and specific inspection-centric warranties to more than 1,000 home inspection companies. The business also distributes full annual home warranty products through real estate agents across the country, which helps us move our warranty business and strategy forward.

Mover Marketing

Today, companies of all shapes and sizes advertise to movers through direct mail after the consumers have moved into their new home and change their address with the United States Postal Service. Through Porch Group’s early access to homebuyers, the Company helps homebuyers obtain earlier access to discounts and promotions that are typically made available to movers, through its leading consumer data and analytics platform.

Geographic Expansion

Porch Group currently conducts the vast majority of its business in the United States and a small portion in Canada. While the Company expects to remain focused on the U.S. market for the next several years, in the future Porch may expand internationally into Europe, Australia, and other markets where the home sales market operates similarly to the U.S. Within the United States, Porch operates nationwide and has opportunity to expand its insurance operations and offerings across more of the U.S. markets.

Revenue

Porch generates revenue in three ways: (i) insurance revenue in the form of insurance and warranty premiums, ceding commissions, policy fees, commissions from reinsurers and other insurance-related fees generated through its own insurance carriers, as well as commissions from third-party insurance carriers where Porch acts as an independent agent; (ii) predominantly recurring software and service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services, (iii) reoccurring B2B2C transaction revenues for move-related services through fees received for connecting homeowners to a variety of service providers during the time of move; and business-to-consumer (“B2C”) transaction revenues from post-move services in the form of fees earned from introducing homeowners to home service professionals, including handyman, plumbers, electricians, roofers, etc.

Insurance Segment

Homeowners insurance and home warranty, which form Porch Group’s Insurance segment, are our largest and fastest growing revenue streams. Where Porch underwrites its own insurance or warranty product, premiums are recognized over the life of the policy and reoccur at a high rate as the policyholder renews. In certain portions of business sold by EIG on behalf of third-party insurers, Porch recognizes the estimated lifetime value (“LTV”) of commissions Porch receives from insurance carriers for each new sale to a policyholder which are paid in the first year and each subsequent year that the policyholder renews. The vast majority of Porch’s insurance and warranty revenue is recurring revenue recognized annually as customers renew. A portion of the warranty contracts are a 3-year term, and those revenues are recognized over the term of the contract.

13

In 2022, revenue from our insurance and warranty offerings was $121.0 million or 44% of total revenue.

Vertical Software Segment

Most companies that use Porch’s software and services pay Porch monthly or annual fees on a combination of per user, per organization and/or volume of transactions. In addition, in certain verticals such as home inspection, companies may provide Porch with access and an introduction to the consumer; here Porch generates additional revenue via B2B2C transactions. Because of the volume and value of services needed when purchasing a home, getting access to consumers increases revenue per company.

For our move-related services, we generate B2B2C transaction revenue, which includes commissions and fees related to the sale of services such as moving services, security, or TV/Internet, as well as fees earned from providing services directly to homeowners. Revenue for B2B2C transactions, excluding Insurance and Warranty, generally follow the seasonality of both existing home sales and home projects, with more revenue concentrated in the second and third quarters rather than the first and fourth quarters.

Post-move revenue is generated by the Company connecting third-party service providers with homeowners that meet pre-defined criteria and who may be looking for relevant services. Transaction revenue for post-move services include monthly fees from contractors as well as per lead, per appointment and per job fees paid by contractors and partners to Porch when we provide customer demand.

In 2022, revenue from our software and subscription services was $72.8 million or 26% of total revenue, and revenue from move-related and post-move services, was $82.1 million or 30% of total revenue (majority being from move-related).

Sales and Marketing

We sell our software and services to companies using a variety of sales and marketing tactics. We have teams of inside sales representatives organized by vertical market who engaged directly with companies. We have enterprise sales teams that target the large named accounts in each of our vertical markets. In addition, our underwritten insurance business uses field teams to onboard and engage with independent agents in various states. These teams are supported by a variety of typical software marketing tactics, including both digital, in-person (such as trade shows and other events) and content marketing as well as tactics common in insurance like in person visits and targeted compensation. Porch Group has successfully partnered with key companies in our vertical markets who have aided in sales and adoption.

To reach consumers, Porch Group largely relies on our relationships with approximately 30,900 companies and small businesses to provide access and distribution. Porch Group then utilizes technology, lifecycle marketing and teams in lower-cost locations to operate as a Moving Concierge to assist these consumers with services. In addition, our underwritten insurance business gains access to consumers from third-party independent agents.

Technology

Porch Group has invested significantly for many years in engineering, product, and design to build out our platform. We operate a modern technology stack that allows for rapid development and deployment as well as integrations. Our platform allows us to build and develop consumer facing applications that integrate with many of our business units to acquire consumers and help those consumers with all the services they would need around the home. An example of this is the Porch smartphone app that brings consumers into our ecosystem and functions as a platform allowing our business units to integrate to offer capabilities.

Each of our business units develops its own technology to support its products and services, leveraging both open-source and vendor-supported software technology. Each of our various software brands and businesses has dedicated engineering teams responsible for software development and creating of new features to support our products and services across a full range of devices (desktop, mobile web and native mobile applications). Our engineering teams use an agile development process that allows us to deploy frequent iterative product and feature releases.

14

Competition

The home services industry is highly competitive, fragmented, and localized. We compete with, among others: (i) vertical software companies in our markets, (ii) companies who provide or help consumers purchase homeowners insurance, home warranty, moving, and other home services, (iii) search engines or online marketplaces for all types of home services with which we assist consumers, and (iv) other companies which help consumers to make managing and maintaining their homes simple. We believe that our largest competition comes from the wide variety of companies focused on reaching consumers to help with key high-value services such as insurance.

We believe that our ability to compete successfully will depend primarily upon the following factors:

the size, quality, diversity and stability of the large number of companies utilizing Porch’s software and services who give Porch early and proprietary access to homebuyers and property data;
our ability to consistently generate revenues through our access to homebuyers and homeowners in a cost-effective manner;
our ability to price our homeowners insurance products more effectively than others;
our access to capital, including reinsurance arrangements;
our ability to increasingly engage with consumers directly through our platforms (rather than through search engine marketing or search engine referrals);
the functionality of our software and services, websites and mobile applications and the attractiveness of their features and our products and services generally to home services companies and consumers, as well as our continued ability to introduce new products and services that resonate with consumers and service professionals generally;
our ability to continue to build trust in and loyalty to, our various brands, particularly American Home Protect, Elite Insurance Group, Floify, HireAHelper, Homeowners of America, Home Inspector Pro, iRoofing, ISN, Kandela, Palm-Tech, Porch.com, RWS, Rynoh, and Porch Group Media; and
the ability for us to continue to expand our platform organically and inorganically into other vertical markets and select services.

Intellectual Property

The Company has several trademarks, trade names, trade secrets, service marks, domain names, and proprietary technologies and customer relationships that we believe, in the aggregate, constitute a valuable asset. However, we do not believe that our business is materially dependent on any individual, trademark or other intellectual property asset.

The Company seeks to protect its intellectual property rights through a combination of trademarks, trade dress, domain name registrations, and trade secrets, as well as through contractual restrictions and reliance on federal, state and common law. In addition, the Company enters into confidentiality and proprietary rights agreements with employees, consultants, contractors and business partners, and employees and contractors are also subject to invention assignment

Government Regulation

Porch Group is subject to laws and regulations that affect companies conducting business on the Internet generally and through mobile applications, including laws relating to the liability of providers of online services for their operations and the activities of users. As a result, the Company could be subject to claims based on negligence, unfair business practices, various torts and trademark and copyright infringement, among other actions.

15

As Porch Group receives, transmits, stores and uses a substantial amount of information received from or generated by consumers and service professionals, the Company is impacted by state laws and regulations governing privacy, the storage, sharing, use, processing, disclosure and protection of personal data and data breaches. These regulations are often complex and subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may change or develop over time through judicial decisions or as new guidance or interpretations are provided by regulatory and governing bodies, such as federal, state and local administrative agencies. For example, California passed a comprehensive data privacy law, the California Consumer Privacy Act of 2018 and the California Privacy Rights Act (“CPRA”), and other states including Virginia, Colorado, Utah and Connecticut have also passed similar laws. These laws impose data protection obligations on covered businesses, including consumer rights procedures and obligations, limitations on data uses, audit requirements for higher risk data, and constraints on certain uses of sensitive data. The majority of the CPRA provisions will go into effect on January 1, 2023, and additional compliance investment and potential business process changes may be required.

We are subject to laws governing marketing and advertising activities conducted by/through telephone, e-mail, mobile devices and the Internet, including the Telephone Consumer Protection Act of 1991 (“TCPA”), the Telemarketing Sales Rule (“TSR”), the CAN-SPAM Act, Section 5 of the Federal Trade Commission Act and similar state laws, as well as federal, state, and local laws and agency guidelines governing background screening.

We are also subject to certain laws and regulations with regard to the real estate settlement process, including the Real Estate Settlement Procedures Act regulated by the Consumer Financial Protection Bureau, which, among other matters, prohibits certain practices, such as kickbacks, referrals, and unearned fees for the referral of real estate settlement services.

Furthermore, our moving services business is subject to various federal, state and local agencies that exercise broad regulatory powers over the moving industry, generally governing such activities as operations of and authorization to engage in transportation, insurance requirements, and licensing.

Additionally, as we expand into the insurance business, which is highly regulated, we must comply with and maintain various licenses and approvals with individual state departments of insurance, and we are subject to state governmental regulation and supervision.

State Regulation - Insurance

Our insurance business is subject to extensive regulation, primarily at the state level. The method, extent and substance of such regulation varies by state, but generally has its source in National Association of Insurance Commissioners ("NAIC") model laws and regulations that establish standards and requirements for conducting the business of insurance and that delegate regulatory authority to a state regulatory agency.  

Moreover, the NAIC Accreditation Program requires state regulatory agencies to meet baseline standards of solvency regulation, particularly with respect to regulation of multi-state insurers. In general, such regulation is intended for the protection of those who purchase or use our insurance products, and not our shareholders. These rules have a substantial effect on our business and relate to a wide variety of matters including: insurance company licensing and examination; the licensing of insurance agents and adjusters; price setting or premium rates; trade practices; approval of policy forms; claims practices; restrictions on transactions between our subsidiaries and their affiliates, including the payment of dividends; investments; underwriting standards; advertising and marketing practices; capital adequacy; and the collection, remittance and reporting of certain taxes, licenses and fees.

Insurance Holding Company Regulation - Insurance

Nearly all states have adopted the version of the Model Insurance Holding Company System Regulation Act and Regulation as amended by the NAIC in December 2010 (the "Amended Model Act"). As part of an insurance holding company system, Homeowners of America Insurance Company (HOAIC), our insurance business, is required to register with the Texas Department of Insurance (the insurance supervisory agency of HOAIC’s state of domicile) and furnish information concerning the operations of companies within the holding company system that may materially affect the

16

operations, management or financial condition of the insurers within the system. Under these laws, the respective state insurance departments may examine us at any time, require disclosure of material transactions and require prior notice of or approval for certain transactions. All transactions within a holding company system affecting an insurer must have fair and reasonable terms and are subject to other standards and requirements established by law and regulation.

Financial Solvency Ratios - Insurance

The NAIC annually calculates 13 financial ratios to assist state insurance regulators in monitoring the financial condition of insurance companies. A "usual range" of results for each of these ratios is used by insurance regulators as a benchmark. Departure from the usual range on four or more of the ratios could lead to inquiries from individual state insurance departments as to certain aspects of a company's business. In addition to the financial ratios, states also require us to calculate a minimum capital requirement for each of our insurance companies based on individual company insurance risk factors. These "risk-based capital" results are used by state insurance regulators to identify companies that require regulatory attention or the initiation of regulatory action. 

Restrictions on Shareholder Dividends - Insurance

Our insurance carrier’s capacity to pay dividends to shareholders is limited. Insurance companies must provide advance informational notice to the domicile state insurance regulatory authority prior to payment of any dividend or distribution to its shareholders. Prior approval from the state insurance regulatory authority must be obtained before payment of an "extraordinary dividend" as defined under the state's insurance code. The amount of ordinary dividends that may be paid is subject to certain limitations, the amounts of which change each year.

Price Regulation - Insurance

Nearly all states have insurance laws requiring our carrier to file rate schedules, policy or coverage forms, and other information with the state's regulatory authority. In certain states, rate schedules, policy forms, or both, must be approved prior to use. While insurance laws vary from state to state, their objectives are generally the same: an insurance rate cannot be excessive, inadequate, or unfairly discriminatory. The speed with which we can change our rates in response to competition or in response to increasing costs depends, in part, on the willingness of state regulators to allow adequate rates for the business we write.

Insurance Reserves - Insurance

State insurance laws require that insurance companies analyze the adequacy of their reserves annually. Our appointed actuaries must submit an opinion that our statutory reserves are adequate to meet policy claims-paying obligations and related expenses.

Exiting Geographic Markets; Canceling and Non-Renewing Policies - Insurance

Most states regulate our carrier’s ability to exit a market. For example, states limit, to varying degrees, our ability to cancel and non-renew insurance policies. Some states prohibit us from withdrawing one or more types of insurance business from the state, except upon prior regulatory approval. Regulations that limit policy cancellation and non-renewal may restrict our ability to exit unprofitable markets.

Investment Regulation - Insurance

Our insurance business is subject to various state regulations requiring investment portfolio diversification and limiting the concentration of investments we may maintain in certain asset categories. Failure to comply with these regulations leads to the treatment of nonconforming investments as non-admitted assets for purposes of measuring statutory surplus. Further, in some instances, state regulations require us to sell certain nonconforming investments.

17

Insurance Guaranty Associations – Insurance

Each state has insurance guaranty association laws. Membership in a state's insurance guaranty association is generally mandatory for insurers wishing to do business in that state. Under these laws, associations may assess their members for certain obligations that insolvent insurance companies have incurred with regard to their policyholders and claimants.

Typically, states assess each solvent association member with an amount related to that member's proportionate share of business written by all association members within the state. Most state guaranty associations allow solvent insurers to recoup the assessments they are charged through future rate increases, surcharges or premium tax credits. However, there is no assurance that we will ultimately recover these assessments. We cannot predict the amount and timing of any future assessments or refunds under these laws.

Shared Market and Joint Underwriting Plans - Insurance

State insurance regulations often require insurers to participate in assigned risk plans, reinsurance facilities and joint underwriting associations. These are mechanisms that generally provide applicants with various types of basic insurance coverage that may not otherwise be available to them through voluntary markets. Such mechanisms are most commonly instituted for automobile and workers' compensation insurance, but many states also mandate participation in Fair Access to Insurance Requirements Plans or Windstorm Plans, which provide basic property coverage. Participation is based upon the amount of a company's voluntary market share in a particular state for the classes of insurance involved. Policies written through these mechanisms may require different underwriting standards and may pose greater risk than those written through our voluntary application process.

Statutory Accounting Principles - Insurance

For public reporting, insurance companies prepare financial statements in accordance with U.S. generally accepted accounting principles ("GAAP"). However, state laws require us to calculate and report certain data according to statutory accounting rules as defined in the NAIC Accounting Practices and Procedures Manual. While not a substitute for any GAAP measure of performance, statutory data frequently is used by industry analysts and other recognized reporting sources to facilitate comparisons of the performance of insurance companies.

Federal Regulation - Insurance

Although the federal government and its regulatory agencies generally do not directly regulate the business of insurance, federal initiatives and legislation often have an impact on our business. These initiatives and legislation include tort reform proposals, proposals addressing natural catastrophe exposures, terrorism risk mechanisms, federal financial services reforms, various tax proposals affecting insurance companies, and possible regulatory limitations, impositions and restrictions arising from the Dodd-Frank Wall Street Reform and Consumer Protection Act ("Dodd-Frank").

Human Capital Management

By staying true to: No Jerks/No Egos; Solve Each Problem; Be Ambitious; Care Deeply; and Together We Win, Porch Group has created a company where good people can do great work and drive shareholder value. These values guide us in everything we do, from individual everyday tasks to high-level strategic planning. They foster a culture of dialogue, collaboration, and recognition that contributes to our long-term success.

Porch is organized in a decentralized operating model, which allows our businesses to move quickly and entrepreneurially leveraging a common playbook and infrastructure that benefit from shared best practices as we scale. When we acquire a company, our decentralized operating model helps us maintain momentum and entrepreneurial culture while mitigating the risks associated with integration. In most cases, we integrate acquisitions into our (1) central data platform; (2) transactional monetization to drive our B2B2C revenues such as insurance and warranty; and (3) operational systems, such as accounting and payroll. 

18

We engage and empower our team with continued career and learning and development opportunities. Fostering a growth mindset facilitates a culture where all voices are heard and team members can take informed risks, ask questions, and seek creative solutions to tough problems. This approach helps us build a strong bench of leaders for tomorrow’s business challenges.

We are a progressive organization which values environmental, social, and corporate governance (ESG). We recently embarked on our ESG journey to create our ESG strategy that will reflect the relevant issues that are most important to Porch and our stakeholders, and which can influence our business success.

Our diversity, equity, inclusion, and belonging efforts are based on the principle that all Porch team members can bring their whole selves to work and thrive. We have a commitment throughout the organization for Porch to be a supportive and inclusive environment.

We pride ourselves on our values driven culture that fosters employee engagement and creates an attractive home for top talent. We were certified as a Great Place to Work in 2022.

As of February 2023, Porch had approximately 1,800 full-time employees and independent contractors. We believe that we generally have good relationships with our employees and contractors.

Additional Information

Our main consumer website is www.porch.com, and our corporate and investor relations website is located at www.porchgroup.com. You may access our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 with the Securities and Exchange Commission (the “SEC”) free of charge at our website as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. Neither the information on these websites, nor the information on the websites of any of our brands and businesses, is incorporated by reference into this Annual Report, any other filings with, or any other information furnished or submitted to, the SEC.

Item 1A. Risk Factors

The following summary risk factors and other information included in this Annual Report should be carefully considered. The summary risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not currently known to us or that we currently deem less significant may also affect our business operations or financial results. If any of the following risks actually occur, our stock price, business, operating results and financial condition could be materially adversely affected. For more information, see below for more detailed descriptions of each risk factor.

Our brands and businesses, including our insurance business, operate in an especially competitive and evolving industry.
Our success will depend, in part, on our ability to manage our growth and maintain and/or enhance our existing brands, and the brands of our recently acquired companies.
We rely on strategic, proprietary relationships with third parties to provide us with access to personal data and product information.
We rely on our ability to reach home services companies’ customers and home service-related consumers earlier than our competitors, and throughout the homebuying and homeownership journey.
Our future growth is dependent in part on increasing our revenue by increasing the number of sales of home related services per customer and consumer, and cross-sale of our other products and services to these customers and consumers.
Our brands and businesses are sensitive to general economic events, trends and conditions, including those related to, without limitation, the housing and financial markets, which impacts the demand and costs for a portion of our products and services.

19

Our success depends, in part, on the integrity, quality, efficiency and scalability of our systems, technology and infrastructure, and those of third parties.
Our success depends, in part, on our ability to develop and monetize versions of our products and services for mobile and other digital devices.
Our businesses are subject to various federal, state and local laws and regulations, and we must comply with such laws, regulations and regulatory interpretations and any changes or stricter interpretations of any of the foregoing (whether through private litigation or governmental action).
Our insurance business and operations are subject to a variety of uncertainties, including, without limitation, regulatory approval of insurance rates, policy forms, insurance products, license applications, acquisitions of businesses or strategic initiatives, including our planned formation of the reciprocal exchange, and other matters within the purview of insurance regulators.
The incidence, frequency and severity of weather events, extensive wildfires, and other catastrophes, particularly occurring where Porch has a concentration of homeowners insurance policyholders, or that adversely impact consumer confidence and spending behavior in the industries we serve, could have a material effect on our results of operations and financial condition.
Reinsurance may be unavailable at current levels and prices, which may limit our ability to write new business. Furthermore, reinsurance subjects us to counterparty risk and may not be adequate to protect us against losses, which could have a material effect on our results of operations and financial condition.
We may change the structure of our reinsurance arrangement in the future, which may impact our overall risk profile and financial and capital condition.
We face risks related to the number of service providers available to consumers on our platform.
If we are unable to deliver effective customer service, it could harm our relationships with our existing home services companies, consumers, service providers and commercial partners and adversely affect our ability to attract new home services companies, consumers, service providers and commercial partners.
We may face negative consequences from the actions and omissions of our service providers, and our terms and conditions may not adequately protect us from claims.
If personal, confidential, or sensitive user information or property data that we maintain and store is breached or otherwise accessed by unauthorized persons, it may be costly to mitigate, and our reputation could be harmed.
We may not be able to protect our systems, technology and infrastructure from cyberattacks and cyberattacks experienced by third parties may adversely affect us.
We are subject to payment network rules and any material modification of our payment card acceptance privileges could have a material adverse effect on our business, results of operations, and financial condition.
The price of the Company’s securities may change significantly over time and investors could lose all or part of their investment as a result.
We have substantial indebtedness, which may limit our financial flexibility.
The conditional conversion feature of the 2026 Notes, if triggered, may adversely affect our financial condition and operating results.
Conversion of our 2026 Notes may dilute the ownership interest of our stockholders or may otherwise depress the price of our common stock.

The summary risk factors described above should be read together with the text of the full risk factors below and in the other information set forth in this Annual Report, including our consolidated financial statements and the related notes, as well as in other documents that we file with the SEC. If any such risks and uncertainties actually occur, our business, prospects, financial condition and results of operations could be materially and adversely affected. These risks are more fully described below, and these risks are not the only risks that we face. Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial may also materially adversely affect our business, prospects, financial condition and results of operations.

20

Risks Relating to the Company’s Business and Industry

Our brands and businesses, including our insurance business, operate in an especially competitive and evolving industry.

Our brands and businesses operate in home-related product and service industries, which industries include insurance, mortgage, warranty, moving services, inspection services, home repair, and marketing, financial and other software for home services companies; all of which are competitive, with many existing competitors and a consistent and growing stream of new entrants, services and products. Some of our competitors are well-established, have greater functional and compliance maturity, or enjoy better competitive positions with respect to certain geographical areas, consumer and service provider demographics, and/or types of services offered. Some of our competitors have stronger brand name recognition, better economies of scale, more developed software platforms or other intellectual property, and/or better access to capital. Additionally, the home and home-related services industries continue to undergo consolidation and vertical integration, which may make it more difficult to compete with existing competitors and new entrants. Any of these advantages could enable these competitors to reach more consumers and service providers than we do, offer products and services that are more appealing to consumers and service providers than our products and services, and respond more quickly and/or cost effectively than we do to evolving market opportunities and trends, any of which could adversely affect our business, financial condition and results of operations. Alternatively, our innovative business model and our limited track record as a public company may cause confusion in the market such that failures of our competitors or companies operating in similar or adjacent spaces may impact consumer or investor perceptions of the digital home services industry as a whole.

If we are unable to compete effectively against new competitors, services or products or unable to establish or maintain a consumer brand that resonates with customers, maintain high customer satisfaction, or compete with the pricing offered by our competitors, could result in decreases in the size and level of engagement of our consumer and service provider bases, any of which could adversely affect our business, financial condition and results of operations.

We rely on strategic, proprietary relationships with third parties to provide us with access to personal data and information, and property data.

We rely on strategic relationships with third parties, including home services companies, to provide us with personal information, including property data, about their customers in exchange for giving such companies access to our ERP and CRM services or other value. In the future, any of these third parties could sever its relationship with us, change its data sharing policies, including making them more restrictive, or alter its own data collection practices, any of which could result in the loss of, or significant impairment to, our ability to access, collect and use personal information about their customers or consumers.

We also license data from third-party data brokers and other data suppliers. However, we cannot assure you that we will continue to be able to access, collect or use personal information or property data provided by consumers, service providers and commercial partners as we currently do or may want to do in the future. Our ability to access, collect and use personal information and property data provided by these parties may be adversely affected by federal and state laws and regulations that make it burdensome for us to collect or use personal information and property data, privacy concerns of the individuals from whom we collect personal information, privacy and reputational concerns of commercial partners that provide us with end customer personal information and property data, and adverse consumer reaction to our marketing practices.

We also use consumer data that we directly collect from consumers or license from third parties to engage in targeted marketing based upon such consumer data and their online behavior. Practices in this industry are under scrutiny by federal and state law enforcement agencies and regulators in light of new and proposed federal and state laws, and pressure from some lawmakers and privacy advocates regarding how consumer data is collected and used in the ad tech industry. If we are unable to collect information from our customers or our service providers and commercial partners do not continue to provide us with information of their customers, or if applicable laws prohibit or materially impair our use of such information, our ability to provide services to consumers and drive consumer access to service providers may be materially impacted. This may make our products, services and pricing for such products and services less appealing to consumers and service providers, which in turn may lead to reduced utilization of our products and

21

services. To the extent any of the foregoing occurs, our business, financial condition and results of operations may be adversely impacted.

We rely on our ability to reach home services companies’ customers and home service-related consumers earlier than our competitors, and throughout the homebuying and homeownership journey. Our competitors could find ways to reach these customers and consumers earlier than us or at other times during the homebuying and homeownership journey.

Our consumer access model allows us to market and offer services to home services companies’ customers very early and throughout the homebuying and homeowning journey. We also have relationships with commercial partners that provide us with data about consumers who may require a variety of home services early and throughout the homebuying and homeownership journey. There can be no assurances that we will continue to receive access to these customers and consumers relative to our competitors. Our competitors may adopt a similar model or may develop a new model that affords them similar or earlier access. Any erosion of our competitive advantage in access to home services companies’ customers and home service-related consumers may impair future opportunities to monetize those customers, which in turn could adversely impact our business, financial condition and results of operations. Even if we capture early access to home services companies’ customers, if we are unable to convert that access into sales of our services and products, it could negatively impact revenue growth and adversely impact our business, financial condition and results of operations.

Our future growth is dependent in part on increasing our revenue by increasing the number of sales of home-related services per customer and consumer. We may not succeed in these efforts.

Our future growth depends in part on increasing the revenue generated from each customer or consumer we serve. We plan on increasing this revenue by increasing the number of value-add touchpoints with customers and consumers for whom we have access rights by offering new services and by improving conversion rates and revenue generation of both existing and new services. There can be no assurances we will be successful in these efforts. Failure to increase revenue per customer or consumer may slow our growth, which could in turn have an adverse impact on our business, financial condition and results of operations.

Our growth therefore depends on our ability to attract new customers, maintain existing customers and sell additional products and services to existing customers. This depends on our ability to understand and anticipate customers’ needs and our ability to deliver consistent, reliable, high-quality services and products. If we fail to engage new customers, continue to re-engage with our existing customers or to cross-sell additional services, our operating results could be materially impacted.

We rely on our ability to retain home services companies who use our software and services and our retention rates could be impacted if we are not able to sustain our competitive advantages related to our value proposition.

Our consumer access model, whereby home services companies use our software for a discounted rate or receive other value in exchange for providing access rights to their end customers, helps us generate revenue from such customers. There can be no assurances that home services companies will use or retain our software and services, or provide us access rights to their end customers. Our retention rates could be impacted by, among other things, more desirable software and services from competitors, software developed in house by home services companies and acquisitions, consolidations and other changes to the structure and dynamics of the home and home-related services industries that may make our ERM and CRP offerings less desirable or valuable. If adoption and retention rates of our software and services decline, our growth prospects, business, financial condition and results of operations could be impaired.

If the market for SaaS software applications develops more slowly than we expect or declines, our business would be adversely affected.

The adoption rate of SaaS software applications may be slower among companies in the home-related services industries generally and among business in those industries requiring highly customizable application software more particularly. Our success will depend to a substantial extent on the widespread adoption of SaaS applications within the

22

industries we serve. The expansion of the SaaS applications market depends on a number of factors, including the cost, performance, and perceived value associated with SaaS, as well as the ability of SaaS providers to address data security and privacy concerns. If SaaS business applications do not continue to achieve market acceptance within the industries we serve, if there is a reduction in demand for SaaS applications caused by a lack of customer acceptance, or if there are technological challenges, weakening economic conditions, data security or privacy concerns, governmental regulation, competing technologies and products, or decreases in information technology spending, it could result in decreased revenue or access to consumer personal information and our business, financial condition and results of operations could be adversely affected.

Our success will depend, in substantial part, on the continued migration of the home and home-related services market online.

We believe that the digital penetration of the home and home-related services market remains low, with the vast majority of consumers continuing to search for, select and hire service providers offline. While many consumer demographics have been and remain averse to finding service providers online, others have demonstrated a greater willingness to purchase such services online. Whether or not service providers turn to Internet platforms will depend, in substantial part, on whether online products and services help them to better connect and engage with consumers relative to traditional offline efforts. The speed and ultimate outcome of the transition of the home and home-related services market online for consumers and service providers is uncertain and may not occur as quickly as we expect, or at all. The failure or delay of a meaningful number of consumers and/or service providers to migrate online and/or the return of a meaningful number of existing participants in the online home services market to offline solutions could adversely affect our business, financial condition and results of operations.

Our efforts to develop new insurance products, expand in targeted insurance markets, improve business processes and workflows, or make acquisitions may not be successful and may create enhanced risk.

Our efforts to develop new products, expand in targeted insurance markets, improve business processes and workflows, or make acquisitions may require us to make substantial expenditures and may not be successful, and even if successful, they may create additional risks:

Changes to our business processes or workflow, including the use of new technologies, may give rise to execution risk.
Models underlying automated underwriting and pricing decisions may not be effective.
Demand for new products or expansion into new markets may not meet our expectations.
New products or services and expansion into new markets may change our risk exposures, and the data models we use to manage such exposures may not be as effective as those used in existing markets or with existing products.
Acquisitions may not be successfully integrated, resulting in substantial disruption, costs, or delays, and adversely affecting our ability to compete, and may also result in unforeseen liabilities or impact our credit ratings, and
In connection with the conversion of policyholders to a new product, some policyholders’ pricing may increase, while the pricing for other policyholders may decrease, the net impact of which could negatively impact retention and profit margins.

These efforts may require substantial expenditures, which may negatively impact results in the near term and if not successful, could materially and adversely affect our business, financial condition, and results of operations

Marketing efforts designed to drive traffic to our brands and businesses may not be successful or cost-effective.

Attracting home services companies and consumers to our brands and businesses involves considerable expenditures for online and offline marketing and sales. We have made, and expect to continue to make, significant marketing expenditures, primarily for digital marketing such as paid search engine marketing, display advertising and third-party affiliate agreements. These efforts may not be successful or cost-effective.

23

Our ability to market our brands on any given property or channel is subject to the policies of the relevant third-party seller or publisher of advertising or marketing affiliate. As a result, we cannot assure you that these parties will not limit or prohibit us from purchasing certain types of advertising, advertising certain of our products and services and/or using one or more current or prospective marketing channels in the future. If a significant marketing channel took such an action generally, for a significant period of time and/or on a recurring basis, our business, financial condition and results of operations could be adversely affected. In addition, if we fail to comply with the policies of third-party sellers, publishers of advertising and/or marketing affiliates, our advertisements could be removed without notice and/or our accounts could be suspended or terminated, any of which could adversely affect our business, financial condition and results of operations.

In addition, our failure to respond to rapid and frequent changes in the pricing and operating dynamics of marketing channels, as well as changing policies and guidelines applicable to digital advertising, which may unilaterally be updated by search engines without advance notice, could adversely affect our digital marketing efforts and free search engine traffic. Such changes could adversely affect the placement and pricing of paid listings, as well as the ranking of our brands and businesses within search results, any or all of which could increase our marketing expenditures, particularly if free traffic is replaced with paid traffic. Additionally, our competitors may engage in marketing strategies and search engine optimization techniques that increase the relative ranking of their brands and businesses within search engine results at the expense of our rankings within such search results. This could have a negative impact on the results of our search engine marketing efforts. Any or all of these events could adversely affect our business, financial condition and results of operations.

The incidence, frequency and severity of weather events, extensive wildfires, and other catastrophes, particularly occurring where Porch has a concentration of homeowners insurance policyholders, or that adversely impact consumer confidence and spending behavior in the industries we serve, could have a material effect on our results of operations and financial condition.

In particular, severe weather events and the effects of climate change, including, extensive wildfires, drought, flooding and other catastrophes, and the frequency of such events, as well as the impacts of future global pandemics and other health crises, may harm our insurance business. For example, as it relates to our insurance agency, if carriers restrict the sale of policies in certain geographical areas and/or for certain types of coverage or if they increase their premiums as a result of these events, it could result in fewer carriers whose policies we could offer to our customers and otherwise make policies harder to sell. As it relates to our insurance carrier entity, we will be exposed to a portion of these losses directly. While we intend to manage our risk via reinsurance, there can be no guarantee this will adequately reduce our exposure to losses, including, but not limited to, the inability to negotiate reinsurance contracts at renewal at acceptable terms or at all, large catastrophes that exceed the our aggregate reinsurance coverage limits, the inability or unwillingness of counterparties to pay us reinsurance receivables we believe we are owed, and multiple losses in a single year that exceed our ability to reinstate reinsurance contracts. The availability of reinsurance and its price, however, are generally determined in the reinsurance market by conditions beyond the Company’s control. Additionally, significant increase in insurance claims and the cost of the claims by consumers who purchase our insurance could reduce our access to reinsurance.

These events have in the past and could in the future negatively affect the economy in general, and the housing and home services markets in particular. For example, our business was adversely impacted by the outbreak of COVID-19. The extent to which future global pandemics and health crises impact our financial condition or results of operations will depend on factors such as the duration and scope of the pandemic, as well as whether there is a material impact on the businesses or productivity of our customers, employees, and other partners.

These events and trends could also result in decreased marketing and advertising expenditures by service providers or cash flow problems for service providers that could affect their ability to pay us subscription fees, their ability to purchase leads from us and the success of any revenue sharing arrangements with them or could result in service providers decreasing and/or delaying subscription fees paid for our platform or being more likely to default on incurred fees, which would result in decreased revenue.

24

Any of these events that could negatively affect the home industries we serve and could adversely affect our business, financial condition and results of operations.

Our brands and businesses are sensitive to general economic events, trends and conditions, including those related to, without limitation, the housing and financial markets, which impact the demand for certain of our products and services.

Our businesses are sensitive to events and trends, such as a general economic downturn, health of the housing market, inflation or sudden disruption in business conditions, a recession or fears of a recession, consumer confidence, spending levels and access to credit, which could result in decreases in demand for insurance, home mortgages, warranty, moving and inspection services, home repair, and marketing, financial and other software for home services companies and providers. Any such decreases could result in turnover of our consumer and service provider base and/or adversely impact the breadth of services offered through our service market platform, our home-related services, and our warranty and insurance products.

Demand for certain of our products and services generally decrease as the number of housing purchasing and refinance transactions decrease. The housing market is seasonal, cyclical and affected by significant conditions beyond the Company’s control. The number of housing transactions in which certain of the Company’s products and services are purchased have been, and may continue to be impacted by the following situations, among others:

high, volatile or rising mortgage interest rates;
availability of credit, including commercial and residential mortgage funding;
real estate affordability, housing supply rates, home building rates, housing foreclosures rates, multi-family housing fundamentals, and the pace of home price appreciation or the lack of it;
slow economic growth or recessionary conditions and other macroeconomic conditions, which may be impacted by national or global events (such as the COVID-19 pandemic);
local, state and federal government intervention in the financial markets;
increased unemployment or declining or stagnant wages;
changes in household debt levels and disposable income;
changing trends in consumer spending;
fewer homebuyers electing to get a home inspection; and
changing expectations for inflation and deflation.

Any adverse impact on a macro level to the housing or financial markets generally could have an adverse impact on our business, results of operations and financial condition.

Our success will depend, in part, on our ability to build a consumer brand, maintain and/or enhance our existing brands, and the brands of our recently acquired companies.

We believe that our success depends, in substantial part, on our ability to build a consumer brand, while maintaining and enhancing our established brands, that increases awareness and consumer loyalty with respect to our new, emerging and recently acquired brands. Events that could negatively impact our brands and brand-building efforts include service quality concerns, service provider quality concerns, brand confusion, consumer and service provider complaints and lawsuits, advertising or marketing that is ineffective or that is perceived as excessive or untimely, inappropriate and/or unlawful acts perpetrated by service providers, actions or proceedings commenced by governmental or regulatory authorities, data protection and security breaches, and negative publicity related to the foregoing. Any factors that negatively impact our brands could adversely affect our business, financial condition, and results of operations.

In addition, trust in the integrity and objective, unbiased nature of the service provider options we present to consumers as well as any ratings, reviews and information with respect to service provider qualification and experience found across our various brands contributes significantly to public perception of these brands and their ability to attract consumers, employees, and service providers and other partners. If the options available to consumers or consumer reviews are perceived as not authentic in general, the reputation and strength of the relevant brands could be materially and adversely affected. Additionally, our service marketplace platform aggregates service provider reviews from third-

25

party platforms. If these third-party platform reviews are inaccurate or misleading, consumers may lose confidence in the reliability of the ratings displayed on our site, which could in turn negatively impact our brand and reputation, and we may be subject to claims of misrepresentation.

We face risks related to the number of service providers available to consumers on our platform.

The usefulness of our platform to consumers is based in part on the number of service providers available on our platform for each type of service trade or service area we offer. There can be no assurances that our ability to attract and retain service providers to our platform will be commensurate with consumer demand for the services of such service providers. Supply of service providers may be affected by, among other things, the size of the workforce in a given trade or service area and barriers to entry in a given market (such as licensure requirements). Additionally, our competitors may enter into arrangements with service providers that prevent them from offering their services on our platform. If for these or any other reasons we are unable to attract and retain enough service providers to our platform to meet consumer demand, we may be required to increase payments to service providers in order to perform services for our consumers or our consumer experience may suffer, each of which could adversely affect our business, financial condition and results of operations.

If we are unable to deliver effective customer service, it could harm our relationships with our existing home services companies, consumers, service providers and commercial partners and adversely affect our ability to attract new home services companies, consumers, service providers and commercial partners.

Our business depends, in part, on our ability to satisfy our home services companies, consumers and service providers, both by providing access to services that address the needs of consumers and service providers and providing services and software-based solutions to home services companies that address their business needs. Our customer support personnel also sell our products and services. If our sales efforts are not satisfactory, consumers may choose not to do business with us, or we may suffer reputational costs. Additionally, our home services companies, consumers and service providers depend on our customer support personnel to resolve technical issues relating to use of our products and services. We may be unable to respond quickly to accommodate short-term increases in demand for support services or may otherwise encounter a customer service issue that is difficult to resolve. If a home services company, consumer or service provider is not satisfied with the quality or responsiveness of our customer service, we could incur additional costs to address the situation or the home services company, service provider, or consumer (and commercial partners who provide us with their customers’ data) may choose not to do business with us or we may suffer reputational costs. As we do not separately charge our home services companies, consumers and service providers for support services, increased demand for our support services would increase costs without corresponding revenue, which could adversely affect our business, financial condition and results of operations. In addition, regardless of the quality or responsiveness of our customer service efforts, home services companies, consumers, service providers and commercial partners that are not satisfied with outcomes may choose to terminate, or not to renew, their relationships with us.

Certain parts of our business are highly dependent on the ease of use of our products and services and positive recommendations from our existing home services companies, consumers and service providers. Any failure to maintain high-quality or responsive customer service, or a market perception that we do not maintain high-quality or responsive customer service, could harm our reputation, cause us to lose home services companies, consumers or service providers and adversely impact our ability to sell our products and services to prospective consumers.

We may face negative consequences from the actions and omissions of our service providers, and our terms and conditions may not adequately protect us from claims.

Under our agreements with consumers and service providers, our service providers, and not us, are responsible for the actions and omissions of our service providers. However, consumers may still bring claims against us for actions and omissions of service providers, and the service providers may deny responsibility for or be unable to pay any resulting liability. Additionally, certain agreements with our commercial partners obligate us to indemnify such commercial partners against third-party claims resulting from the actions and omissions of the service providers we engage to provide services to consumers referred to us by those commercial partners. These claims may be expensive and may divert management’s time away from our operations. We may not have adequate insurance coverage to compensate for

26

losses resulting from these claims, and too many or certain types of claims may result in increased premiums or denial of coverage. In addition, we may be deemed, correctly or incorrectly, a contractor with respect to our service providers, which may subject us to licensure and/or bonding requirements and may subject us to penalties for past operations. Any of the foregoing could adversely affect our business, financial condition and results of operations.

In general, our consumers and our service providers agree to our customer terms and conditions by accessing our services online. However, some consumers or service providers who access our services only by phone, and consumers who come to us from third-party lead sources, may not click through to our terms and conditions. If consumers or service providers do not agree to our terms and conditions for any reason, we may face increased litigation risk, which could in turn adversely affect our business, financial condition and results of operations.

If personal, confidential, or sensitive user information or property data that we maintain and store is breached or otherwise accessed by unauthorized persons, it may be costly to mitigate, and our reputation could be harmed.

We receive, process, store and transmit a significant amount of personal, confidential or sensitive personal information and property data about consumers that use our products and services, as well as our employees. While we continuously develop and maintain systems designed to protect the security, integrity and confidentiality of this information, we cannot guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to this information. When such events occur, we may not be able to remedy them, we may be required by law to notify regulators, impacted individuals and commercial partners, and it may be costly to mitigate the impact of such events and to develop and implement protections to prevent future events of this nature from occurring. If we or any third party that we engage to host our platforms or to otherwise store or process data experience a breach of security, third parties could gain unauthorized access to personal data about our users and subscribers. As a result, or associated with any required regulatory disclosures, we could face governmental enforcement actions, significant fines, litigation (including consumer class actions), claims for breach of contract and/or indemnity by third parties, and harm to the reputation of our brands and business, each of which could adversely affect our business, financial condition and results of operations. A single breach could result in claims for damages or indemnification from many counterparties. Any such breach or other unauthorized access could indirectly harm the reputation of our brands and businesses and, in turn, adversely affect our business, financial condition and results of operations. Even if we do not experience such events firsthand, the impact of any such events experienced by third parties including service providers, could indirectly harm the reputation of our brands and businesses and, in turn, adversely affect our business, financial condition and results of operations.

We may not be able to protect our systems, technology and infrastructure from cyberattacks and cyberattacks experienced by third parties may adversely affect us.

We may be attacked by perpetrators of malicious technology-related events, such as the use of botnets, malware or other destructive or disruptive software, distributed denial of service attacks, phishing, attempts to misappropriate user information and account login credentials, ransomware attempts, and other similar malicious activities. The incidence of events of this nature is on the rise worldwide. While we continuously develop and maintain systems designed to detect and prevent events of this nature from impacting our systems, technology, infrastructure, products, services and users, have invested and continue to invest in these efforts and related personnel and training, and deploy data minimization strategies where appropriate, our efforts may not be successful. These efforts, which include developing and maintaining the systems of recently acquired companies, are costly and require ongoing monitoring and updating as technologies change and efforts to overcome preventative security measures are becoming more sophisticated. Despite these efforts, some of our systems have experienced past security incidents, none of which had a material adverse effect on our business, financial condition and results of operations, and we could experience significant events of this nature in the future. Any event of this nature that we experience could damage our systems, technology and infrastructure and/or those of our users, prevent us from providing our products and services, compromise the integrity of our products and services, damage our reputation, erode our brands and/or be costly to remedy, and may subject us to investigations by regulatory authorities, fines, claims for breach of contract or indemnity by third parties and/or litigation that could result in liability to third parties. Even if we do not experience such events firsthand, the impact of any such events experienced by third parties could have a similar effect. Our business model relies in large part on selling or otherwise providing certain consumer personal information to third parties. These third parties may be subject to similar

27

cyberattacks and there can be no assurance that such third parties have adequate cybersecurity infrastructure to prevent breaches of the personal data sold to them by us.

We may not have adequate insurance coverage to compensate for losses resulting from any of the above events.

If we or any third party with whom we do business or otherwise rely upon experience an event of this nature, our business, financial condition and results of operations could be adversely affected.

Our success depends, in part, on our ability to develop and monetize versions of our products and services for mobile and other digital devices.

As consumers increasingly access products and services through mobile and other digital devices, we will need to continue to devote significant time and resources to develop new applications and functionalities to ensure that our products and services are accessible across these platforms. If we do not keep pace with evolving online, market and industry trends, including the introduction of new and enhanced digital devices and changes in the preferences and needs of consumers and service providers generally, offer new and/or enhanced products and services in response to such trends that resonate with consumers and service providers, monetize products and services for mobile and other digital devices as effectively as our traditional products and services and/or maintain related systems, technology and infrastructure in an efficient and cost-effective manner, our business, financial condition and results of operations could be adversely affected.

In addition, the success of future mobile and other digital products and services depends on their interoperability with various third-party operating systems, technology, infrastructure and standards, including rapidly evolving mobile data privacy standards, over which we have no control. Any changes to any of these things that compromise the quality or functionality of our mobile and other digital products and services could adversely affect their usage levels and/or our ability to attract consumers and service providers, which could adversely affect our business, financial condition and results of operations.

Our ability to communicate with home services companies, consumers and service providers via telephone, text (SMS) messaging, email, direct mail or other sufficient means is critical to our success.

Our primary means of facilitating contact among us, home services companies, consumers and service providers is the use of telephone calls, text (SMS) messages and email. We also communicate with these parties through direct mail messages. Through these channels, we provide consumers with service request updates and service providers with updates regarding consumer matches, jobs they take, subscriptions and memberships, as well as present or suggest new products and services (among other things) and market our products and services in a cost-effective manner to home services companies, consumers and service providers.

As consumers increasingly communicate via mobile and other digital devices and messaging and social media apps, usage of certain channels such as telephone, email or direct mail has declined, particularly among younger consumers, and we expect this trend to continue. In addition, regulatory, deliverability and other restrictions could limit or prevent our ability to these channels to communicate with home services companies, consumers and service providers. The use of internet to reach consumers or service providers are subject to various laws and regulations governing digital commerce, the internet, mobile applications, search engine optimization, behavioral advertising, privacy and email marketing, and the enforcement of laws and regulations, including further development and adoption of new laws and regulations in this area may have a negative impact on our business. Furthermore, third-party operators of the channels we use to communicate with these groups may face pressure from regulators to give end users the ability to block, mute or otherwise disfavor certain types of marketing communications via such channels. We cannot assure you that any alternative means of communication will be as effective as our current messaging channels have been. A continued and significant erosion in our ability to communicate with these groups for any reason could adversely impact the overall user experience, consumer and service provider engagement levels and conversion rates, which could adversely affect our business, financial condition and results of operations.

28

The nature of our platform is complex and highly integrated, and if we fail to successfully manage releases or integrate new solutions, it could harm our revenues, operating income and reputation.

We manage a complex platform of solutions that consists of our software and services for companies and products for consumers. Many of our solutions include a large number of product centers that are highly integrated and require interoperability with other Porch products, as well as products and services of third-party service providers. Due to this complexity and the development cycles under which we operate, we may experience errors in our software, corruption or loss of our data or unexpected performance issues from time to time. For example, our solutions may face interoperability difficulties with software operating systems or programs being used by our customers, or new releases, upgrades, fixes or the integration of acquired technologies may have unanticipated consequences on the operation and performance of our other solutions. If we encounter integration challenges or discover errors in our solutions late in our development cycle, it may cause us to delay our launch dates. Any major integration or interoperability issues or launch delays could have a material adverse effect on our revenues, operating income and reputation.

Our success depends, in part, on the integrity, quality, efficiency and scalability of our systems, technology and infrastructure, and those of third parties.

We rely on our proprietary systems, technology and infrastructure to perform well on a consistent basis. We also rely on third-party data center service providers and cloud-based, hosted web service providers, as well as third-party computer systems and a variety of communications systems and service providers in connection with the provision of our products and services generally, as well as to facilitate and process certain payment and other transactions with users. We have no control over any of these third parties or their operations. In the past, we have experienced rare but occasional interruptions that make some or all of our or our third-party framework and related information unavailable or that prevent us from providing products and services, and we may experience such interruptions in the future.

The framework described above could be damaged or interrupted at any time for any number of reasons, such as fire, power loss, telecommunications failure, natural disasters, acts of war or terrorism, acts of God and other similar events or disruptions. Any event of this nature could prevent us from providing our products and services at all or result in the provision of our products and services on a delayed or intermittent basis and/or result in the loss of critical data. While we and the third parties upon whom we rely on have certain backup systems in place for certain aspects of our respective frameworks, none of our frameworks are fully redundant and disaster recovery planning is not sufficient for all eventualities. In addition, we may not have adequate insurance coverage to compensate us for losses from a major interruption. When such damages, interruptions or outages occur, our reputation could be harmed and the competitive positions of our various brands and businesses could be diminished, any or all of which could adversely affect our business, financial condition and results of operations.

We also continually work to expand and enhance the efficiency and scalability of our framework to improve the consumer and service provider experience, accommodate substantial increases in the number of visitors to our various platforms, ensure acceptable load times for our various products and services and keep up with changes in technology and user preferences. If we do not do so in a timely and cost-effective manner, the user experience and demand across our brands and businesses could be adversely affected, which could adversely affect our business, financial condition and results of operations.

We may fail to adequately protect our intellectual property rights or may be accused of infringing the intellectual property rights of third parties.

We rely upon trademarks, trade dress, domain names and logos to market our brands and businesses and to build and maintain brand loyalty and recognition, as well as upon trade secrets.

We rely on a combination of laws and contractual restrictions on access to and use of proprietary information with employees, independent contractors, home services companies, consumers, service providers, commercial partners, suppliers, affiliates and others to establish and protect our and their various intellectual property rights. No assurances can be given that these efforts will result in adequate trademark and service mark protection, adequate domain name rights and protections. Despite these measures, challenges to our intellectual property rights could still arise, third parties

29

could copy or otherwise obtain and use our intellectual property without authorization, and/or laws regarding the enforceability of existing intellectual property rights could change in an adverse manner.

We may also be subject to claims from third parties in the future related to alleged intellectual property infringement by us. These claims, if resolved in a manner adverse to us, could result in significant liabilities and could restrict or prohibit our ability to use the technology on which we rely. Even if these claims are resolved in our favor, such claims could result in significant expenses and could distract our management until resolved.

The occurrence of any of these events could result in the erosion of our various brands and limitations on our ability to operate our business, as well as impede our ability to effectively compete against competitors with similar technologies, any of which could adversely affect our business, financial condition and results of operations.

Risks Relating to Personnel and Service Providers

We face risks associated with our independent contractors.

We have personnel that we classify as independent contractors for U.S. federal, state and international employment law purposes in certain positions in our business. We are not in a position to directly provide the same direction, motivation and oversight to these independent contractors as we would if such personnel were our own employees. As a result, these independent contractors may not comply with applicable law or our policies and procedures, including, but not limited to, our information security policies, or reflect our culture or values. If these independent contractors violate applicable law or of our policies and procedures in dealing with home services companies, consumers, service providers or other third parties or failure to meet our standards or reflect our culture could adversely affect our business, financial condition and results of operations. In addition, a court could hold us civilly or criminally accountable based on vicarious liability because of the actions of our independent contractors.

We are subject to the Internal Revenue Service regulations and state laws regarding independent contractor classification in the United States, which are subject to changes in judicial and agency interpretation, and it could be determined that the independent contractor classification is inapplicable. Furthermore, the legal landscape with respect to the classification of gig economy independent contractors, such as our service providers, is subject to intense public scrutiny. If legal standards for classification of independent contractors change, it may be necessary to modify our compensation structure for these personnel, including by paying additional compensation and taxes and/or reimbursing expenses, or abandon certain types of services we provide that are performed by independent contractors. In addition, if we are determined to have misclassified such personnel as independent contractors, we would incur additional exposure under federal and state law, including workers’ compensation, unemployment benefits, labor, employment and tort laws, including for prior periods, as well as potential liability for employee benefits and tax withholdings. Any of these outcomes could result in significant costs to us, could impair our financial condition and our ability to conduct our business and could damage our reputation and our ability to attract and retain other personnel.

As of January 2023, we have over 800 individual independent contractors in aggregate located across Mexico, Costa Rica, India, and Canada. As a result, we are subject to certain additional risks related to independent contractors in foreign jurisdictions, including risks related to misclassification of such independent contractors under local law, compliance with other applicable local labor laws, resistance of commercial partners to off-shoring of customer service functions and related consumer data, fluctuations in foreign currencies, changes in the economic strength of Mexico, Costa Rica, India and Canada, difficulties in enforcing contractual obligations and intellectual property rights, economic sanctions and social, political and economic instability. In particular, the Mexican Congress of the Union has recently considered a bill which would impose additional restrictions on independent contracting practices, which could make it more expensive or difficult to retain the services of independent contractors in Mexico.

In addition, many U.S.-based companies are seeking to hire talented information technology personnel and other skilled personnel located in other jurisdictions, leading to additional competition for the services of independent contractors in the jurisdictions in which we retain independent contractors.

30

The remote work by independent contractors and the use of their own equipment makes compliance with and enforcement of our information security policies and procedures more difficult. We must also comply with applicable anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act and local laws prohibiting corrupt payments to government officials, which may present significant challenges in the jurisdictions in which we operate. We cannot guarantee compliance with all applicable laws, and violations could result in substantial fines, sanctions, civil or criminal penalties, competitive or reputational harm, litigation or regulatory action and other consequences that might adversely affect our business, financial condition and results of operations.

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 has depended, and continues to depend, 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. The loss or disability of 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.

Although our current remote work environment facilitates our ability to attract talent across a wider geographic base, we must adopt new techniques and tools to effectively train and integrate new hires and preserve our culture. Failure to effectively train our employees could create challenges for us in maintaining high levels of employee awareness of, and compliance with, our internal procedures and external regulatory compliance requirements, in addition to increasing our recruiting, training and supervisory costs, while failure to preserve our culture for any reason could harm our future success, including our ability to retain and recruit personnel, innovate and operate effectively and execute on our business strategy.

In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. Volatility or lack of performance in our stock price may also affect our ability to attract and retain key employees. Any failure to successfully attract, integrate or retain qualified personnel to fulfill our current or future needs could adversely affect our business, results of operations and financial condition.

Our corporate culture has contributed to our success and, if we cannot continue to foster this culture as we grow, we could lose the passion, creativity, teamwork, focus and innovation fostered by our culture.

We believe that our culture has been and will continue to be a key contributor to our success. As we grow and mature as a public company, we may find it difficult to maintain our corporate culture. If we do not continue to foster our corporate culture or maintain our core values as we grow and evolve, we may be unable to support the passion, creativity, teamwork, focus and innovation we believe we need to support our growth. Any failure to preserve our culture could negatively affect our ability to recruit and retain personnel and to effectively focus on and pursue our strategic objectives, which could, in turn, have an adverse impact on our business, results of operations and financial condition.

Risks Relating to Financial Reporting and Results of Operations

We identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and stock price.

In connection with the audits of our financial statements for the years ended December 31, 2021, and December 31, 2022, management identified material weaknesses in our internal control over financial reporting. A material weakness

31

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 Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

As of December 31, 2022, the material weakness in our internal control over financial reporting related to the ineffective design and operation of information technology (IT) general controls over the IT systems supporting the Company’s subsidiary, Homeowners of America (HOA). Business process controls (automated and manual) that are dependent on the ineffective IT systems, or that rely on data produced from systems impacted by the ineffective IT general controls, are also deemed ineffective. We acquired HOA on April 5, 2021 and HOA was excluded from our assessment of the effectiveness of internal control over financial reporting in 2021.

Our planned remediation efforts related to the above identified material weakness include:

Reassess the existing IT general controls to determine if they are appropriately designed to meet the control objectives;
Perform ongoing trainings with control performers to improve documentation that supports effective control activities, including IT general controls over logical user access;
Design and implement additional monitoring controls necessary to detect misstatements over data produced by relevant financial systems at HOA;
Determine if additional investments are needed to upgrade or replace existing systems which do not have the appropriate infrastructure to meet the requirements of our internal control framework; and
Expand the available resources at the Company with experience in designing and implementing control activities, including information technology general controls and automated controls.

The material weakness that the Company had in 2021 related to the following areas, which weaknesses were remediated during 2022: (i) the design and implementation of information technology general controls in the areas of user access and program change-management for systems, and related process-level automated controls, supporting the Company’s internal control processes (ii) the identification, design, implementation, and retention of evidence of control activities, including controls over the completeness and accuracy of information produced by the entity that is used in the operation of its control activities; and, (iii) the quantity of personnel across the organization to design and operate internal controls commensurate with the nature, growth, and complexity of our business. For more information, see Part I, Item 9A. Controls and Procedures in this Form 10-K.

We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify. We cannot assure you that the measures we have taken to date and may take in the future, will be sufficient to remediate the control deficiencies that led to our material weaknesses in internal control over financial reporting or that we will prevent or avoid potential future material weaknesses. The effectiveness of our internal control over financial reporting is subject to various inherent limitations, including cost limitations, judgments used in decision making, assumptions about the likelihood of future events, the possibility of human error and the risk of fraud. If our efforts to remediate the material weakness fail, our ability to record, process and report financial information accurately, and to prepare financial statements within the time periods specified by the forms of the SEC, could be adversely affected which, in turn, to may adversely affect our reputation and business and the market price of our common stock. In addition, the material weaknesses and our failure to remediate them could result in litigation or regulatory actions by the SEC or other regulatory authorities or other disputes involving federal and state securities laws, loss of investor confidence, delisting of our securities and harm to our reputation and financial condition, or diversion of financial and management resources from the operation of our business.

In addition, it is possible that control deficiencies could be identified by our management or by our independent registered public accounting firm in the future or may occur without being identified. Such a failure could result in regulatory scrutiny and cause investors to lose confidence in our reported financial condition, lead to a default under our current or future indebtedness and otherwise have a material adverse effect on our business, financial condition, cash flow or results of operations.

32

Our quarterly operating results may fluctuate in the future. As a result, we may fail to meet or exceed the expectations of research analysts or investors, which could cause our stock price to decline.

Our quarterly operating results may fluctuate as a result of a variety of factors, many of which are outside of our control. If our quarterly operating results or guidance fall below the expectations of research analysts or investors, the price of our common stock could decline substantially. Fluctuations in our quarterly operating results or guidance may be due to a number of factors, including, but not limited to, those listed below:

economic trends related to high growth software companies, companies not yet profitable, home-related companies, companies that went public through a special purpose acquisition company (SPAC) transaction, the home services and insurance industries, and general economic, industry and market conditions;
seasonality;
the extent to which home services companies, service providers and consumers employ our platform;
the extent to which new home services companies, consumers, service providers, and commercial partners are attracted to our solutions to satisfy their (and in the case of home services companies and commercial partners, their customers’) needs;
the timing, commitment levels, and revenue share rates at which we enter into agreement for our solutions with home services companies and service providers, along with their ongoing capacity and fulfillment performance to handle volume and the effectiveness of our marketing and affiliate channels to drive volume to our network;
the volume of consumer referrals that home services companies and commercial partners send to us, and the addition or loss of large home services companies or commercial partners, including through acquisitions or consolidations;
the mix of home services companies and commercial partners across small, mid-sized and large organizations;
changes in our pricing policies or those of our competitors, including loss of customers due to increased price of our policies;
volatility in commissions from our insurance business;
severe weather events, extensive wildfires and other catastrophes, and the frequency of any of the foregoing, including the effects of climate change and global pandemics;
volatility, as well as severity, in claims from our insurance business;
widespread claim costs associated with P&C claims;
losses resulting from actual policy experience that is adverse to assumptions made in product pricing;
the timing and delay in introducing new policy pricing due to seeking regulatory approval for price changes
losses resulting from a decline in the value of our invested assets;
declines in value and/or losses with respect to companies and other entities whose securities we hold and counterparties with whom we transact business or to whom we have credit exposure, including reinsurers, and declines in the value of investments;
the financial health of our home services companies, consumers, service providers, and commercial partners;
the amount and timing of operating expenses, including those related to the maintenance and expansion of our business, operations and infrastructure;
the timing and success of new solutions introduced by us;
the timing and success of current and new products and services introduced by our competitors;
other changes in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
our ability to manage our existing business and future growth, including increases in the number of customers on our platform and new geographic regions; and
various other factors, including those related to significant disruptions in our systems and platform infrastructure risks related to independent contractors, and privacy and data security breaches, each of which is described elsewhere in this Risk Factors” section.

Our earnings guidance and resulting external analyst estimates are largely based on our view of our business and the broader housing, housing services and insurance markets. Further, there is additional risk in our ability to accurately forecast our operational and financial performance and provide earnings guidance as a result of evolving economic downturn, continued inflationary cost increases and uncertainty of frequency and severity of weather events and related

33

claims. Failure to meet our guidance or analyst expectations for earnings would have an adverse impact on the market price of our common stock.

We may be unable to access the capital markets when needed, which could adversely affect the ability to take advantage of business opportunities as they arise and to fund operations in a cost-effective manner.

Our ability to grow our business depends, in part on the ability to access capital when needed to provide statutory surplus. Capital markets may become illiquid from time to time, and we cannot predict the extent and duration of future economic and market disruptions or the impact of any government interventions. We may not be able to obtain financing on acceptable terms, or at all. If we require capital but cannot raise it or cannot obtain financing on acceptable terms, our business, financial condition, and results of operations may be materially adversely affected, and we may be unable to execute our long-term growth strategy.

Our quarterly results of operations fluctuate due to seasonality and other factors associated with our industry.

Our businesses are seasonal, and our results of operations and cash flows fluctuate significantly from quarter to quarter. Historically, our revenues have been strongest in the second and third fiscal quarters due to peak real estate transaction activity occurring during the summer months. The first and fourth fiscal quarters are generally weakest, due to lower real estate transaction activity during the winter months. As a result, our operating results for any given quarterly period are not necessarily indicative of operating results for an entire year. In addition, we are rapidly evolving our partnerships and capabilities, which makes comparisons to previous seasons difficult.

We have a history of losses, and we may be unable to achieve or sustain profitability.

We have experienced net losses in each year since our inception. We incurred operating losses of $177.0 million, $83.1 million and $42.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, and as of December 31, 2022, we had an accumulated deficit of $585.0 million. We will need to generate and sustain increased revenue levels and decrease proportionate expenses in future periods to achieve profitability, and even if we do, we may not be able to maintain or increase profitability. While we are undertaking efforts that we believe will increase our revenue, these efforts may not be sufficiently successful in order to offset these expenses. Many of our efforts to generate additional revenue are new and unproven, and any failure to adequately increase revenue or contain the related costs could prevent us from attaining or increasing profitability. Our recent growth in revenue and number of home services companies, consumers, service providers and commercial partners may not be sustainable, and we may not achieve sufficient revenue to achieve or maintain profitability. We may incur significant losses in the future for a number of reasons, including the other risks described in this “Risk Factors” section, and we may encounter unforeseen expenses, difficulties, complications and delays and other unknown events. Accordingly, we may not be able to achieve or maintain profitability and we may incur significant losses for the foreseeable future.

Our limited operating history makes it difficult to evaluate our current business and future prospects.

We have been in existence since 2011, and much of our growth has occurred in recent periods. Our limited operating history may make it difficult for you to evaluate our current business and our future prospects. We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including increasing and unforeseen expenses as we continue to grow our business. If we do not manage these risks successfully, our business will be harmed.

We have incurred and will continue to incur increased costs as a result of being a public company that reports to the SEC and our management will be required to devote substantial time to meet compliance obligations.

As a public company reporting to the SEC, we incur significant legal, accounting and other expenses that we did not incur as a private company. We are subject to reporting requirements of the Exchange Act and the Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the Securities and Exchange Commission that impose significant requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. In addition, on July 21, 2010, the Dodd-Frank Wall

34

Street Reform and Protection Act was enacted. There are significant corporate governance and executive compensation-related provisions in the Dodd-Frank Act that increased our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and may also place undue strain on our personnel, systems and resources. Our management and other personnel devote a substantial amount of time to these compliance initiatives.

Compliance with public company requirements is costly and makes certain activities more time-consuming generally, and those costs will increase if we continue to acquire new companies, in particular. A number of those requirements will require us to carry out activities we, or an acquired company, have not done previously. For example, we have adopted and will continue to adopt new internal controls and disclosure controls and procedures. In addition, expenses associated with SEC reporting requirements will be incurred. Furthermore, if any issues in complying with those requirements are identified (for example, if the auditors identify a material weakness or significant deficiency in the internal control over financial reporting), we could incur additional costs rectifying those issues, and the existence of those issues could adversely affect our reputation or investor perceptions of it.

Companies are also facing increasing scrutiny from customers, regulators, investors, and other stakeholders related to their environmental, social and governance (“ESG”) practices and disclosures. Failure to adapt to or comply with regulatory requirements or investor or stakeholder expectations and standards could negatively impact our reputation, ability to do business with certain partners, and harm our business. New government regulations could also result in new or more stringent forms of ESG oversight and expanding mandatory and voluntary reporting, diligence, and disclosure. Increased ESG related compliance costs could impact our operations and business.

Our risk management policies and procedures may prove to be ineffective and leave us exposed to unidentified or unanticipated risk.

We have identified and continue to develop enterprise-wide risk management policies and procedures to mitigate risk and loss to which we are exposed. There are inherent limitations to our risk management strategies because there may be existing or future risks that have not been fully identified. If internal risk management policies and procedures are ineffective, we may suffer unexpected losses which could be material and adversely affect our financial results and operations. Our risk management framework may not evolve at the same pace as we expand our business. As a result, there is a risk that new products or new business strategies may present risks that are not fully identified, effectively monitored, or thoroughly managed.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of December 31, 2022, we had net operating loss carryforwards for U.S. federal income tax purposes and state income tax purposes of $410.9 million and $250.1 million, respectively, available to offset future taxable income. If not utilized, the federal net operating loss carryforward amounts generated prior to January 1, 2018 will begin to expire in 2031, and the state net operating loss carryforward amounts will begin to expire in 2023. Realization of these net operating loss carryforwards depends on our future taxable income, and there is a risk that our existing carryforwards subject to expiration could expire unused and be unavailable to offset future income tax liabilities, which could materially and adversely affect our operating results. In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income may be limited. The Company has determined that it has experienced a limited number of ownership changes in its history, but have concluded that the resulting limitation does not impose any significant constraints on the benefit of its tax attributes. Additional ownership changes may occur in the future.

Risks Relating to Our Insurance Business

We face a variety of risks through our expansion into the insurance business.

In 2020, we expanded our lines of business to include home, auto, flood and umbrella insurance through the formation and licensure of EIG, our wholly owned licensed insurance agency. In addition, in 2021, we expanded our

35

insurance operations through the acquisition of HOA, a leading property and casualty insurance company focused on products in the residential homeowner space. We are a full-service insurance company operating in 21 states exposing us to the additional risks of underwriting and of handling and managing insurance claims. Other risks of our entry into the insurance business include, without limitation, difficulties integrating the new insurance business with our ongoing operations, potential diversion of management’s time and other resources from our previously-established lines of business, the need for additional capital and other resources to expand into this new line of business, and inefficient integration of operational and management systems and controls.

Claims by consumers against an agency’s errors and omissions (E&O) insurance coverage are common in the insurance industry. If a carrier denies a consumer’s claim under an insurance policy or the consumer has insufficient coverage and the consumer therefore has to pay out of pocket for a loss, the consumer often seeks relief from agency that sold the policy. While we maintain E&O coverage, we could experience losses if claims by consumers exceed our coverage limitations. In addition, if we were to experience a significant number of claims or if our E&O coverage were to lapse, insurance providers could elect to terminate their relationships with us, and we could face challenges in finding replacement coverage.

Furthermore, we bear the cost of paying insured claims. As a result, the likelihood of being significantly affected by the risks inherent to the insurance industry, and the magnitude of such risks, are increased. Although we follow the industry practice of transferring, or ceding, part of the risk we have assumed to a reinsurance company in exchange for part of the premium we receive in connection with the risk or securing excess of loss reinsurance coverage, we may not be able to successfully mitigate our risk through such reinsurance arrangements. Although reinsurance would make the reinsurer liable to us to the extent the risk is transferred to the reinsurer or we have coverage under an excess of loss reinsurance arrangement, it will not relieve us of our liability to our policyholders. If any of our reinsurers are unable or unwilling to pay amounts they owe us in a timely fashion, we could suffer a significant loss or a shortage of liquidity, which would have a material adverse effect on our business and results of operations. In addition, reinsurance may not be available for an acceptable cost or at all. Failure to successfully mitigate an acceptable portion of our risk could materially and adversely affect our ability to write insurance business and harm our business. If our actual losses from insured claims were to exceed our loss reserves, our business, financial condition and results of operations would be adversely affected.

The Company has implemented a reinsurance program, which includes the use of a captive reinsurer. Under this arrangement, the captive owned by the Company serves as the reinsurer, and the consolidated books and tax returns of the Company reflect a liability consisting of the full reserve amount attributable to the reinsured business. The success of the Company’s captive reinsurance program is dependent on a number of factors outside the control of the Company, including, but not limited to, continued access to financial solutions, a favorable regulatory environment, and the overall tax position of the Company. If the captive reinsurance program is not successful, the Company’s financial condition could be adversely impacted.

HOA is highly dependent on maintaining successful relationships with third-party independent agents and agencies. Negative changes in such relationships could adversely affect HOA’s insurance business, including, but not limited to, reduced sales, the loss of existing policies, the need to lower prices, or the need to pay higher commissions. In addition, although such agents/agencies are appointed as independent contractors with the authority to solicit and bind insurance policies on HOA’s behalf any misconduct on their part could have an adverse effect on our business, financial conditions, reputation and results of operations.

The financial strength ratings of our insurance subsidiaries could be downgraded.

Financial strength ratings reflect a rating agency’s opinion of our insurance subsidiaries’ financial strength, operating performance, strategic position and ability to meet obligations to policyholders. Our ratings are subject to periodic review and there is no assurance that our ratings will not be changed. Rating agencies could change or expand their requirements or could find that our insurance subsidiaries no longer meet the criteria established for current ratings. If our insurer financial strength ratings were to be downgraded, our agents might find it more difficult to market our products or might choose to emphasize the products of other carriers and lenders would be likely to not accept our

36

insurance as sufficient to protect their collateral. Either or both could have severe financial consequences for our insurance subsidiaries.

Increases in parts, appliance and home system prices and other operating costs could adversely impact our business, financial position, results of operations and cash flows.

Our home warranty business line may be adversely affected by increases in the level of our operating expenses, such as refrigerants, appliances and equipment, parts, raw materials, wages and salaries, employee benefits, healthcare, contractor costs, self-insurance costs and other insurance premiums, as well as various regulatory compliance costs, all of which may be subject to inflationary and other pressures. Such increase in operating expenses, including contract claims costs, could have a material adverse impact on our consolidated business, financial position, results of operations and cash flows.

Prices for raw materials, such as steel and fuel, are subject to market volatility. We cannot predict the extent to which our home warranty business line may experience future increases in costs of refrigerants, appliances and equipment, parts, raw materials, wages and salaries, employee benefits, healthcare, contractor costs, self-insurance costs and other insurance premiums, as well as various regulatory compliance costs and other operating costs. To the extent such costs increase, we may be prevented, in whole or in part, from passing these cost increases through to our existing and prospective customers, which could have a material adverse impact on our consolidated business, financial position, results of operations and cash flows.

Our insurance businesses are dependent in part or wholly on commissions, from insurance carriers or reinsurers and depend on our relationships with insurance providers with no long-term contractual commitments.

We sell insurance policies to consumers as the insurance agency and then receive commissions from the insurance carriers. As we continue our growth in the insurance space and expansion from an insurance agency to a managed general agency or insurance carrier, we expect to derive a greater percentage of our insurance revenue from insurance policies and reinsurance policies. Our agreements with insurance carriers are short-term agreements, and many of the insurance carriers can end their business with us at any time with no notice. We expect any future agreements with reinsurers will typically have annual terms. As a result, we cannot guarantee that insurance carriers or reinsurers will continue to work with us, or, if they do, we cannot guarantee the commissions they will pay in the first year of the policy as well as each additional year. The commissions we earn are based on premiums and commission rates set by the carriers, and any decreases in these premiums or commission rates, including as a result of adverse trends in the insurance industry, would decrease our revenue. In addition, we may not be able to attract new insurance carriers or reinsurers to our services or increase the amount of revenue we earn from our insurance business over time. The insurance business is historically cyclical in nature, and we may experience periods with excess underwriting capacity and unfavorable premium rates, which could adversely affect our business.

If we are unable to maintain in good standing existing relationships with insurance carriers, or unable to add new insurance carriers or reinsurers, or if we become dependent on a limited number of carriers or reinsurers, we may be unable to meet the expectations of consumers and other counterparties in our insurance businesses. This deficiency could reduce confidence in our ability to offer competitive rates and terms, making us less popular with such consumers and counterparties. As a result, our insurance businesses could be materially impacted, which could have an adverse impact on our business, financial condition and results of operations.

If insurance providers stop working with us or pay us lower amounts for new customers, or if we are unable to establish and maintain new relationships with other insurance providers, our insurance businesses could be materially affected, which in turn could impact our business, results of operations and financial condition.

37

Our insurance businesses compete with a large number of companies in the insurance industry for underwriting premium.

During periods of intense competition for premium, our insurance businesses are exposed to the actions of other companies that may seek to write policies without the appropriate regard for risk and profitability. During these times, it is very challenging to grow or maintain premium volume without sacrificing underwriting discipline and income.

The effects of emerging claim and coverage issues in the insurance industry are uncertain.

As industry practices, economic, legal, judicial, social, and other environmental conditions change, unexpected issues related to claims and coverage may emerge. These issues may adversely affect our insurance businesses by either extending coverage beyond the underwriting intent or by increasing the number and size of claims. Examples of emerging claims and coverage issues include, but are not limited to:

Judicial expansion of policy coverage and the impact of new theories of liability;
Plaintiffs targeting property and casualty (“P&C”) insurers in class action litigation relating to claims-handling and other practices;
Medical developments linking health issues to particular cases, resulting in liability claims; and
Claims related to unanticipated consequences of current or new technologies, including cyber-security related risks and claims relating to potentially changing climate conditions.

In some instances, these emerging issues may not become apparent for some time after affected insurance policies have been issued. As a result, the full extent of liability may not be immediately known, nor their financial impacts adequately provided for in premium charges.

In addition, potential passage of new legislation designed to expand the right to sue, to remove limitations on recovery, to extend statutes of limitations or otherwise repeal or weaken tort reforms could have an adverse impact on our insurance businesses.

The effects of these and other unforeseen emerging claim and coverage issues are difficult to predict and could harm our insurance businesses and materially adversely affect their results and operations.

Our insurance subsidiaries are dependent on the use of reinsurance.

The Company’s consolidated financial statements reflect the effects of reinsurance transactions. The primary purpose of reinsurance is to protect the Company, at a cost, from losses in excess of the amount it is prepared to accept and to protect the Company’s capital. Reinsurance is placed on both a quota-share and excess-of-loss basis. Ceded reinsurance arrangements do not discharge the Company as the primary insurer and if reinsurers are unable or unwilling to pay or if we do not purchase sufficient reinsurance, it could seriously impact our insurance subsidiaries.

Additionally, our net premiums written and earned will be impacted by the amount of premiums we cede under our reinsurance transactions. The amount of profit commission we receive, which reduces the amount of premiums we cede, is variable year-to-year and is dependent on the amount of losses ceded. Changes from one year to the next or within a year could substantially change the financial performance of our insurance subsidiaries, the amount of capital available for our insurance subsidiaries or both.

The failure to accurately and timely pay claims could harm our insurance businesses.

Though our insurance businesses historically evaluated and paid claims timely and in accordance with its policies and statutory obligations, they must continue to manage costs and close claims expeditiously. Many factors affect the ability to evaluate and pay claims accurately and timely, including training and experience of claims staff, claims department’ s culture and the effectiveness of management, the ability to develop or select and implement appropriate procedures and systems to support claims functions and other factors. The failure to accurately and timely pay claims

38

could lead to regulatory and administrative actions or material litigation, undermine our insurance businesses’ reputation in the marketplace and materially and adversely affect their businesses, financial conditions and results of operations.

If our insurance businesses are unable to hire, train and retain claims staff, their claims departments may be required to handle an increasing workload, which could adversely affect the quality of their claims administration, and could materially and adversely impact our business.

Reinsurance may be unavailable at current levels and prices, which may limit our ability to write new business. Furthermore, reinsurance subjects us to counterparty risk and may not be adequate to protect us against losses, which could have a material effect on results of our operations and financial condition.

Reinsurance is a contract by which an insurer, which may be referred to as the ceding insurer, agrees with a second insurer, called a reinsurer, that the reinsurer will cover a portion of the losses incurred by the ceding insurer in the event a claim is made under a policy issued by the ceding insurer, in exchange for a premium. HOA obtains reinsurance to help manage its exposure to property and casualty insurance risks. Although our reinsurance counterparties are liable to us according to the terms of the reinsurance policies, we remain primarily liable to our policyholders as the direct insurers on all risks reinsured. As a result, reinsurance does not eliminate the obligation of our insurance subsidiaries to pay all claims, and we are subject to the risk that one or more of our reinsurers will be unable or unwilling to honor its obligations, that the reinsurers will not pay in a timely fashion, or that our losses are so large that they exceed the limits specified in our reinsurance contracts, limiting recovery. Reinsurers may become financially unsound by the time that they are called upon to pay amounts due, which may not occur for many years, in which case we may have no legal ability to recover what is due to us under our agreement with such reinsurer. Any disputes with reinsurers regarding coverage under reinsurance contracts could be time consuming, costly, and uncertain of success.

We may change the structure of our reinsurance arrangement in the future, which may impact our overall risk profile and financial and capital condition.

We may be unable to negotiate new reinsurance contracts to provide continuous coverage or negotiate reinsurance on the same terms and rates as are currently available, as such availability depends in part on factors outside of our control. A new contract may cost more, or may not provide sufficient reinsurance protection. Market forces and external factors, such as significant losses from hurricanes or terrorist attacks or an increase in capital requirements, has impacted, and likely to continue to impact, the availability and cost of the reinsurance we purchase. If we were unable to maintain our current level of reinsurance, extend our reinsurance contracts or purchase new reinsurance protection in amounts that we consider sufficient at current or acceptable prices, we would have to either accept an increase in our exposure, reduce our insurance writings or develop or seek other alternatives.

The unavailability of acceptable reinsurance protection would have an adverse impact on our business model, which depends on reinsurance companies to absorb any unfavorable variance from the level of losses anticipated at underwriting. If we are unable to obtain adequate reinsurance at reasonable rates, we would have to increase our risk exposure or reduce the level of our underwriting commitments, each of which could have a material adverse effect upon our business volume and profitability. Alternatively, we could elect to pay higher than reasonable rates for reinsurance coverage, which could have a material adverse effect upon our profitability until policy premium rates could be raised, in most cases subject to approval by state regulators, which could cause long delays to offset this additional cost.

Failure to maintain our insurance carriers’ risk-based capital at the required levels could adversely affect the ability of our insurance subsidiary to maintain regulatory authority to conduct our business.

We must have sufficient capital to comply with insurance regulatory requirements and maintain authority to conduct our business. The National Association of Insurance Commissioners has developed a system to test the adequacy of statutory capital of U.S.-based insurers, known as risk-based capital that all states have adopted. This system establishes the minimum amount of capital necessary for an insurance company to support its overall business operations. It identifies insurers, including property-casualty insurers, that may be inadequately capitalized by looking at certain inherent risks of each insurer’s assets and liabilities and its mix of net written premiums. Insurers falling below a

39

calculated threshold may be subject to varying degrees of regulatory action, including supervision, rehabilitation or liquidation.

Similarly, our wholly-owned, Cayman Islands-based captive reinsurer, Porticus Re, is subject to additional capital and other regulatory requirements imposed by the CIMA. Although these capital requirements are generally less constraining than U.S. capital requirements, failure to satisfy these requirements could result in regulatory actions from the CIMA or loss of or modification of Porticus Re’s Class B(iii) insurer license, which could adversely impact our ability to improve our overall capital efficiency and support our “capital-light” model.

As an emerging entrant to the insurance industry, we may face additional capital and surplus requirements as compared to those of our larger and more established competitors. Failure to maintain adequate risk-based capital at the required levels could result in increasingly onerous reporting and examination requirements and could adversely affect our ability to maintain regulatory authority to conduct our business.

Our insurance businesses’ loss reserves may be inadequate to cover actual losses.

Loss reserves are estimates of the ultimate cost of claims and do not represent a precise calculation of any ultimate liability. These estimates are based on historical information and on estimates of future trends that may affect the frequency and severity of claims that may be reported in the future. Estimating loss reserves is a difficult, complex, and inherently uncertain process involving many variables and subjective judgments, Significant periods of time can elapse between the occurrence of an insured loss, the reporting of a claim, and payment of that claim. Loss reserves are estimates of the ultimate cost of claims and do not represent a precise calculation of any ultimate liability of our insurance businesses. These estimates are based on the analysis of historical loss development patterns and on estimates of current labor and material costs. The various factors reviewed include:

loss emergence, reporting and development patterns;
underlying policy terms and conditions;
business and exposure mix;
trends in claims frequency and severity;
changes in operations;
emerging economic and social trends;
inflation; and
changes in the regulatory and litigation environments.

This process assumes that past experience, adjusted for the effects of current developments and anticipated trends, is an appropriate basis for predicting future events. It also assumes that adequate historical or other data exists upon which to make these judgments. There is no precise method for evaluating the impact of variances in estimates. If the actual amount of insured losses is greater than the amount reserved for these losses, our insurance businesses’ profitability could suffer.

The performance of our insurance businesses’ investment portfolios is subject to a variety of investment risks.

The results of operations of our insurance businesses depend, in part, on the performance of their investment portfolios. Our insurance businesses seek to hold a high-quality portfolio managed by a provider investment advisory firm in accordance with its investment policy and routinely reviewed by the internal management team. Investments, however, are subject to general economic conditions and market risks as well as risks inherent to particular securities.

The values of our insurance businesses’ investment portfolios are subject to the risk that certain investments may default or become impaired due to deterioration in the financial condition of an issuer’s payments on such investments. Downgrades in the credit ratings of fixed income securities could also have a significant negative effect on the market valuation of such securities.

40

Such factors could reduce our insurance businesses’ net investment incomes and result in realized investment losses, as well as negatively impact its statutory capital. Our insurance businesses’ investment portfolios are subject to increased valuation uncertainties when investment markets are illiquid, thereby increasing the risk that the estimated fair value (i.e. carrying amount) of the securities our insurance businesses hold in their portfolio does not reflect prices at which accrual transactions would occur.

Risks for all types of securities are managed through the application of our insurance businesses’ investment policies, which establish investment parameters that include maximum percentages of investment in certain types of securities and minimum levels of credit quality, which they believe are within applicable guidelines established by the National Association of Insurance Commissioners. In addition, our insurance businesses seek to employ investment strategies that are not correlated with its insurance and reinsurance exposures, however, losses in their investment portfolios may occur at the same time as underwriting losses.

Our insurance businesses could be forced to sell investments to meet liquidity requirements.

Our insurance businesses invest premiums until they are needed to pay policyholder claims. Consequently, our insurance businesses seek to manage the duration of their investment portfolios based on the duration of their losses and loss adjustment expenses payment cycles in order to ensure sufficient liquidity and to avoid having to unexpectedly liquidate investments to fund claims. In addition, unfavorable trends in litigation could potentially result in the need to sell investments to fund these liabilities. Our insurance businesses may not be able to sell their investments at favorable prices or at all. Sales of invested assets could result in significant realized losses depending on the conditions of the general market, interest rates, and credit issues with individual securities.

Our results of operations and financial condition may be adversely affected due to limitations in the analytical models used to assess and predict our exposure to catastrophic losses.

Models developed internally and by third-party vendors are used along with our own historical data in assessing property insurance exposure to catastrophic losses. These models assume various conditions and probability scenarios; however, they do not necessarily accurately predict future losses or measure losses currently incurred. Further, the accuracy of such models may be negatively impacted by changing climate conditions. Catastrophe models use historical information and scientific research about natural events, such as hurricanes and earthquakes, as well as detailed information about our in-force business. This information is used in connection with pricing and risk management activities. However, since actual catastrophic events vary considerably, there are limitations with respect to its usefulness in predicting losses in any reporting period. Other limitations are evident in significant variations in estimates between models, material increases and decreases in results due to model changes and refinements of the underlying data elements and actual conditions that are not yet well understood or may not be properly incorporated into the models.

Our business may also be adversely affected by downturns in the home, auto, flood and umbrella insurance industries, and the cyclical nature of the insurance industry.

Through our wholly owned subsidiary and licensed insurance agency EIG, we primarily serve customers in the homeowners’ insurance market. We also sell auto, flood and umbrella insurance and we expect sales in those markets to increase in the future. Decreases in consumer demand in the home and automotive industries in general could adversely affect the demand for insurance and, in turn, the number of consumers we provide insurance quotes and corresponding sales. For example, negative trends in the real estate industry, such as decreases rental payments and increases in home values have the potential to adversely affect home purchases and to decrease the demand for homeowners, flood and umbrella insurance. In addition, consumer purchases of homes and new and used automobiles generally decline during recessionary periods and other periods in which income is adversely affected and may be affected by negative trends in the broader economy, including the availability and cost of credit, reductions in business and consumer confidence, stock market volatility and increased unemployment.

We are also subject to the cyclical nature of the insurance industry. The financial performance of the insurance industry has historically fluctuated with periods of lower premium rates and excess underwriting capacity resulting from increased competition followed by periods of higher premium rates and reduced underwriting capacity resulting from

41

decreased competition. Although the financial performance of an insurance company depends on its own specific business characteristics, the profitability of many insurance companies tends to follow this cyclical market pattern. Because market cyclability is due in large part to the actions of competitors and general economic factors, we cannot predict the timing or duration of changes in the market cycle.

Insurance commission revenue recognition and changes within our insurance business may create a fluctuation of our business results and expose us to additional risks.

Current accounting standards allow an insurance agency like EIG to recognize the full lifetime value of each insurance sale up front, because EIG does not service the customer or have any other responsibilities after the initial sale. EIG then collects the ongoing commission payments from the insurance carriers on an ongoing basis each year so long as the customer does not cancel the insurance. In the future, EIG may begin to provide ongoing services to the policyholder or customer in order to receive higher commission amounts and a higher overall lifetime value. We would expect any such change to result in a shift in revenue recognition from the first year to ongoing years, which could increase long-term growth rates but negatively impact our short-term results.

There can be no assurance that our planned formation of a reciprocal exchange will receive regulatory approval, and if obtained, that the approval would be based on terms as proposed or subject to additional requirements that may not be acceptable to the Company.

There can be no assurance that the Texas reciprocal exchange (the “Reciprocal”) will commence business. Porch has announced plans to file an application with the Texas Department of Insurance (“TDI”) to form and license the Reciprocal. Applications of this nature involve intensive dialog with regulators that can result in material changes to all aspects of the business plan originally presented, including changes that could cause Porch to terminate and not proceed with its plans to form the Reciprocal. Matters within the scope of the TDI’s review include but are not limited to those listed below:

the adequacy of the Reciprocal's and HOAIC’s capitalization and methods used to capitalize it;
the terms of the Reciprocal's governing documents, including the compensation paid to the attorney-in-fact;
the premiums to be charged by the Reciprocal and the benefits offered to its subscribers;
the amount and duration of the subscriber contribution paid by its subscribers
the Reciprocal’s relationship with Porticus Re, HOA’s managing general agency and EIG, including reinsurance premium, commissions and fees charged by them for services as general agent;
the powers and composition of the Reciprocal’s subscribers' committee; and
the terms of sale of HOAIC to the Reciprocal.

Insurance is regulated on a state-by-state basis. Approval by the TDI, if obtained, applies only to the Reciprocal's ability to operate in Texas. Expansion outside of Texas will require additional state-by-state applications, with each application subject to dialog with state regulators that can result in changes unfavorable the Reciprocal, including changes that could cause Porch to terminate plans to expand the Reciprocal into specific states.

Under existing GAAP, we expect the Reciprocal will consolidate with Porch for financial reporting purposes. While deconsolidation of the Reciprocal from Porch is a goal, there is no assurance that our plan for achieving deconsolidation will be successful, nor can there be any assurance that deconsolidation will be achieved in the future. Accordingly, all the risk factors identified in this section that currently adversely affect our existing insurance business will continue to adversely affect our business, prospects, financial condition and results of operations if the Reciprocal successfully commences business.

If Porch’s plans are implemented, the sole sources of insurance income available to Porch will be (a) the management fee received by its subsidiary that will serve as the attorney-in-fact of the Reciprocal, (b) commissions and fees charged by HOA’s managing general agency and EIF for services as general agent and (c) reinsurance premiums paid by the Reciprocal to Porticus Re, our Cayman Islands captive reinsurance company.

42

An attorney-in-fact's income is the product of two factors: (a) the gross written premium paid to the reciprocal exchange by subscribers plus reinsurance premiums paid to the reciprocal exchange by affiliated insurers, multiplied by (b) the percentage of gross written premium set by the reciprocal exchange's governing documents. Porch has proposed governing documents that set a maximum fee, but allow the attorney-in-fact to set a lower fee. There are various factors that can influence the attorney-in-fact’s decision to set the fee at a specific level including, but not limited to, the reciprocal exchange's financial strength, capital position, projected revenue and expenses and competitive position in the market.

If the amount of gross written premiums paid to the Reciprocal decreases for any reason, the fee revenue of the attorney-in-fact will correspondingly decrease. The risk factors that adversely affect insurance sales within our existing insurance businesses will apply to insurance sales by the Reciprocal. As an entirely new entity, there can be no assurance how the Reciprocal will be received by consumers, regulators, rating agencies, and entities that historically refer business to HOA. Our efforts to encourage a transition of policyholders from HOAIC to the Reciprocal may result in a number of existing HOAIC policyholders shifting their business to other insurers, leading to a decrease in the overall level of premium currently written in the insurance segment of our business.

Likewise, if the fee percentage decreases, the fee revenue to the attorney-in-fact will correspondingly decrease. Events that may result in a decrease in an attorney-in-fact's fee include, but are not limited to price competition, regulatory disapproval of our rates or the AIF fee.

An attorney-in-fact is a separate legal entity from a reciprocal exchange. Porch will be the owner of the attorney-in-fact and will not possess any legal ownership in the reciprocal exchange. If the Reciprocal terminates Porch as its attorney-in-fact, it will no longer have access to the attorney-in-fact fees or reinsurance premiums as sources of revenue.

A reciprocal exchange has no mechanism by which dividends or distributions of profits can be paid to an attorney-in-fact. The sale of HOAIC to the Reciprocal will result in Porch no longer having access to dividends from HOAIC. Except for the fees and commissions paid to the AIF, [MGA] and EIG, Porch will derive no cash flow benefit from profitable operating results in the Reciprocal or HOAIC.

Nothing in the laws governing Texas reciprocal exchanges makes an attorney-in-fact liable for losses incurred by a reciprocal exchange. Nevertheless, Porch, through its ownership of the AIF, will have an interest in the financial condition of the Reciprocal. If the Reciprocal fails to maintain acceptable levels of financial strength and ratings, its competitive position in the market would be adversely affected. Anything that adversely affects premium income to the Reciprocal results in decreased fee revenue to the AIF. Porch may, for various business reasons impossible at present to predict, decide to provide additional surplus to the Reciprocal in response to future adverse financial developments in the Reciprocal's business. Nothing herein, however, constitutes a commitment by Porch to make contributions to the surplus of the Reciprocal under any circumstances.

In the unlikely event that the Reciprocal were to become insolvent, existing law allows the TDI to commence a receivership proceeding over the Reciprocal. An exchange cannot be a debtor under the Federal Bankruptcy Code. A Texas receiver may be able to compel the attorney-in-fact to continue providing services to a reciprocal exchange that is involved in a receivership proceeding. A Texas receiver may also bring action against an attorney-in-fact within a receivership proceeding based on available theories of damages arising from the attorney-in-fact's management of the reciprocal exchange. While various single business enterprise theories may also be asserted by a Texas receiver to obtain jurisdiction over the assets of an attorney-in-fact, the success of any such assertion of jurisdiction is uncertain under existing law and would be highly dependent upon the facts and circumstances existing at the time.

The material risks to Porch from operating its insurance business through a reciprocal exchange may differ considerably from risks described herein due to requirements imposed on Porch and the Reciprocal by the TDI as conditions for approving the formation and licensing of the Reciprocal, or by insurance regulators in other states as conditions for granting insurance licenses to the Reciprocal, which requirements cannot be known at this time.

43

Risks Relating to Compliance with Laws and Regulations, and Litigation

Our insurance businesses are subject to state governmental regulation, which could limit the growth of our insurance businesses and impose additional costs on us.

Our insurance businesses are subject to extensive regulation and supervision by individual state insurance departments in the states where they transact business. This regulation is generally designed to protect the interests of customers, and not necessarily the interests of insurers or agents, their shareholders, or other investors. Numerous aspects of our insurance businesses are subject to regulation, including premium rates, mandatory covered risks, limitations on the ability to renew or elect not to renew business, prohibited exclusions, licensing and appointment of agents, restrictions on the size of risks that may be insured under a single policy, policy forms and coverages, advertising and other conduct, including restrictions on the use of credit information and other underwriting factors, as well as other underwriting and claims practices. To the extent our insurance businesses decide to expand product offerings to include other insurance products, such as pet, auto, or life insurance, this would subject them to additional regulatory requirements and scrutiny in each state where it elects to offer such products. States may also regulate various aspects of the contractual relationships between insurers and independent agents.

Such laws and regulations are usually overseen and enforced by various insurance departments, as well as through private rights of action and by state attorneys general. Such regulations or enforcement actions may result in rate suppression, limit the ability of our insurance businesses to manage exposure to unprofitable or volatile risks, or lead to fines, premium refunds, or other adverse consequences. As a result of noncompliance, regulators could impose fines or other penalties, including cease-and-desist orders for an individual state, or all states, until the identified noncompliance is rectified.

Our insurance businesses are also subject to examinations by the insurance departments of corresponding to the state where domiciled. The insurance department may, at any time, conduct special or targeted examinations to address concerns or perceived deficiencies. Insurance regulators of other states in which our insurance businesses are licensed to sell insurance may also conduct examinations. The results of these examinations can give rise to regulatory orders requiring remedial, injunctive, or other corrective action.

Our insurance businesses maintain licenses with a number of individual state insurance departments. If we are unable to comply with such regulations, we may be precluded or temporarily suspended from carrying on some or all of the activities of our insurance businesses or otherwise be fined or penalized in a given jurisdiction. Additionally, actual or perceived failure to comply with such state regulation may give rise to a right to terminate under arrangements with the insurance providers. Our continued ability to maintain our insurance licenses in the jurisdictions in which we are licensed or to expand to new operations or new jurisdictions depends on our compliance with the rules and regulations promulgated from time to time by the regulatory authorities in each of these jurisdictions. Furthermore, state insurance departments conduct periodic examinations, audits and investigations of the affairs of insurance companies and agencies, any of which could result in the expenditure of significant management time or financial resources.

In all jurisdictions, the applicable laws and regulations are subject to amendment and interpretation by regulatory authorities. Generally, such authorities are vested with relatively broad discretion to grant, renew and revoke licenses and approvals and to implement and interpret rules and regulations. No assurances can be given that our insurance businesses can continue to be conducted in any given jurisdiction as it has been conducted in the past or that we will be able to expand our insurance business in the future.

Certain states require insurers, such as HOA, to participate in various pools or risk sharing mechanisms or to accept certain classes of risk, regardless of whether such risks meet underwriting guidelines for voluntary business. Some states also limit or impose restrictions on the ability of an insurer to withdraw from certain classes of business. State insurance departments can impose significant charges on an insurer in connection with a market withdrawal or refuse to approve withdrawal plans on the ground that this could lead to market disruption. Laws and regulations that limit cancellations and non-renewals of policies or that subject withdrawal plans prior to approval requirements may significantly restrict our insurance businesses’ ability to exit unprofitable markets. Such actions and related regulatory restrictions may limit their ability to reduce potential exposure to hurricane-related losses.

44

Furthermore, certain states have enacted laws requiring an insurer conducting business in that state to participate in assigned risk and/or shared market plans. For example, state law requires all companies licensed to write property insurance in Texas to be a member of the Texas Windstorm Insurance Association (TWIA). TWIA provides basic property coverage to applicants in certain designated catastrophe areas who are unable to obtain insurance in the private market. Carrier participation is based on the amount of a company’s voluntary market share. In these markets, our insurance business, Homeowners of America Insurance Company (HOAIC), may be compelled to underwrite significant amounts of business at lower-than-desired rates, possibly leading to an unacceptable return on equity. Alternatively, as TWIA recognizes a financial deficit, it has the ability to assess participating insurers, adversely affecting our results of operations and financial condition. Furthermore, certain states require insurers to participate in guaranty funds for impaired or insolvent companies. These funds periodically assess losses against all insurance companies doing business in the state. During 2022, HOAIC was subject to guaranty fund assessments in Texas and South Carolina. Our results of operations and financial condition could be adversely affected by any of these factors.

Certain of our business customers (namely, including loan officers, mortgage companies, financial institutions and other companies’ business customers that may be involved in the home purchase, mortgage and settlement process) are or may be, and in some cases we are or may be, subject to, and/or we may facilitate compliance with, a variety of federal, state, and local laws, including those related to consumer protection and financial services.

Many of our customers and prospective customers are highly regulated and, of that group, may be required to comply with stringent regulations in connection with performing business functions that our products and services address. In some cases, we facilitate (directly or indirectly) compliance with these regulatory requirements. While we currently operate our business in an effort to ensure our business itself is not subject to extensive regulation, there is a risk that certain regulations could become applicable to us, including as we expand the functionality of, and services offered through our platforms. In addition, we and our partners, vendors, and other service providers must comply with laws and regulatory regimes that apply to us directly and our partners, vendors, and other service providers indirectly, such as through certain of our products and/or our contractual relationships with our customers.

In particular, certain laws, regulations, and rules our customers are subject to, and with which may or do facilitate compliance, directly or indirectly, include:

the Truth in Lending Act, or TILA, and Regulation Z promulgated thereunder, and similar state laws, which require certain disclosures to borrowers regarding the terms and conditions of their loans and credit transactions, and require creditors to comply with certain lending practice restrictions as well as the TILA-RESPA Integrated Disclosure rule, or TRID, which imposes specific requirements around the collection of information, charging of fees, and disclosure of specific loan terms and costs upon receipt of an application for credit;
the Real Estate Settlement Procedures Act, or RESPA, and Regulation X, which, among other matters, prohibits giving or accepting any fee, kickback or a thing of value for the referral of real estate settlement services or accepting a portion or split of a settlement fee other than for services actually provided; for affiliated business relationships, prohibits receiving anything other than a legitimate return on ownership, requiring use of an affiliate, and failing to provide a disclosure of the affiliate relationship;
the Equal Credit Opportunity Act, or ECOA, and Regulation B promulgated thereunder, and similar state fair lending laws, which prohibit creditors from discouraging or discriminating against credit applicants on the basis of race, color, sex, age, religion, national origin, marital status, the fact that all or part of the applicant’s income derives from any public assistance program or the fact that the applicant has in good faith exercised any right under the federal Consumer Credit Protection Act;
the Fair Credit Reporting Act, or FCRA, and Regulation V promulgated thereunder, which impose certain obligations on consumer reporting agencies, users of consumer reports and those that furnish information to consumer reporting agencies, including obligations relating to obtaining consumer reports, marketing using consumer reports, taking adverse action on the basis of information from consumer reports and protecting the privacy and security of consumer reports and consumer report information;
Section 5 of the Federal Trade Commission Act, or the FTC Act, which prohibits unfair and deceptive acts or practices in or affecting commerce, and Section 1031 of the Dodd-Frank Act, which prohibits unfair, deceptive

45

or abusive acts or practices in connection with any consumer financial product, warranty contract or service, and analogous state laws prohibiting unfair, deceptive or abusive acts or practices;
the Gramm-Leach-Bliley Act, or GLBA, and Regulation P promulgated thereunder, which include limitations on financial services firms’ disclosure of nonpublic personal information about a consumer to nonaffiliated third parties, in certain circumstances requires financial services firms to limit the use and further disclosure of nonpublic personal information by nonaffiliated third parties to whom they disclose such information, and requires financial services firms to disclose certain privacy notices and practices with respect to information sharing with affiliated and unaffiliated entities as well as to safeguard personal borrower information, and other privacy laws and regulations;
the Home Mortgage Disclosure Act, or HMDA, and Regulation C, which require reporting of loan origination data, including the number of loan applications taken, approved, denied and withdrawn;
the Fair Housing Act, or FHA, which prohibits discrimination in housing on the basis of race, sex, national origin, and certain other characteristics;
the Secure and Fair Enforcement for Mortgage Licensing, or the SAFE Act, which imposes state licensing requirements on mortgage loan originators;
the Electronic Signatures in Global and National Commerce Act, or ESIGN Act, and similar state laws, particularly the Uniform Electronic Transactions Act, or UETA, which authorize the creation of legally binding and enforceable agreements utilizing electronic records and signatures and which require financial services firms to obtain a consumer’s consent to electronically receive disclosures required under federal and state laws and regulations;
the Americans with Disabilities Act, or ADA, which has been interpreted to include websites as “places of public accommodations” that must meet certain federal requirements related to access and use;
the Bank Secrecy Act, or BSA, and the USA PATRIOT Act, which relate to compliance with anti-money laundering, borrower due diligence and record-keeping policies and procedures;
the regulations promulgated by the Office of Foreign Assets Control, or OFAC, under the U.S. Treasury Department related to the administration and enforcement of sanctions against foreign jurisdictions and persons that threaten U.S. foreign policy and national security goals, primarily to prevent targeted jurisdictions and persons from accessing the U.S. financial system; and
other federal, state-specific and local laws and regulations.

In addition to the laws, regulations, and rules that apply to our customers and others, and that we facilitate compliance with, we may be deemed to be subject to certain laws, regulations, and rules through our relationships with our customers or others including RESPA, FCRA, FTC Act, GLBA, FHA, TSR, ESIGN Act, ADA, OFAC, and other federal and state-specific laws and regulations, including those that impose requirements related to unfair or deceptive business practices and consumer protection, as well as other state laws relating to privacy, information security, and conduct in connection with data breaches. We may also be examined on a periodic basis by various regulatory agencies and may be required to review certain of our partners, vendors, or other service providers. These potential examinations may lead to increased regulatory compliance efforts that are time-consuming and expensive operationally. Matters subject to review and examination by federal and state regulatory agencies and external auditors include our internal information technology controls in connection with our performance of services, the agreements giving rise to these activities, and the design of our products and services. Any inability to satisfy these examinations and maintain compliance with applicable regulations could adversely affect our ability to conduct our business, including attracting and maintaining customers.

Furthermore, federal and state officials are discussing various potential changes to laws and regulations that could impact us, including additional data privacy regulations, among others. Changes in these areas, generally in the regulatory environment in which we and our customers operate, could adversely impact our competitive position and results of operations.

While we have developed policies and procedures designed to assist in compliance with these laws and regulations, no assurance can be given that our compliance policies and procedures will be effective. Compliance with these requirements is also costly, time-consuming and limits our operational flexibility. Additionally, Congress, states’ regulatory agencies, as well as local municipalities, could further regulate the relevant industries in ways that make it more difficult or costly for us to offer our products and related services. These laws also are often subject to changes that

46

could severely limit the operations of our business model. Further, changes in the regulatory application and/or judicial interpretation of the laws and regulations applicable to our businesses could also impact the manner in which we conduct our business. If we or our partners, vendors or other service providers are found to be in non-compliance with applicable laws, we could become subject to greater scrutiny by federal and/or state regulatory agencies, and/or face other sanctions, which may have an adverse effect on our ability to continue to provide our services or make our products and related services available in particular states, or utilize the services of third-party providers, which may harm our business. In addition, non-compliance could subject us to damages, class action lawsuits, administrative enforcement actions, rescission rights held by investors in securities offerings and civil and criminal liability, all of which would adversely affect our business, financial condition, and results of operations.

The processing, storage, use and disclosure of personal data is subject to a variety of federal and state laws and regulations and could give rise to liabilities and increased costs.

We receive, process, store and transmit a significant amount of personally confidential or sensitive personal information about consumers that use our products and services. In addition, we accept payments (including recurring payments) from home services companies, consumers and service providers. The manner in which we share, store, use, disclose and protect this information is determined by the respective privacy and data security policies of our various businesses, as well as federal and state laws and regulations and evolving industry standards and practices. These laws, regulations, standards and practices are continually evolving, and in some cases, may subject us to inconsistent and conflicting obligations and may be subject to differing interpretations. In addition, new laws, regulations, standards and practices of this nature are proposed and adopted from time to time.

Moreover, multiple legislative proposals concerning privacy and the protection of user information are being considered by the U.S. Congress and various state legislatures (including those in Illinois, New York, Virginia and Washington). Other U.S. state legislatures have already enacted privacy legislation, one of the strictest and most comprehensive of which is the California Consumer Privacy Act of 2018 (the “CCPA”). The CCPA became effective January 1, 2020, and imposes strict requirements and restrictions on the use of personal information with respect to California consumers, including mandating that companies provide consumers with information with respect to personal information being collected about them and how it is being used upon request, as well granting consumers significant control over the use of their personal information (including the right to have such information deleted and the right to object to the “sale” (as defined in the CCPA) of such information) and mandating new operational requirements for businesses (primarily providing consumers with enhanced privacy-related disclosures). The CCPA imposes strict requirements on the ability of our businesses to use personal California user and subscriber information in connection with our various products, services and operations, such as retargeting users with advertisements online, which could adversely affect our business, financial condition and results of operations. The CCPA also provides consumers with a private right of action for security breaches, as well as statutory damages of up to $750 per violation, with the California Attorney General maintaining authority to enforce the CCPA and seek civil penalties for intentional violations of the CCPA of up to $7,500 per violation. Further, the California Privacy Rights Act, or CPRA, expanded the CCPA when it took effect on January 1, 2023. Among other things, the CPRA introduced data minimization and storage limitation requirements and created a new regulatory agency to implement and enforce the law. Virginia and Colorado have similarly enacted comprehensive privacy laws, the Virginia Consumer Data Protection Act and the Colorado Privacy Act, which are similar to the CCPA and CPRA in many respects and became effective on January 1, 2023. Legislative proposals to adopt comprehensive privacy laws in other states are under consideration.

While we continue to invest heavily in compliance efforts with respect to applicable privacy and data protection policies, law and regulation and industry standards and practices, we could still be subject to claims of non-compliance that we may not be able to successfully defend, and/or to significant fines and penalties. Moreover, any non-compliance or perceived non-compliance by us or any third party we engage to store or process information, or any compromise of security that results in unauthorized access to (or use or transmission of) personal information could result in a variety of claims against us, including governmental enforcement actions, significant fines, litigation (including consumer class actions), claims for breach of contract and indemnity by third parties and adverse publicity. When such events occur, our reputation could be harmed and the competitive positions of our various brands and businesses could be diminished, which could adversely affect our business, financial condition and results of operations. Additionally, to the extent multiple U.S. state-level laws are introduced with inconsistent or conflicting standards and there is no federal

47

preemption of such laws, compliance could be even more difficult to achieve and our potential exposure to the risks discussed above could increase.

Furthermore, our ability to comply with all applicable privacy and data protection policies, law and regulation and industry standards and practices may affect our ability to do business with our commercial partners. Some commercial partners have imposed significant data protection requirements in the past, and commercial partners may in the future impose requirements that, particularly given our relative size and resources, result in burdensome compliance obligations to us. These obligations and ongoing compliance with existing and future privacy and data protection laws worldwide could be costly, and if we cannot fully comply, we could face liability, reputational harm or loss of relationships with customers or commercial partners. The devotion of significant costs to compliance (versus the development of products and services) could result in delays in the development of new products and services, decreases in or loss of business with commercial partners, abandonment of problematic products and services in existing jurisdictions and an inability to introduce new products and services in certain new and existing jurisdictions, each of which could adversely affect our business, financial condition and results of operations.

We are subject to payment network rules and any material modification of our payment card acceptance privileges could have a material adverse effect on our business, results of operations, and financial condition. 

The loss of our credit and debit card acceptance privileges or the significant modification of the terms under which we obtain card acceptance privileges would significantly limit our business model since a substantial number of our customers and commercial partners pay using credit or debit cards. We are required by our payment processors to comply with payment card network operating rules, including the Payment Card Industry Data Security Standards (the “PCI DSS”). Under the PCI DSS, we are required to adopt and implement internal controls over the use, storage, and transmission of card data to help prevent credit card fraud. If we fail to comply with the rules and regulations adopted by the payment card networks, including the PCI DSS, we would be in breach of our contractual obligations to payment processors and merchant banks. Such failure to comply may damage our relationship with payment card networks, subject us to restrictions, fines, penalties, damages, and civil liability, and could eventually prevent us from processing or accepting payment cards, which would have a material adverse effect on our business, results of operations, and financial condition. Moreover, the payment card networks could adopt new operating rules or interpret or reinterpret existing rules that we or our payment processors might find difficult or even impossible to comply with, or costly to implement. As a result, we could lose our ability to give consumers the option of using payment cards to make their payments. Further, there is no guarantee that, even if we comply with the rules and regulations adopted by the payment card networks, we will be able to maintain our payment card acceptance privileges. We also cannot guarantee that our compliance with network rules or the PCI DSS will prevent illegal or improper use of our payments platform or the theft, loss, or misuse of the credit card data of customers or participants, or a security breach. We are also required to submit to periodic audits, self-assessments, and other assessments of our compliance with the PCI DSS. If an audit, self-assessment, or other assessment indicates that we need to take steps to remediate any deficiencies, such remediation efforts may distract our management team and require us to undertake costly and time-consuming remediation efforts, and we could lose our payment card acceptance privileges.

Our marketing efforts are subject to a variety of federal and state regulations.

We conduct marketing activities, directly and indirectly, via telephone, text (SMS) messages, email, direct mail and/or through other online and offline marketing channels. Such general marketing activities are governed by numerous federal and state regulations, including the Telemarketing Sales Rule (“TSR”), the TCPA, state and federal Do-Not-Call regulations and other state telemarketing laws, federal and state privacy laws, the CAN-SPAM Act, and the FTC Act and its accompanying regulations and guidelines, 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. We are also dependent on our third-party partners to comply with applicable laws. Any lawsuit or action by a regulatory agency for an actual or alleged violation of applicable law or regulation by us or our third-party partners may have an adverse effect on our business, results of operations and financial condition.

All US jurisdictions require insurers to maintain control of their marketing materials. States have adopted legislation defining and prohibiting unfair methods of competition and unfair or deceptive practices in the business of insurance.

48

Prohibited practices include but are not limited to, misrepresentations, false advertising, coercion, disparaging other insurers, unfair claims settlement practices and procedures, and discrimination in the business of insurance. Noncompliance with any such state statute may subject our insurance businesses to regulatory action by the relevant state insurance regulator, and in certain states, private litigation.

The federal government may also regulate aspects of our insurance businesses, such as protection of consumer confidential information, or the use of consumer credit scores to underwrite and assess the risk of customers under the Fair Credit Reporting Act (“FCRA”). Among other things, the FCRA requires insurance companies to have a permissible purpose prior to obtaining and using a consumer report for underwriting purposes as well as comply with notice and recordkeeping requirements. Failure to comply with federal requirements under the FCRA or any other applicable federal laws would subject our insurance businesses to regulatory fines and other sanctions.

Litigation and regulatory actions could distract management, increase our expenses or subject us to material monetary damages and other remedies.

We are subject to various legal proceedings and claims that have arisen out of the conduct of our business and are not yet resolved, including claims alleging violations of the automated calling and/or Do Not Call restrictions of the TCPA, and putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. In the future, we 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, as well as regulatory investigations or civil and criminal enforcement actions that might necessitate changes to our business or operations. Regardless of whether any claims, investigations or actions against us have merit, or whether we are ultimately held liable or subject to payment of damages or penalties, claims, investigations and enforcement actions may be expensive to defend or comply with, and may divert management’s time away from our operations. If any legal proceeding, regulatory investigation or regulatory enforcement action 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, regulatory enforcement actions or regulatory investigations may also materially and adversely affect our reputation, which in turn could adversely affect our business, financial condition and results of operations. See “Item 3. Legal Proceedings” for additional information with respect to material litigation and other proceedings to which we are party.

Our moving services business is subject to state regulations and certain state regulatory structures do not address our business model for moving services. Compliance with required licensure and other regulatory requirements could be costly and any inability to comply could harm our business.

Our moving services business is subject to licensure and bonding requirements that various states impose in connection with the performance of certain services and trades. Additionally, in some jurisdictions, the existing regulatory structures do not contemplate our hybrid business model of marketplace (where consumers search for providers on our platform and book moving services themselves) and managed services (where we manage moving services on consumers’ behalf). Furthermore, interest groups in certain jurisdictions have lobbied and may in the future lobby for regulations that make our hybrid model more difficult or impossible to maintain in those jurisdictions. Any future changes to (or judicial or regulatory interpretations of) these regulations, whether due to lobbying efforts or otherwise, could impose significant compliance costs. Any failure to obtain or maintain required licensure and otherwise comply with applicable regulations in relevant jurisdictions could inhibit or prohibit our ability to operate our moving services business in those jurisdictions. Additionally, we may be deemed, correctly or incorrectly, a contractor with respect to our service providers, which may subject us to licensure and/or bonding requirements and may subject us to penalties for past operations. Any of the foregoing could have a negative impact on our business, financial condition and results of operations.

Moreover, any failures by us, contracted operators, or third-party carriers, to comply with the various applicable federal safety laws and regulations, or downgrades in our safety rating, could have a material adverse impact on our operations or financial condition, and could cause us to lose customers, as well as the ability to obtain insurance coverage for certain moving services.

49

Our primary operating subsidiary may not be qualified to do business in all jurisdictions in which we have sufficient nexus of operations to require qualification.

While we offer products and services to home services companies, service providers and consumers in all 50 states, Porch.com, Inc., our primary operating subsidiary, is qualified to do business only in Washington, Texas and Delaware. Failure by us or any of our subsidiaries to qualify as a foreign corporation in a jurisdiction where we are required to do so could subject us to penalties and the obligation to pay taxes for prior periods, and could result in our inability to enforce contracts in such jurisdictions. Any such failure could have a material adverse effect on our business, results of operations and financial condition.

Risks Relating to Our Acquisition Strategy

The Company’s earnings growth strategy is partially dependent on the acquisition and successful integration of other businesses.

The Company has a history of acquiring businesses as part of its earnings growth strategy. Typically, the Company considers acquiring companies that can be integrated within an existing business. Acquisitions of this type involve numerous risks, which may include a failure to realize expected revenue growth and operating and cost synergies from integration initiatives, increasing dependency on the markets served by the combined businesses or increased debt to finance the acquisitions.

The Company also considers the acquisition of businesses that may operate independent of existing businesses. Acquisitions of this type involve risks similar to those encountered when acquiring companies that can be integrated within an existing business, including a failure to realize expected revenue growth or operating and cost reductions within the acquired business, and could increase the possibility of diverting corporate management’s attention from its existing operations.

The successful realization of revenue growth, cost reductions and synergies with our existing businesses, and within acquired stand-alone businesses, and increases in profitability overall, are dependent upon successful integration initiatives. If these integration initiatives are not fully realized, there may be a negative effect on the Company’s business, financial condition, results of operations and cash flows.

We may experience risks related to acquisitions.

We have made acquisitions in the past and we continue to seek to identify potential acquisition candidates to expand our business generally in the future. If we do not identify suitable acquisition candidates or complete acquisitions with satisfactory pricing and other terms, our growth could be adversely affected. Even if we complete what we believe to be suitable acquisitions, we may experience related operational and financial risks. As a result, to the extent that we continue to grow through acquisitions, we will need to:

properly identify, value, and complete prospective acquisitions, especially those of companies with limited operating histories;
successfully integrate acquired businesses to the extent and in a manner that aligns with our strategy;
successfully identify and realize potential synergies among acquired and existing business;
retain or hire senior management and other key personnel at acquired businesses; and
successfully manage acquisition-related strain on our management, operations and financial resources.

We may not be successful in addressing these challenges or any other problems encountered in connection with historical and future acquisitions. Adverse reactions by potential acquisition targets could frustrate our ability to execute on our acquisition strategy as could the failure of our due diligence process to uncover material risks, legal or otherwise. We may also be negatively impacted by adverse reactions of home services companies, consumers, service providers and business partners to the disclosure or consummation of any acquisition. In addition, the anticipated benefits of one or more acquisitions may not be realized. Also, future acquisitions could result in increased operating losses, dilutive issuances of equity securities and/or the assumption of contingent liabilities. Additionally, acquisitions may be

50

compensated in part with future or contingent payments that will create future liabilities or dilution for us upon the consummation of such acquisitions. Lastly, the value of goodwill and other intangible assets acquired could be impacted by one or more continuing unfavorable events and/or trends, which could result in significant impairment charges. The occurrence of any of these events could have an adverse effects on our business, financial condition and results of operations.

The success of any acquisition depends on achieving anticipated synergies, benefits and cost savings, and further depends, in part, on our ability to successfully combine and integrate our culture and current operations with the acquired company’s culture and business. It is possible that the integration process could result in higher than expected costs, diversion of management attention, the disruption of either company’s ongoing businesses or inconsistencies in standards, controls, procedures and policies that adversely affect the combined company’s ability to maintain relationships with customers, suppliers, vendors and employees, operating in a decentralized environment for longer than expected, or to achieve the anticipated benefits and cost savings of any particular acquisition. If we experience difficulties with the integration process or other unforeseen costs, the anticipated benefits and cost savings of any acquisition may not be realized fully or at all, or may take longer to realize than expected. Management continues to refine its integration plan. The integration planning and implementation process will result in significant costs and divert management attention and resources. These integration matters could have an adverse effect on our combined company for an undetermined period. Any of the foregoing may have a material and adverse effect on our business, results of operations and financial condition.

We may not be able to effectively manage our growth.

Our future growth, if any, may cause a significant strain on our management and our operational, financial, and other resources. Our ability to manage our growth effectively will require us to implement and improve our operational, financial, and management systems and to expand, train, manage, and motivate our employees. These demands may require the hiring of additional management personnel and the development of additional expertise by our management. Any increase in resources used without a corresponding increase in our operational, financial, and management systems could have a material adverse effect on our business, financial condition, and results of operations.

Risks Relating to our Convertible Notes due 2026 (the “2026 Notes”) and Indebtedness

The conditional conversion feature of the 2026 Notes, if triggered, may adversely affect our financial condition and operating results.

We completed an offering of the 2026 Notes in September 2021. In the event the conditional conversion feature of the notes is triggered, holders of notes will be entitled to convert the notes at any time during specified periods at their option. If one or more holders elect to convert their notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

Conversion of our 2026 Notes may dilute the ownership interest of our stockholders or may otherwise depress the price of our common stock.

The conversion of some or all of our 2026 Notes may dilute the ownership interests of our stockholders. Upon conversion of the notes, we have the option to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock. If we elect to settle our conversion obligation in shares of our common stock or a combination of cash and shares of our common stock, any sales in the public market of our common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. However, in connection with the pricing of the 2026 Notes, we entered into capped call transactions with certain option counterparties. The capped call transactions are expected generally to reduce (but not eliminate) potential dilution to our common stock upon conversion of any notes and/or offset any cash payments we are required to make in excess of the

51

principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. Finally, the existence of the 2026 Notes may encourage short selling by market participants that engage in hedging or arbitrage activity, and anticipated conversion of the notes into shares of our common stock could depress the price of our common stock.

Certain provisions in the indenture governing the 2026 Notes may delay or prevent an otherwise beneficial takeover attempt of us.

Certain provisions in the indenture governing the 2026 Notes may make it more difficult or expensive for a third party to acquire us. For example, the indenture governing the notes requires us to repurchase the notes for cash upon the occurrence of a fundamental change (as defined in the indenture governing the notes) of us and, in certain circumstances, to increase the conversion rate for a holder that converts their notes in connection with a make-whole fundamental change (as defined in the indenture governing the notes). A takeover of us may trigger the requirement that we repurchase the notes and/or increase the conversion rate, which could make it more costly for a potential acquirer to engage in such takeover. Such additional costs may have the effect of delaying or preventing a takeover of us that would otherwise be beneficial to investors.

Servicing our indebtedness requires a significant amount of cash, and we may not have sufficient cash flow from our business to make such payments.

Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness now or in the future (including the 2026 Notes), depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. In addition, our ability to repurchase the 2026 Notes or to pay cash upon conversions of the notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our business may not continue to generate cash flow from operations in the future sufficient to service our indebtedness and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance indebtedness (including the 2026 Notes) will depend on the capital markets and our financial condition at such time. Our failure to repurchase notes at a time when the repurchase is required by the indenture or to pay any cash payable on future conversions of the notes as required by the indenture would constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the notes or make cash payments upon conversions thereof. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default the notes.

The accounting method for the 2026 Notes could adversely affect our reported financial condition and results.

The accounting method for reflecting the 2026 Notes on our balance sheet, accruing interest expense for the notes and reflecting the underlying shares of our common stock in our reported diluted earnings per share may adversely affect our reported earnings and financial condition. We expect that the notes will be reflected as a liability on our balance sheets, with the initial carrying amount equal to the principal amount of the notes, net of issuance costs. The issuance costs attributable to the notes will be treated as a debt discount for accounting purposes, which will be amortized into interest expense over the term of the notes. As a result of this amortization, the interest expense that we expect to recognize for the notes for accounting purposes will be greater than the cash interest payments we will pay on the notes, which will result in lower reported income. In addition, we expect that the shares underlying the notes will be reflected in our diluted earnings per share using the “if converted” method. However, if reflecting the notes in diluted earnings per share is anti-dilutive, then the shares underlying the notes will not be reflected in our diluted earnings per share. Accounting standards may change in the future in a manner that may adversely affect our diluted earnings per share. Furthermore, if any of the conditions to the convertibility of the notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of the notes as current, rather than a long-term, liability. This reclassification could be required even if no noteholders convert their notes and could materially reduce our reported working capital.

52

The capped call transactions may affect the value of the 2026 Notes and our common stock.

In connection with the pricing of the 2026 Notes, we entered into capped call transactions with certain option counterparties. The capped call transactions are expected generally to reduce potential dilution to our common stock upon conversion of any notes and/or offset any cash payments we are required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the notes. In addition, the option counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions following the pricing of the notes and prior to the maturity of the notes (and are likely to do so during any observation period related to a conversion of notes). This activity could cause or avoid an increase or a decrease in the market price of our common stock or the notes, which could affect your ability to convert the notes and, to the extent the activity occurs following conversion or during any observation period related to a conversion of notes, it could affect the number of shares and value of the consideration that you will receive upon conversion of such notes. Finally, if any such capped call transactions fail to become effective, the option counterparties or their respective affiliates may unwind their hedge positions with respect to our common stock, which could adversely affect the value of our common stock and the value of the notes.

Additional Risks Relating to Ownership of Company Securities

The price of the Company’s securities may change significantly, and investors could lose all or part of their investment as a result.

The trading price of the Company’s common stock is likely to be volatile. The stock market recently has experienced extreme volatility. This volatility often has been unrelated or disproportionate to the operating performance of particular companies. You may not be able to resell your shares at an attractive price due to a number of factors such as those listed in “Risks Relating to Porch’s Business and Industry” and the following:

results of operations that vary from the expectations of securities analysts and investors;
results of operations that vary from those of the Company’s competitors;
the duration and impact of the COVID-19 pandemic and its continued effect on the Company’s business and financial conditions;
changes in expectations as to the Company’s future financial performance, including financial estimates and investment recommendations by securities analysts and investors;
declines in the market prices of stocks generally;
strategic actions by the Company or its competitors;
announcements by the Company or its competitors of significant contracts, acquisitions, joint ventures, other strategic relationships or capital commitments;
any significant change in the Company’s management;
changes in general economic or market conditions or trends in the Company’s industry or markets;
changes in business or regulatory conditions, including new laws or regulations or new interpretations of existing laws or regulations applicable to the Company’s business;
future sales of the Company’s common stock or other securities;
investor perceptions or the investment opportunity associated with the Company’s common stock relative to other investment alternatives;
the public’s response to press releases or other public announcements by the Company or third parties, including the Company’s filings with the SEC;
litigation involving the Company, the Company’s industry, or both, or investigations by regulators into the Company’s operations or those of the Company’s competitors;
guidance, if any, that the Company provides to the public, any changes in this guidance or the Company’s failure to meet this guidance;

53

additional dilution caused by the Company issuing additional equity, whether grants related to its Management Incentive Plan, stock provided to acquisitions as some or all of the purchase price, future fundraising events, or other issuances approved by the Company’s Board of Directors;
the development and sustainability of an active trading market for the Company’s common stock;
actions by institutional or activist stockholders;
changes in accounting standards, policies, guidelines, interpretations or principles; and
other events or factors, including those resulting from natural disasters, war, acts of terrorism, other global health crises and pandemics, or responses to these events.

These broad market and industry fluctuations may adversely affect the market price of the Company’s common stock, regardless of the Company’s actual operating performance. In addition, price volatility may be greater if the public float and trading volume of the Company’s common stock is low.

In the past, following periods of market volatility, stockholders have instituted securities class action litigation. If the Company was involved in securities litigation, it could have a substantial cost and divert resources and the attention of executive management from the Company’s business regardless of the outcome of such litigation.

Future sales, or the perception of future sales, by the Company or its stockholders in the public market could cause the market price for the Company’s common stock to decline.

The sale of shares of the Company’s common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of the Company’s common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for the Company to sell equity securities in the future at a time and at a price that it deems appropriate.

Lock-up agreements entered into by certain existing stockholders of the Company recently expired following the 12-month anniversary of the Company’s merger with PTAC and launch as a public company in December 2020. Shares held by such stockholders are currently eligible for resale, subject to volume, manner of sale and other limitations under Rule 144. If such stockholders begin selling their shares or are perceived by the market as intending to sell them, the market price of the common stock could drop significantly. These factors could also make it more difficult for us to raise additional funds through future offerings of common stock or other securities.

In addition, common stock reserved for future issuance under our equity incentive plans will become eligible for sale in the public market once those shares are issued, subject to provisions relating to various vesting agreements, lock-up agreements and, in some cases, limitations on volume and manner of sale applicable to affiliates under Rule 144, as applicable. As of December 31, 2022, the aggregate number of shares of common stock reserved for future issuance under our equity incentive plans is 11,189,745. The compensation committee of our Board of Directors will determine the exact number of shares to be issued during 2023 and the number of shares reserved for future issuance under its equity incentive plans at its discretion. We have filed and may in the future file one or more registration statements on Form S-8 under the Securities Act of 1933, as amended (the “Securities Act”) to register shares of common stock or securities convertible into or exchangeable for shares of common stock issued pursuant to our equity incentive plans. Any such Form S-8 registration statements will automatically become effective upon filing. Accordingly, shares registered under such registration statements generally will be available for sale in the open market.

We have issued and plan to issue shares of common stock in connection with recently completed, pending or future acquisitions. Certain of the total consideration in these acquisitions is earnout consideration, which, if payable, will be in the form of shares of common stock issuable in the future. We may also issue securities in connection with investments or acquisitions in the future. The amount of shares of common stock issued in connection with an investment or acquisition could constitute a material portion of our then-outstanding shares of common stock. Any issuance of additional securities in connection with investments or acquisitions may result in additional dilution to our stockholders.

54

NASDAQ may delist the Company’s securities from trading on its exchange, which could limit investors’ ability to make transactions in its securities and subject the Company to additional trading restrictions.

Currently, our common stock is publicly traded on the NASDAQ under the symbol PRCH. In order to continue listing our securities on the NASDAQ, the Company will be required to maintain certain financial, distribution and stock price levels. Generally, the Company will be required to maintain a minimum amount in stockholders’ equity (generally $2,500,000 for companies trading on the NASDAQ Capital Market) and a minimum number of holders of our securities (generally 300 public holders). NASDAQ also requires the Company to comply with a minimum closing bid price requirement of $1.00 per share for thirty consecutive business days. If a company trades for thirty consecutive business days below the $1.00 minimum closing bid price requirement, NASDAQ will send a deficiency notice to the company advising that it has been afforded a “compliance period” of 180 calendar days to regain compliance with the applicable requirements.

If NASDAQ delists the Company’s securities from trading on its exchange and the Company is not able to list its securities on another national securities exchange, we expect our securities could be quoted on an over-the-counter market. If this were to occur, we could face significant material adverse consequences, including:

a limited availability of market quotations for our securities;
reduced liquidity for our securities;
a determination that the Company common stock is a “penny stock” which will require brokers trading in Company common stock to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary trading market for our securities;
a limited amount of news and analyst coverage; and
a decreased ability to issue additional securities or obtain additional financing in the future.

The National Securities Markets Improvement Act of 1996, which is a federal statute, prevents or preempts the states from regulating the sale of certain securities, which are referred to as “covered securities.” Since the Company’s common stock is listed on the NASDAQ, they are covered securities. Although the states are preempted from regulating the sale of its securities, the federal statute does allow the states to investigate companies if there is a suspicion of fraud, and, if there is a finding of fraudulent activity, then the states can regulate or bar the sale of covered securities in a particular case. If the Company was no longer listed on the NASDAQ, its securities would not be covered securities and it would be subject to regulation in each state in which it offers its securities.

Because there are no current plans to pay cash dividends on the Company’s common stock for the foreseeable future, you may not receive any return on investment unless you sell your common stock for a price greater than that which you paid for it.

The Company intends to retain future earnings, if any, for future operations, expansion and debt repayment and there are no current plans to pay any cash dividends for the foreseeable future. The declaration, amount and payment of any future dividends on shares of the common stock will be at the sole discretion of our Board of Directors. The Company’s Board of Directors may take into account general and economic conditions, the Company’s financial condition and results of operations, the Company’s available cash and current and anticipated cash needs, capital requirements, contractual, legal, tax, and regulatory restrictions, implications on the payment of dividends by the Company to its stockholders or by its subsidiaries to it and such other factors as the Company’s Board of Directors may deem relevant. In addition, the Company’s ability to pay dividends is limited by covenants of Porch’s existing and outstanding indebtedness and may be limited by covenants of any future indebtedness the Company incurs. As a result, investors may not receive any return on an investment in the Company’s common stock unless they sell the Company’s common stock for a price greater than that what the investor paid for it.

If securities analysts do not publish research or reports about the Company’s business or if they downgrade the Company’s stock or the Company’s sector, the Company’s stock price and trading volume could decline.

The trading market for the Company’s common stock will rely in part on the research and reports that industry or financial analysts publish about the Company or its business. The Company will not control these analysts. In addition,

55

some financial analysts may have limited expertise with Porch’s model and operations. Furthermore, if one or more of the analysts who do cover the Company downgrade its stock or industry, or the stock of any of its competitors, or publish inaccurate or unfavorable research about its business, the price of the Company’s stock could decline. If one or more of these analysts ceases coverage of the Company or fails to publish reports on it regularly, the Company could lose visibility in the market, which in turn could cause its stock price or trading volume to decline.

Anti-takeover provisions in the Company’s organizational documents could delay or prevent a change of control.

The Company’s Amended and Restated Articles of Incorporation (the “Charter”) and its Amended and Restated Bylaws (the “Bylaws”) contain certain provisions that may have an anti-takeover effect and may delay, defer or prevent a merger, acquisition, tender offer, takeover attempt or other change of control transaction that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares held by the Company’s stockholders. First, the Board of Directors is classified into three classes. Directors of each class serve for staggered three-year periods. Although the Company’s Board has amended the Charter to eliminate this classified Board structure, the declassification will not be fully phased in until after the 2024 annual meeting of stockholders.

Certain provisions of the Company’s Charter and Bylaws may have an anti-takeover effect and may delay, defer or prevent a merger, acquisition, tender offer, takeover attempt or other change of control transaction that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares held by the Company’s stockholders. Other provisions in the Charter and/or Bylaws include:

the ability of the Company’s Board of Directors to issue one or more series of preferred stock;
advance notice for nominations of directors by stockholders and for stockholders to include matters to be considered at the Company’s annual meetings;
certain limitations on convening special stockholder meetings; and
the Company’s Board of Directors have the express authority to make, alter or repeal the Company’s Bylaws.

These anti-takeover provisions could make it more difficult for a third party to acquire the Company, even if the third party’s offer may be considered beneficial by many of the Company’s stockholders. As a result, the Company’s stockholders may be limited in their ability to obtain a premium for their shares. These provisions could also discourage proxy contests and make it more difficult for any stockholders to elect directors of their choosing and to cause the Company to take other corporate actions they desire.

The Company’s Charter designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by the Company’s stockholders, which could limit the Company’s stockholders’ ability to obtain a favorable judicial forum for disputes with the Company or its directors, officers, employees or stockholders.

The Company’s Charter provides that, subject to limited exceptions, any (1) derivative action or proceeding brought on behalf of the Company, (2) action asserting a claim of breach of a fiduciary duty owed by any director, officer, stockholder or employee to the Company or its stockholders, (3) action asserting a claim arising pursuant to any provision of the Delaware corporate statute or the Company’s Charter or the Company’s Bylaws, or (4) action asserting a claim governed by the internal affairs doctrine shall, to the fullest extent permitted by law, be exclusively brought in the Court of Chancery of the State of Delaware or, if such court does not have subject matter jurisdiction thereof, another state or federal court located within the State of Delaware. Any person or entity purchasing or otherwise acquiring any interest in shares of the Company’s capital stock shall be deemed to have notice of and to have consented to the provisions of the Company’s Charter described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company or its directors, officers or other employees, which may discourage such lawsuits against the Company and its directors, officers and employees. Alternatively, if a court were to find these provisions of the Company’s Charter inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, the Company may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect the Company’s business and financial condition.

56

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

To support our business operations in the United States and other countries we lease real properties. Our reportable segments use these facilities for their respective business purposes, and we believe these current facilities are suitable for their respective uses and are adequate for our anticipated future needs. We do not anticipate any future problems renewing or obtaining suitable leases for us or any of our businesses.

Item 3. Legal Proceedings

TCPA Proceedings.  Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and was appealed to the Ninth Circuit Court of Appeals. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. The remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. The Court has set a brief schedule on Defendants’ forthcoming motion to dismiss. The case is stayed pending resolution of Defendants’ motion. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela Proceeding. In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants sought to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also sought punitive damages, attorney’s fees and costs. Certain claimants settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March 2022. In July 2022, the Arbitrator issued his Final Award finding no merit to any of the claims asserted by claimant Kandela, LLC and determined Porch to be the prevailing party on all counts. The Arbitrator also awarded Porch and its insurers legal fees and costs in the amount of $1.4 million as the prevailing party and, if recovered in full, a significant portion of which would be expected to be allocable to its corporate insurance providers. On October 12, 2022, the Los Angeles Superior Court confirmed the Arbitration Award and entered Judgment in Porch’s favor. As required by the order, Kandela has failed to pay the judgement in Porch’s favor. On January 18, 2023, Porch filed a fraudulent claim against Kandela and its members for wrongfully distributing assets that could have satisfied the judgement.

Putative Wage and Hours Class Action Proceeding. A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021, defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Porch (prior to the December 23, 2020 merger) and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs sought damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. The parties recently attended mediation, which was successful, and a deal was reached. The parties have executed the long form settlement agreement and obtained final approval of the settlement from the court on August 11, 2022. Porch paid the individual settlement in September 2022,

57

and Plaintiff’s individual claims were dismissed and released. Porch also funded the class action settlement in September 2022 and the settlement payments to the class were distributed in October 2022. The settlement is now final, and the class action release runs through April 25, 2022. The settlement checks expire in 180 days, at which point the case will be closed.

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our common stock trades on the NASDAQ Capital Market under the symbol “PRCH.”

Holders

There were 685 stockholders of record as of March 10, 2023. This figure does not include an estimate of the indeterminate number of “street name” or beneficial holders whose shares may be held of record by brokerage firms and clearing agencies.

Dividend Policy

We have not paid any cash dividends on our common stock to date. The payment of cash dividends is subject to the discretion of our Board of Directors and may be affected by various factors, including our future earnings, financial condition, capital requirements, share repurchase activity, current and future planned strategic growth initiatives, levels of indebtedness and other considerations our Board of Directors may deem relevant. Porch’s insurance company subsidiaries are highly regulated and are restricted by statute as to the amount of dividends they may pay without the prior approval of their respective regulatory authorities.

Securities Authorized for Issuance Under Equity Compensation Plans

See “Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” and Note 9 (Stock-Based Compensation) to the accompanying consolidated financial statements included in Item 8 of this Annual Report for additional information required.

Share Repurchase Program

On November 8, 2022, the Company announced that its Board of Directors has approved a new repurchase program authorizing the deployment of up to $15 million to repurchase the Company’s outstanding common stock or convertible notes. Repurchases under the newly authorized program may be made from time to time between November 10, 2022 and June 30, 2023 on the open market at prevailing market prices, in privately negotiated transactions, in block trades, and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations (including through Rule 10b5-1 trading plans and under 10b-18 of the Exchange Act).

58

The following table summarizes repurchases of our stock in the quarter ended December 31, 2022. See Note 8 (Equity and Warrants) to the accompanying consolidated financial statements included in Item 8. Financial Statements and Supplementary Data of this Annual Report for additional information.

Total Number of

Approximate Dollar Value

Shares Purchased as

that May Yet

    

    

    

Part of Publicly

    

Be Purchased

Total Number of

 

Average Price

 

Announced Plans

 

Under the Plans

Shares Purchased

Paid per Share(1)

or Programs

 

or Programs (in millions)

October 1, 2022 through October 31, 2022

 

$

$

15.0

November 1, 2022 through November 30, 2022

 

 

 

 

15.0

December 1, 2022 through December 31, 2022

 

 

2,388,756

 

1.82

 

2,388,756

10.7

Total Fiscal 2022 Fourth Quarter

2,388,756

$

1.82

2,388,756

$

10.7

Recent Sales of Unregistered Securities

None

Performance Graph

The following graph depicts the total cumulative stockholder return on our common stock from January 13, 2020, the first day of trading of our common stock on the Nasdaq stock exchange, through December 31, 2022, relative to the performance of the Standard & Poor’s 500 Index “S&P 500 ” and S&P 500 Information Technology Sector Index “S&P 500 IT”. The graph assumes an initial investment of $100.00 at the close of trading on January 13, 2020. The performance shown in the graph below is not intended to forecast or be indicative of future stock price performance.

Graphic

The performance graph and related information shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, nor shall such information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing, or otherwise subject to the liabilities under the Securities Act or Exchange Act, except to the extent that we specifically incorporate it by reference into such filing.

Item 6. Reserved

None.

59

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Business Overview

Porch Group is a leading vertical software company reinventing the home services and insurance industries. Porch Group provides software and services to approximately 30,900 companies and small businesses, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, roofers, insurance agencies, and others, helping these service providers grow their business and improve the customer experience for their customers. Through these relationships, we gain unique and early access to homebuyers and homeowners, to then assist these consumers with critical services such as insurance, home warranty, and moving. Porch Group’s Vertical Software segment has three types of customers: (1) home services companies, such as home inspectors, mortgage companies and loan officers, and title companies, who generally pay Porch recurring software and service fees and provide Porch with introductions to homebuyers and homeowners; (2) consumers, whom Porch assists with moving and homeownership by providing comparison and provision of various critical home services, such as insurance, home warranty, moving, security, TV/Internet, and home improvement; and (3) service providers, such as moving companies, security companies, title companies, mortgage companies and TV/Internet providers, who pay for new customer sign-ups. The Company’s Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.

Porch has established many partnerships across a number of home-related industries to increase its service offerings for consumers. Additionally, Porch has also proven effective at selectively acquiring companies which can be efficiently integrated into Porch’s platform. In 2017, we significantly expanded our position in the home inspection industry by acquiring ISN, a developer of ERP and CRM software for home inspectors. In November 2018, we acquired HireAHelper™, a provider of software and demand for moving companies.

In 2021, we entered into new verticals and increased our capabilities in offering insurance and warranty products to consumers, and software to additional types of home service companies with the successful acquisitions of HOA, AHP, V12 Data, Rynoh, and Floify, to name a few. In 2022, we deepened our position in the home warranty industry with the acquisition of RWS.

For consumers, Porch largely relies on relationships with approximately 30,900 companies and small businesses to provide access and introductions. The Company then utilizes technology, lifecycle marketing and teams in lower cost locations to operate a Moving Concierge service to assist these consumers with their move. The Company has invested in limited direct-to-consumer marketing capabilities, but expects to become more advanced over time with capabilities such as digital and social retargeting.

Key Performance Measures and Operating Metrics

In the management of our businesses, we identify, measure and evaluate a variety of operating metrics. The key performance measures and operating metrics we use in managing our businesses are set forth below. These key performance measures and operating metrics are not prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and may not be comparable to or calculated in the same way as other similarly titled measures and metrics used by other companies. The key performance measures presented have been adjusted for divested Porch businesses in 2020.

Average Companies in Quarter — Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance, warranty and moving. The Companys customers include home services companies, for whom the Company provides software and services and who provide introductions to homebuyers and homeowners and tracks the average number of home services companies from which it generates revenue each quarter in order to measure the ability to attract, retain and grow relationships with home services companies. Porch management defines the average number of companies in a quarter as the straight-line average of the number of companies as of the end of period compared with the beginning of period

60

across all of the Company’s home services verticals that (i) generate recurring revenue and (ii) generated revenue in the quarter. For new acquisitions, the number of companies is determined in the initial quarter based on the percentage of the quarter the acquired business is a part of the Company.
Average Revenue per Account per Month in Quarter — Management views the Companys ability to increase revenue generated from existing customers as a key component of Porchs growth strategy. Average Revenue per Account per Month in Quarter is defined as the average revenue per month generated across all home services company customer accounts in a quarterly period. Average Revenue per Account per Month in Quarter is derived from all customers and total revenue.

The following table summarizes our Average Companies in Quarter and Average Revenue per Account per Month in Quarter for each of the quarterly periods indicated:

.

    

2022

    

2022

    

2022

    

2022

    

Q1

Q2

Q3

Q4

Average Companies in Quarter

 

25,545

(2)

28,773

(2)

30,951

 

30,860

 

Average Revenue per Account per Month in Quarter

$

829

(1)(2)

$

822

(1)(2)

$

833

$

693

2021

    

2021

    

2021

    

2021

Q1

Q2

Q3

Q4

Average Companies in Quarter

13,995

 

17,082

(2)

20,419

(2)

24,601

(2)

Average Revenue per Account per Month in Quarter (adjusted)(1)

$

637

$

935

(1)(2)

$

987

(1)(2)

$

776

(1)

2020

    

2020 

    

2020 

    

2020

Q1

Q2

Q3

Q4

Average Companies in Quarter

10,903

 

10,523

 

10,792

 

11,157

Average Revenue per Account per Month in Quarter

$

484

$

556

$

664

$

556

(1)During the quarter ended December 31, 2021, the Company corrected an immaterial error that impacted revenue and cost of revenue for the three months ended June 30, 2021 and September 30, 2021. Average Revenue per Account per Month in Quarter metrics were recalculated for the affected quarters to show the impact of the adjustments.

The following tables shows the impact of this error on Average Revenue per Account per Month in Quarter:

2021

2021

2021

2021

Q1

Q2

Q3

Q4

Total Revenue (as previously reported)

$

26,742

$

51,340

$

62,769

$

51,582

Quarterly Impact of Revenue Adjustment Recorded in Q4

(3,400)

(2,300)

5,700

Total Revenue (as adjusted)

$

26,742

$

47,940

$

60,469

$

57,282

Average Revenue per Account per Month in Quarter (as adjusted)

$

637

$

935

$

987

$

776

Average Revenue per Account per Month in Quarter (as previously reported)

$

637

$

1,000

$

1,022

$

699

(2)During the quarter ended September 30, 2022, the Company corrected an immaterial error that impacted the number of Average Companies in Quarter. Average Companies in Quarter and Average Revenue per Account per Month in Quarter metrics for the reporting periods starting June 30, 2021 and ending June 30, 2022 were recalculated for the affected quarters to show the impact of the adjustments.

2022

    

2022

    

2022

    

2022

Q1

Q2

Q3

Q4

Average Companies in Quarter (as previously reported)

25,512

28,730

30,951

30,860

Adjustment

33

43

Average Companies in Quarter (as adjusted)

25,545

28,773

30,951

30,860

Average Revenue per Account per Month in Quarter (as previously reported)

$

816

$

820

$

812

$

726

Adjustment

$

13

$

2

$

21

$

(33)

Average Revenue per Account per Month in Quarter (as adjusted)

$

829

$

822

$

833

$

693

In 2022, the Company completed the acquisition of RWS. In 2021, the Company completed acquisitions of V12 Data in Q1, HOA and Rynoh in Q2, AHP in Q3 and Floify in Q4, that impacted the average number of companies in the quarter.

Due to COVID-19, some small companies put their business with the Company on hold which is reflected in lower number of total companies in 2020 and higher average revenue per account.

61

Monetized Services in Quarter — Porch connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (1) compare and buy home insurance policies (along with auto, flood and umbrella policies) and warranties with competitive rates and coverage; (2) arrange for a variety of services in connection with their move, from labor to load or unload a truck to full-service, long-distance moving services; (3) discover and install home automation and security systems; (4) compare Internet and television options for their new home; (5) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (6) compare bids from home improvement professionals who can complete bigger jobs. The Company tracks the number of monetized services performed through its platform each quarter and the revenue generated per service performed in order to measure market penetration with homebuyers and homeowners and the Companys ability to deliver high-revenue services within those groups. Monetized Services in Quarter is defined as the total number of unique services from which the Company generated revenue, including, but not limited to, new and renewing insurance and warranty customers, completed moving jobs, security installations, TV/Internet installations or other home projects, measured over a quarterly period.
Average Revenue per Monetized Service in Quarter — Management believes that shifting the mix of services delivered to homebuyers and homeowners toward higher revenue services is an important component of Porchs growth strategy. Average Revenue per Monetized Services in Quarter is the average revenue generated per monetized service performed in a quarterly period. When calculating Average Revenue per Monetized Service in quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

The following table summarizes our monetized services and average revenue per monetized service for each of the quarterly periods indicated:

    

2022

    

2022

    

2022

    

2022

    

Q1

Q2

Q3

Q4

Monetized Services in Quarter

 

263,183

 

333,596

 

318,452

 

212,992

 

Average Revenue per Monetized Service in Quarter

$

175

(1)

$

158

(1)

185

185

$

219

2021

    

2021

    

2021 

    

2021

Q1

Q2

Q3

Q4

Monetized Services in Quarter

190,733

(2)

316,674

(2)

338,157

(2)

267,683

(2)

Average Revenue per Monetized Service in Quarter (adjusted)(1)

$

88

(1)(2)

$

113

(1)(2)

$

133

(1)(2)

$

150

(1)(2)

2020

    

2020 

    

2020 

    

2020 

Q1

Q2

Q3

Q4

Monetized Services in Quarter

152,165

 

181,520

 

198,165

 

169,949

Average Revenue per Monetized Service in Quarter

$

93

$

86

$

97

$

98

(1)During the quarter ended December 31, 2021, the Company corrected an immaterial error that impacted revenue and cost of revenue for the three months ended June 30, 2021 and September 30, 2021. Average Revenue per Monetized Service in Quarter metrics were recalculated for the affected quarters to show the impact of the adjustments.

The following tables shows the impact of this error on Average Revenue per Monetized Service in Quarter:

2021

    

2021

    

2021 

    

2021

Q1

Q2

Q3

Q4

Service Revenue (as previously reported)

$

16,812

$

39,102

$

47,398

$

34,351

Quarterly Impact of Revenue Adjustment Recorded in Q4

(3,400)

(2,300)

5,700

Service Revenue (as adjusted)

$

16,812

$

35,702

$

45,098

$

40,051

Average Revenue per Monetized Service in Quarter (adjusted)

$

92

$

118

$

137

$

154

Average Revenue per Monetized Service in Quarter (as previously reported)

$

92

$

129

$

144

$

132

(2)During the quarter ended September 30, 2022, the Company corrected an immaterial error that impacted the number of Monetized Services in Quarter. Monetized Services in Quarter and Average Revenue per Monetized Service in Quarter metrics for the reporting periods starting March 30, 2021 and ending June 30, 2022 were recalculated for the affected quarters to show the impact of the adjustments.

62

2022

    

2022

    

2022

    

2022

Q1

Q2

Q3

Q4

Monetized Services in Quarter (as previously reported)

263,183

333,596

318,452

212,992

Adjustment

Monetized Services in Quarter (as adjusted)

263,183

333,596

318,452

212,992

Average Revenue per Monetized Service in Quarter (as previously reported)

$

170

$

157

$

181

$

234

Adjustment

$

5

$

1

$

4

$

(15)

Average Revenue per Monetized Service in Quarter (as adjusted)

$

175

$

158

$

185

$

219

In 2022, the Company completed the acquisition of RWS. In 2021, the Company completed acquisitions of V12 Data in Q1, HOA and Rynoh in Q2, AHP in Q3 and Floify in Q4, that impacted the number of monetized services in the quarter.

In 2020, the Company shifted insurance monetization from getting paid per quote to earning multiyear insurance commissions, resulting in fewer monetized transactions with higher average revenue.

In March 2020, COVID-19 impacted the service volumes during the period from March until June. The impact on service volumes, largely recovered by June 30, 2020 and after adjusting for insurance monetization remains above prior year volumes.

Recent Developments

Share Repurchases

In October 2022, the Company’s Board of Directors approved a share repurchase program authorizing management to repurchase up to $15 million in the Company’s common stock and/or convertible notes. Repurchases under this program may be made from time to time on the open market between November 10, 2022 and June 30, 2023, at prevailing market prices.

During the fourth quarter of 2022, the Company repurchased 2,388,756 shares with the total cost of $4.4 million (including commissions).

Reciprocal Exchange

Homeowners of America plans to file an application to form and license a Texas reciprocal exchange (the “Reciprocal”) with the Texas Department of Insurance (“TDI”). If approved by the TDI, the insurance underwriting business of Porch will be conducted through the Reciprocal. A Porch subsidiary would serve as the attorney-in-fact for the Reciprocal. In that role it would perform underwriting, claims and management services for the Reciprocal and receive a management fee calculated as a percentage of its premiums. EIG and HOA’s managing general agent would act as general agents for the Reciprocal and HOAIC and receive fees and commissions. There can be no assurance that the Reciprocal will receive regulatory approval, and if obtained, that the approval would be based on terms as proposed or subject to additional requirements that may not be acceptable to the Company.

Equity and Debt Financing

During 2022, the Company drew $10 million on HOA’s term loan facility for capital and surplus requirements.

In September 2021, the Company raised net cash of $413.5 million from the issuance of 0.75% Convertible Senior Notes due in September 2026 (the “2026 Notes”). Senior secured debt of $47.0 million was paid down with a portion of the proceeds from the issuance of the 2026 Notes. The Company used $52.9 million of the proceeds from the issuance of the 2026 Notes for the purchase of capped call transactions for purposes of limiting the dilution from the potential conversion of the notes into common stock. Also in 2021, the Company raised $126.7 million of additional equity capital from the exercise of public and private warrants. The proceeds from these equity and debt offerings provide cash for general corporate purposes and additional merger and acquisitions.

63

Acquisitions

During 2022, 2021 and 2020, the Company completed a number of business combination transactions. The purpose of each of the acquisitions were to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The table below identifies the acquisitions in the reporting periods:

Purchase Price

2022 acquisitions:

RWS

$

38,824

Other acquisitions

15,263

Total 2022 purchase price consideration

$

54,087

2021 acquisitions:

HOA

$

114,828

Floify

95,399

AHP

46,250

Rynoh

35,802

V12 Data

21,756

Other acquisitions

32,249

Total 2021 purchase price consideration

$

346,284

2020 acquisitions:

iRoofing

12,463

Other acquisitions

5,160

Total 2020 purchase price consideration

$

17,623

Adoption of New Accounting Standards

The Company early adopted Accounting Standards Update No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers on January 1, 2022 and applied the guidance prospectively for business combinations that occur after the adoption date.

Key Factors Affecting Operating Results

The Company has been implementing its strategy as a vertical software platform for the home, providing software and services to approximately 30,900 companies and small businesses, such as home inspectors, moving companies, utility companies, warranty companies and others. The Company’s Insurance segment continues to grow scale, through both policy count, and geographic expansion. The following are key factors affecting our operating results in 2022, 2021 and 2020:

The U.S. housing market continues to see impacts from higher interest rates, existing home inventory tightening, and affordability challenges, impacting the Vertical Software segment. For the year ended December 31, 2022, existing home sales have declined over 18% year over year.
The Companys Insurance segment paid out a higher volume of claims from volatile weather events, including Hurricane Ian, during the third quarter of 2022, and Winter Storm Elliott during the fourth quarter of 2022. Claims costs for these events were driven higher due in part to inflation-related pressures.
During 2022, the Company recognized a $43.7 million goodwill impairment at the Companys Insurance segment, and a $17.7 million impairment of intangible assets for certain intangible assets within the Vertical Software segment.
In April 2022, the Company completed the acquisition of Residential Warranty Services (RWS).

64

In 2021, the Company successfully completed several acquisitions, investing $256.4 million in cash, net of cash acquired, and $35.7 million in common stock to acquire companies to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. Such acquisitions included the following:
oIn January 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings into the mover marketing space, add additional team members with important skillsets, and realize synergies.
oIn April 2021, Porch acquired HOA, an insurance managing general agency and risk-bearing carrier. The purpose of the acquisition is to expand the scope and nature of Porch’s own insurance product offerings, add additional team members with important skillsets, and gain licenses to operate as an insurance carrier.
oIn May 2021, Porch acquired Rynoh, a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries.
oIn September 2021, Porch acquired AHP, a company providing home warranty policies. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings to include a Porch owned warranty product, add additional team members with important skillsets, and realize synergies.
oIn October 2021, Porch acquired Floify, a SaaS software provider to mortgage companies and loan officers that helps create a better mortgage and refinancing experience for their customers. The purpose of the acquisition is to expand the scope and nature of Porch’s SaaS offerings to the mortgage industry, add additional team members with important skillsets, and realize synergies.
Investments in consumer experience to drive higher conversion rates, including investments in apps.
Ongoing expansion in other software verticals related to the home and related services such as title, warranty and mortgage software.
Investments in establishing and maintaining controls required by the Sarbanes-Oxley Act of 2002 (“SOX”) and other internal controls across IT and accounting organizations.
Intentionally building operating leverage in the business by focusing on growing operating expenses at a slower rate than the growth in revenue. Specifically, by increasing economies of scale related to fixed selling costs, Moving Concierge call center operations and product and technology costs.
Investments in data platforms and leveraging that data in pricing optimization within insurance.
Growth across the insurance business, including geographic expansion.
In 2021, a number of holders of warrants exercised their warrants to acquire approximately 11.5 million shares of common stock, resulting in cash proceeds of $126.8 million. All of the unexercised public warrants were redeemed effective as of April 16, 2021.
In September 2021, the Company raised $413.5 million in net proceeds from a private offering of its 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”). See Note 7 (Debt) to the accompanying consolidated financial statements included in Item 8 of this Annual Report. This level of cash is expected to provide sufficient financial resources for the Company’s ongoing plans for future acquisitions and other investments, such as operating leverage and organic growth.

65

Continued investment in growing and expanding the Companys position in the home inspection industry including through core enterprise resource planning and customer relationship management software offered by Inspection Support Network LLC.
Continued investment in growing and expanding the Companys position in providing moving services to consumers beginning with the 2018 acquisition of HireAHelper, a provider of software and demand for moving companies.

Basis of Presentation

The consolidated financial statements and accompanying notes of Porch include the accounts of the Company and its consolidated subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The company consolidates acquisitions as of the date on which the Company obtains controlling financial interest. All significant intercompany accounts and transactions are eliminated in consolidation.

The Company operates in two operating segments: Vertical Software and Insurance. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM.

Components of Results of Operations

Total Revenue

The Company generates revenue in the following ways:

Insurance revenue in the form of insurance and warranty premiums, policy fees, commissions from reinsurers and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;
Software and service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;
Move and post-moved related transaction revenue – Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers; and post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc.

The Insurance segment includes revenue generated from various property-related insurance policies through its own risk-bearing carrier and independent agency as well as risk-bearing home warranty companies. We collect policy fees from policyholders of our own underwritten homeowners insurance products, reinsurers pay the Company ceding commissions when premiums are ceded from owned insurance products, revenues are earned in the form of policy premiums collected from insureds from owned insurance products, and third-party insurance companies pay our agency upfront and renewal commissions for selling their policies. The Insurance segment also includes home warranty revenue which mainly consists of premiums paid by warranty customers for the Company’s home warranty products. 

The Vertical Software segment includes revenue from software and services subscription revenue, move-related transactions revenue and post-move-related transaction revenue. Software and service subscription revenue primarily relates to subscriptions to the Company’s software offerings across a number of verticals. The Company’s subscription arrangements for this revenue stream do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a price per user or seat, or a specified price per inspection completed through the software. The Company also sells marketing software and services to companies who want to advertise to movers. Marketing software and service fees are primarily contractual monthly recurring billings. Fees earned for providing access to the subscription

66

software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term. 

 Move-related transactions revenue is generated when the Company connects consumers with service providers including movers, TV/Internet, and security monitoring companies. The Company earns revenue when consumers purchase services from these third-party providers. For select moving jobs, the Company will select the mover, set the price, and manage the job end-to-end; here, the Company generates revenue based on the full job value. 

Post-move-related transaction revenue includes monthly fees paid by home service contractors as well as fees earned from introducing consumers to home service providers, either on a per lead, per appointment, or per job basis. Revenue generated from service providers is recognized at a point in time upon the connection of a homeowner to the service provider.

Total Costs and Expenses

Operating expenses

Operating expenses are categorized into six categories:

Cost of revenue;
Selling and marketing;
Product and technology;
General and administrative;
Gain on divestiture of businesses; and
Impairment loss on intangible assets and goodwill.

The categories of operating expenses, except gain on divestiture of businesses and impairment loss on intangible assets and goodwill, include both, cash expenses and non-cash charges, such as stock-based compensation, depreciation and amortization. Depreciation and amortization are recorded in all operating expense categories, and consist of depreciation from property, equipment and software and intangible assets.

Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.

Selling and marketing expenses primarily consist of payroll, employee benefits and stock-based compensation expense, and other headcount related costs associated with sales efforts directed toward companies and consumers, and amortization of deferred policy acquisition costs (“DAC”) of new and renewal insurance contracts. Also included are any direct costs to acquire customers, such as search engine optimization, marketing costs and affiliate and partner leads.

Selling and marketing costs are classified as either fixed or variable. Fixed selling and marketing costs primarily consist of compensation of sales management, professional fees and software costs that do not vary with sales volumes.

Variable selling and marketing costs consist of DAC amortized to expense reduced by ceding commissions paid by reinsurance companies, third-party leads, affiliates and partner leads, paid search SEO and SEM, advertising costs and compensation for individuals in certain sales and marketing departments that vary with sales volumes.

67

Product and technology development costs primarily consist of payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.

General and administrative expenses primarily consist of expenses associated with functional departments for finance, legal, human resources and executive management. The primary categories of expenses include payroll, employee benefits, stock-based compensation expense and other headcount related costs, rent for office space, legal and professional fees, taxes, licenses and regulatory fees, merger and acquisition transaction costs, and other administrative costs.

Gain on divestiture of businesses consists of gain on the sale of a business during the year ended December 31, 2020.

Impairment loss on intangible assets and goodwill results from circumstances when the fair value of a reporting unit or asset group is less than its carrying amount. Goodwill and indefinite-lived intangible assets are subject to annual impairment assessments. All intangible assets and goodwill are also subject to impairment assessments whenever facts and circumstances indicate that these assets may be impaired. See Impairment of Long-Lived Assets and Impairment of Goodwill sections of Critical Accounting Policies and Estimates for the description of methods used to determine these impairment losses.

Critical Accounting Policies and Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

At least quarterly, we evaluate our estimates and assumptions and make changes accordingly. For information on our significant accounting policies, see Note 1 (Description of Business and Summary of Significant Accounting Policies) to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

Certain accounting policies have a more significant impact on our financial statements due to the size of the financial statement elements and prevalence of their application. The following is a summary of some of the more critical accounting policies and estimates.

Revenue Recognition

The Company determines revenue recognition for contracts with customers, through the following five-step framework:

identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;

68

allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers (excluding insurance and warranty), which primarily include move-related transactions and post-move transactions such as, delivery of homeowner leads and performance of home project services, and providing access to the Company’s software platforms. The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied. In certain transactions, the transaction price is considered variable, and an estimate of the constrained transaction price is recorded by the Company. Changes in variable consideration may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Stock-Based Compensation

Accounting for stock-based compensation is a critical accounting policy due to the broad-based equity awards provided to employees at all levels within the Company and the use of equity awards as part of the strategy to retain employees as a result of mergers and acquisitions. The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur.

The fair value of stock options is based on the grant date using the Black-Scholes option-pricing model. There are a variety of estimates in the Black-Scholes option-pricing model, including expected volatility, term, dividends and risk-free rate. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period.

The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market-based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. Stock-based compensation expense for awards with performance conditions is only recognized when management believes the performance condition is probable of achievement.

Business Combinations

The Company has engaged in mergers and acquisitions in the past and intends to continue to make acquisitions a part of our long-term strategy. The Company made acquisitions with cash and non-cash consideration totaling $54.1 million in 2022, $346.3 million in 2021 and $17.6 million in 2020. The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The accounting estimates associated with acquisitions are complex due to judgements and assumptions involved in determining (1) the total consideration paid because we have used cash, stock and earnouts and (2) the value of assets acquired and liabilities assumed. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or

69

conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Impairment of Long-Lived Assets

We test our long-lived asset groups when changes in circumstances indicate their carrying value may not be recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-live asset, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on a discounted cash flow method. An impairment charge is recognized for the amount by which the carrying value of the asset group excess its estimated fair value. When an impairment loss is recognized for assets to be held and used, the adjusted carrying amounts for those assets are depreciated over their remaining useful lives.

We evaluate long-lived assets at the lowest level at which independent cash flows can be identified, which is dependent on the strategy and expected future use of our long-lived assets. We evaluate corporate assets or other long-lived assets that are not asset group-specific at the consolidated level.

We estimate the fair value of an asset group using the income approach. The income approach uses cash flow projections. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.

During the year ended December 31, 2022, the Company recorded impairment charges of $17.7 million, related to intangible assets within its Vertical Software segment.

Impairment of Goodwill

We test goodwill for impairment annually or whenever events or changes in circumstances indicate that an impairment may exist. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Factors that indicate the fair value of a reporting unit may be less than its carrying amount include industry and market considerations such as a deterioration in the economic environment or a decline in market-dependent multiples or metrics, overall financial performance such as negative or declining cash flows or a decline in actual or planned revenue or earnings, increased cost factors that have a negative effect on earnings and cash flows, or a sustained decrease in share price. The process for evaluating potential impairment of goodwill is highly subjective and requires significant judgment. If factors indicate that the fair value of the reporting unit is less than its carrying amount, we perform a quantitative assessment and the fair value of the reporting unit is estimated by using a combination of market approaches based on peer performance and discounted cash flow methodologies. If the carrying value of the reporting unit exceeds its fair value, an impairment loss equal to the excess is recorded.

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit is estimated using a combination of the income approach and the market valuation approach using publicly traded company multiples in similar businesses. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test as of September 30, 2022, was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.

70

During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired. As a result, the Company recognized a goodwill impairment charge of $39.4 million in the third quarter of 2022.

In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.

During the year ended December 31, 2022, the Company recorded impairment charges of $43.7 million, related to its Insurance segment.

Results of Operations

Comparison of Year Ended December 31, 2022 to Year Ended December 31, 2021

The net loss in 2022 of $156.6 million compared with the net loss in 2021 of $106.6 million was primarily impacted by the impairment loss on intangible assets and goodwill of $61.4 million.

The following table sets forth our historical operating results for the periods indicated:

Year Ended December 31, 

$

%

2022

    

2021

    

Change

Change

(dollar amounts in thousands)

Revenue

$

275,948

$

192,433

$

83,515

43

%

Operating expenses:

 

 

  

 

  

  

Cost of revenue

 

107,577

 

58,725

 

48,852

83

%

Selling and marketing

 

113,848

 

84,273

 

29,575

35

%

Product and technology

 

59,565

 

47,005

 

12,560

27

%

General and administrative

 

110,619

 

85,795

 

24,824

29

%

Impairment loss on intangible assets and goodwill

61,386

61,386

NM

Gain on divestiture of businesses

NM

Total operating expenses

 

452,995

 

275,798

 

177,197

64

%

Operating loss

 

(177,047)

 

(83,365)

 

(93,682)

112

%

Other income (expense):

 

  

 

  

 

  

  

Interest expense

 

(8,723)

 

(5,757)

 

(2,966)

52

%

Change in fair value of earnout liability

13,822

(18,519)

32,341

NM

Change in fair value of private warrant liability

14,486

(15,389)

29,875

NM

Gain on extinguishment of debt

5,110

(5,110)

NM

Investment income and realized gains, net of investment expenses

1,174

701

473

67

%

Other income (expense), net

 

571

 

340

 

231

68

%

Total other income (expense)

 

21,330

 

(33,514)

 

54,844

NM

Loss before income taxes

 

(155,717)

 

(116,879)

 

(38,838)

33

%

Income tax benefit (expense)

 

(842)

 

10,273

 

(11,115)

NM

Net loss

$

(156,559)

$

(106,606)

$

(49,953)

47

%

NM — percentage calculated is not meaningful.

71

Revenue

Total revenue increased by $83.5 million, or 43% from $192.4 million for the year ended December 31, 2021, to $275.9 million in the same period in 2022. During 2022 and 2021, the Company acquired a number of businesses, including RWS (acquired in April 2022), V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021), Floify (acquired in October 2021) and RWS (acquired in April 2022). These acquisitions contributed approximately $63 million to the increase in revenue in 2022, with the remainder attributable to accelerated post-acquisition and organic growth.

Cost of Revenue

Cost of revenue increased by $48.9 million, or 83% from $58.7 million for the year ended December 31, 2021, to $107.6 million in the same period in 2022. The increase in the cost of revenue was primarily attributable to the 2022 and 2021 acquisitions. These acquisitions contributed approximately $37 million to the overall increase in cost of revenue. The remainder of the increase is primarily due to higher loss and loss adjustment expense at the Company’s Insurance segment, as a result of a higher number of claims paid due to volatile catastrophe weather events, including Hurricane Ian, during the third quarter of 2022, and Winter Storm Elliott during the fourth quarter of 2022. Claims costs for these events were driven higher due in part to inflation-related pressures. As a percentage of revenue, cost of revenue represented 39% of revenue for the year ended December 31, 2022, compared with 31% in the same period in 2021.

Selling and marketing

Selling and marketing expenses increased by $29.6 million, or 35% from $84.3 million for the year ended December 31, 2021, to $113.8 million in the same period in 2022. Businesses acquired in 2022 and 2021 contributed approximately $17.2 million to the increase in selling and marketing costs, mainly related to RWS, Floify, AHP, Rynoh and HOA operations. The increase related to the acquired businesses includes approximately $6.2 million of amortization of acquired intangibles and stock-based compensation expense. Growth in the insurance and software and service subscription businesses further contributed to the increase. As a percentage of revenue, selling and marketing expenses represented 41% of revenue for the year ended December 31, 2022, compared with 44% in the same period in 2021. The improvement in selling and marketing expenses as a percentage of revenue is due to the growing economies of scale in the insurance, inspection and moving groups.

Product and technology

Product and technology expenses increased by $12.6 million, or 27% from $47.0 million for the year ended December 31, 2021, to $59.6 million in the same period in 2022. Approximately $12.8 million of the increase is attributable to the acquired businesses, notably HOA, Floify and Rynoh. The increase related to the acquired businesses includes approximately $7.8 million of amortization of acquired intangibles and stock-based compensation expense. The remaining increase is related to investments in data platform, consumer app and other software offerings. This was offset by the $6.3 million decrease in depreciation and amortization of intangibles and stock-based compensation expense related to the existing businesses. As a percentage of revenue, product and technology expenses represented 22% of revenue for the year ended December 31, 2022, compared with 24% in the same period in 2021. The improvement in product and technology expenses as a percentage of revenue is due to the growing economies of scale in the overall business.

General and administrative

General and administrative expenses increased by $24.8 million, or 29% from $85.8 million for the year ended December 31, 2021, to $110.6 million in the same period in 2022. Approximately $17.2 million of the increase is attributable to the 2022 and 2021 acquisitions, notably in HOA, RWS, AHP and Floify. The increase related to the acquired businesses includes approximately $4.2 million of amortization of acquired intangibles and stock-based compensation expense. The remainder of the increase is due to additional costs related to hiring of corporate administrative resources, audit and accounting fees, as well as costs related to integrating of our acquired businesses and SOX requirements. This was offset by stock-based compensation expense not related to the acquired businesses, for the

72

year ended December 31, 2022, which was approximately $2.0 million lower than in the same period in 2021. In addition, in 2022, there was a loss on revaluation of contingent consideration of $6.9 million as compared to a gain of $2.2 million during the same period in 2021. As a percentage of revenue, general and administrative expenses represented 40% of revenue in 2022, compared with 45% in 2021.

Impairment loss on intangible assets and goodwill

In the year ended December 31, 2022, the Company recorded impairment losses on intangible assets and goodwill totaling $61.4 million, which included a $43.7 million goodwill impairment at its Insurance segment, and a $17.7 million impairment of intangible assets within its Vertical Software segment. These impairment charges reflect recent continued inflationary pressures, the Company’s common stock valuation, and broad disruptions in the equity markets, specifically for technology and property and casualty insurance companies. There were no impairment losses on intangible assets and goodwill in the same period in 2021.

Interest expense, net

Interest expense increased by $2.9 million, or 52% from $5.8 million for the year ended December 31, 2021, to $8.7 million in the same period in 2022. This was primarily due to issuance of $425 million of the 2026 Notes in September 2021, that in part was used to pay off the $42.1 million of Senior Secured Term Loans that were outstanding at June 30, 2021. The higher outstanding debt balance was the primary reason for the increased interest expense.

Change in fair value of earnout liability

Changes in fair value of earnout liability were $13.8 million (gain) for the year ended December 31, 2022 and $18.5 million (loss) in the same period in 2021. The decrease in fair value was primarily due to the decline in the stock price at December 31, 2022 as compared to December 31, 2021. During 2021, $54.9 million of the earnout liability was reclassified to additional paid in capital as a result of vesting events in 2021. There were no vesting events during 2022.

Change in fair value of private warrant liability

Change in fair value of private warrant liability was $14.5 million (gain) for the year ended December 31, 2022 and $15.4 million (loss) in the same period in 2021. The decrease in fair value was primarily due to the decline in the stock price at December 31, 2022 as compared to December 31, 2021. During 2021, $31.7 million was reclassified to additional paid in capital as a result of warrant exercises. There were no exercises during 2022.

Investment income and realized gains, net of investment expenses

Investment income and realized gains, net of investment expenses was $1.2 million for the year ended December 31, 2022, and $0.7 million in the same period in 2021. In April 2021, the Company acquired Homeowners of America Insurance Company that maintains a short-term and long-term investment portfolio that generated investment income for nine months in 2021.

Income tax benefit (expense)

Income tax expense of $0.8 million was recognized for the year ended December 31, 2022 primarily due to state franchise and minimum taxes and adjustments to a federal net operating loss carryback. Income tax benefit of $10.3 million was recognized in 2021 primarily due to the partial release of the Company’s valuation allowance as a result of deferred tax liabilities from acquisitions. The Company’s effective tax rate in both periods differs substantially from the statutory tax rate primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Refer to “Item 7. Management’s Discussion and Analysis of Condition and Results of Operations” in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022 for the comparison of the results of operations for the years ended December 31, 2021 and 2020.

73

Segment Results of Operations

We operate our business as two reportable segments that are also our operating segments: Vertical Software and Insurance. For additional information about our segments, see Note 17 (Segment Information) to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

Segment Revenue

Comparison of Year Ended December 31, 2022 to Year Ended December 31, 2021

Year Ended December 31, 2022

Year Ended December 31, 2021

Change, $

Vertical Software Segment

Insurance Segment

Vertical Software Segment

Insurance Segment

Vertical Software Segment

Insurance Segment

Revenue:

Software and service subscriptions

$

72,777

$

$

57,004

$

$

15,773

$

Move-related transactions

62,317

60,996

1,321

Post-move transactions

19,821

19,150

671

Insurance

121,033

55,283

65,750

Total revenue

$

154,915

$

121,033

$

137,150

$

55,283

$

17,765

$

65,750

For the year ended December 31, 2022, Vertical Software segment revenue was $154.9 million or 56% of total revenue for the same period. For the year ended December 31, 2021, Vertical Software segment revenue was $137.2 million or 71% of total revenue for the same period. The increase in revenue in 2022 is driven by the 2022 and 2021 acquisitions of RWS in April 2022, Rynoh in May 2021 and Floify in October 2021. Certain existing businesses experienced year-over-year decrease as a result of a decline in housing market in 2022 as compared to 2021.

Insurance segment revenue was $121.0 million for the year ended December 31, 2022, and represented 44% of total revenue for the same period. For the year ended December 31, 2021, Insurance segment revenue was $55.3 million or 29% of total revenue for the same period. The increase is mainly due to the acquisitions of RWS (acquired in April 2022) and AHP (acquired in September 2021), with the remainder due to the accelerated growth of these businesses after acquisition, as well as the organic growth of HOA and RWS.

Refer to “Item 7. Management’s Discussion and Analysis of Condition and Results of Operations” in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022 for the comparison of segment revenue for the years ended December 31, 2021 and 2020.

Segment Adjusted EBITDA (Loss)

Segment Adjusted EBITDA (loss) is defined as revenue less operating expenses associated with our segments. Segment Adjusted EBITDA (loss) also excludes non-cash items, certain transactions that are not indicative of ongoing segment operating and financial performance and are not reflective of the Company’s core operations. See Note 17

74

(Segment Information) to the accompanying consolidated financial statements included in Item 8 of this Annual Report for additional information.

Year Ended December 31, 

2022

2021

2020

Segment adjusted EBITDA (loss):

Vertical Software

$

14,678

$

20,733

$

12,718

Insurance

(5,499)

9,007

405

Corporate and Other(1)

(58,780)

(53,760)

(30,001)

Divested Businesses

(1,441)

Total segment adjusted EBITDA (loss)(2)

$

(49,601)

$

(24,020)

$

(18,319)

(1) Includes costs that are not directly attributable to our reportable segments, as well as certain shared costs.

(2) See reconciliation of adjusted EBITDA (loss) to net loss below.

Vertical Software segment’s Adjusted EBITDA (loss) was negatively impacted by the downturn in the housing market in 2022, which resulted in lower home purchase volumes and lower demand for the Company’s services. Insurance segment’s Adjusted EBITDA (loss) in 2022 was a result of significantly higher claims costs caused by severe weather events in the second half of 2022.

Non-GAAP Financial Measures

This Annual Report includes non-GAAP financial measures, such as Adjusted EBITDA (loss), Adjusted EBITDA (loss) as a percent of revenue, average revenue per monetized service and revenue less cost of revenue.

Porch defines Adjusted EBITDA (loss) as net income (loss) adjusted for interest expense, net, income taxes, other expenses, net, depreciation and amortization, impairment loss on intangible assets and goodwill, non-cash losses and impairment of property, equipment and software, stock-based compensation expense and acquisition-related impacts, amortization of intangible assets, gains (losses) recognized on changes in the value of contingent consideration arrangements, if any, gain or loss on divestures and certain transaction costs. Adjusted EBITDA (loss) as a percent of revenue is defined as Adjusted EBITDA (loss) divided by GAAP total revenue. Average revenue per monetized services in quarter is the average revenue generated per monetized service performed in a quarterly period. When calculating average revenue per monetized service in a quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

Porch management uses these non-GAAP financial measures as supplemental measures of Porch’s operating and financial performance, for internal budgeting and forecasting purposes, to evaluate financial and strategic planning matters, and to establish certain performance goals for incentive programs. Porch believes that the use of these non-GAAP financial measures provides investors with useful information to evaluate Porch’s operating and financial performance and trends and in comparing Porch’s financial results with competitors, other similar companies and companies across different industries, many of which present similar non-GAAP financial measures to investors. However, Porch’s definitions and methodology in calculating these non-GAAP measures may not be comparable to those used by other companies. In addition, Porch may modify the presentation of these non-GAAP financial measures in the future, and any such modification may be material.

You should not consider these non-GAAP financial measures in isolation, as a substitute to or superior to financial performance measures determined in accordance with GAAP. The principal limitation of these non-GAAP financial measures is that they exclude specified income and expenses, some of which may be significant or material, that are required by GAAP to be recorded in Porch’s consolidated financial statements. Porch may also incur future income or expenses similar to those excluded from these non-GAAP financial measures, and Porch’s presentation of these measures should not be construed as an inference that future results will be unaffected by unusual or non-recurring items. In addition, these non-GAAP financial measures reflect the exercise of management judgment about which income and expense are included or excluded in determining these non-GAAP financial measures.

75

See the reconciliation tables below for more details regarding these non-GAAP financial measures, including the reconciliation of non-GAAP financial measures to the most directly comparable GAAP financial measures.

Revenue Less Cost of Revenue

The following table reconciles revenue less cost of revenue for the years ended December 31, 2022, 2021 and 2020, respectively (dollar amounts in thousands):

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Revenue

$

275,948

$

192,433

$

72,299

Less: Cost of revenue

 

(107,577)

 

(58,725)

 

(17,562)

Revenue less cost of revenue

 

168,371

 

133,708

 

54,737

Less: Selling and marketing costs

113,848

84,273

41,665

Less: Product and technology costs

59,565

47,005

28,546

Less: General and administrative costs

110,619

85,795

28,199

Less: Impairment loss on intangible assets and goodwill

61,386

Less: Gain on divestiture of businesses

(1,442)

Total operating expenses

$

452,995

$

275,798

$

114,530

Operating loss

$

(177,047)

$

(83,365)

$

(42,231)

Revenue less cost of revenue increased by $34.7 million, or 25.9% from $133.7 million for the year ended December 31, 2021, to $168.4 million for the year ended December 31, 2022. During 2022, the Company acquired RWS. During 2021, the Company acquired a number of businesses with an aggregate purchase price of $346.3 million. These acquisitions included V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). These businesses were not owned by the Company for the entire year ended December 31, 2021, therefore, less revenue less cost of revenue was recognized from these businesses during that period. Thus, the increase revenue less cost of revenue in 2022 is primarily driven by the 2022 and 2021 acquisitions, accelerated growth after acquisition and organic growth.

76

Adjusted EBITDA (loss)

The following table reconciles net loss to Adjusted EBITDA (loss) for the years ended December 31, 2022, 2021 and 2020, respectively (dollar amounts in thousands):

    

Year Ended December 31, 

    

2022

    

2021

2020

Net loss

$

(156,559)

$

(106,606)

$

(54,032)

Interest expense

 

8,723

 

5,757

 

14,734

Income tax expense (benefit)

 

842

 

(10,273)

 

(1,689)

Depreciation and amortization

 

27,930

 

16,386

 

6,644

Gain on extinguishment of debt

(5,110)

(5,748)

Other expense (income), net

 

(571)

 

(340)

 

6,931

Impairment loss on intangible assets and goodwill

61,386

Non-cash losses and impairment of property, equipment and software

 

637

 

550

 

611

Non-cash stock-based compensation expense

 

27,041

 

38,592

 

11,296

Revaluation of contingent consideration

 

6,944

 

(2,244)

 

1,700

Revaluation of earnout liability

(13,822)

18,519

Revaluation of private warrant liability

(14,486)

15,389

(2,427)

Acquisition and other transaction costs(1)

 

2,334

 

5,360

 

311

SPAC transaction bonus

3,350

Adjusted EBITDA (loss)

$

(49,601)

$

(24,020)

$

(18,319)

Adjusted EBITDA (loss) as a percentage of revenue

(18)

%

(12)

%

(25)

%

(1)Acquisition and related expense, net includes:

    

Year Ended December 31, 

    

2022

    

2021

2020

Gain on divestiture of businesses

$

$

$

(1,442)

Professional fees and transaction expenses

 

1,687

 

5,360

 

1,753

Reciprocal costs

647

$

2,334

$

5,360

$

311

Adjusted EBITDA (loss) for the year ended December 31, 2022, was $49.6 million, a $25.6 million decline from Adjusted EBITDA (loss) of $24.0 million for the same period in 2021. During 2022, the Company acquired RWS. During 2021, the Company acquired a number of businesses, including, V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). These businesses were not owned by the Company for the entire year ended December 31, 2021 and, therefore, little or no revenue and Adjusted EBITDA (loss) was recognized from this business during 2021. The decline in Adjusted EBITDA (loss) in 2022 is primarily driven by the macro housing environment affecting both segments, and higher volume of claims paid out by HOA in 2022, mainly as a result of the volatile weather events, including Hurricane Ian, during the third quarter of 2022, and Winter Storm Elliott during the fourth quarter of 2022, affecting the Insurance segment. Continued investments in sales and marketing and product and technology related to consumer experience, app build out, data platforms and investments in establishing and maintaining SOX and other internal controls across IT and accounting organizations further impacted Adjusted EBITDA (loss). This decline was partially offset by the impact of the 2022 and 2021 acquisitions.

Liquidity and Capital Resources

Since inception, as a private company, we have financed our operations primarily from the sales of redeemable convertible preferred stock and convertible promissory notes, and proceeds from senior secured loans. On December 23, 2020, the Company received approximately $269.5 million of aggregate cash proceeds from recapitalization, net of transactions costs.

77

During 2022, the Company drew $10.0 million on HOA’s term loan facility. Also during 2022, the Company participated in an advance funding arrangement with third-party financers that provide the Company with contract premiums upfront for certain home warranty contracts. We remain obligated to repay these premiums to the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount received by the Company. As of December 31, 2022, the principal balance of this advance funding arrangement is $15.7 million. See Note 7 (Debt).

In September 2021, the Company completed a private offering of $425 million aggregate principal amounts of its 2026 Notes. The Company used a portion of the net proceeds from the 2026 Notes offering to repay all outstanding obligations under a Loan and Security Agreement, dated as of July 22, 2020 (as subsequently amended, the “Runway Loan Agreement”), among the Company’s wholly owned subsidiary Porch.com, Inc., as borrower representative, a syndicate of lenders party thereto, the other borrowers party thereto, the guarantors party thereto and Runway Growth Finance Corp (f/k/a Runway Growth Credit Fund Inc.), as administrative agent and collateral agent, pursuant to which there was a $40.4 million senior secured term loan outstanding (the “Senior Secured Term Loan”). The total repayment amount of $42.8 million consisted of outstanding principal, accrued interest, prepayment fees and related expenses. Concurrent with such repayment in full of all outstanding obligations under the Senior Secured Term Loan on September 16, 2021, the Runway Loan Agreement (and all commitments and liens thereunder) was terminated. A loss on extinguishment of $3.1 million was recorded.

Also during 2021, the Company raised $126.7 million and $4.3 million from exercise of public warrants and stock options, respectively.

As of December 31, 2022, the Company had cash and cash equivalents of $215.1 million and $13.5 million of restricted cash.

The Company has incurred losses since its inception, and has an accumulated deficit at December 31, 2022 and December 31, 2021 totaling $585.0 million and $424.1 million, respectively. As of December 31, 2022, and December 31, 2021 the Company had $451.1 million and $425.6 million aggregate principal amount outstanding of debt, respectively.

Based on the Company’s current operating and growth plan, management believes cash and cash equivalents at December 31, 2022, are sufficient to finance the Company’s operations, planned capital expenditures, working capital requirements and debt service obligations for at least the next 12 months. As the Company’s operations evolve and continues its growth strategy, including through acquisitions, the Company may elect or need to obtain alternative sources of capital, and it may finance additional liquidity needs in the future through one or more equity or debt financings. The Company may not be able to obtain equity or additional debt financing in the future when needed or, if available, the terms may not be satisfactory to the Company or could be dilutive to its stockholders.

Porch Group, Inc. is a holding company that transacts a majority of its business through operating subsidiaries, including insurance subsidiaries. Consequently, the Company’s ability to pay dividends and expenses is largely dependent on dividends or other distributions from its subsidiaries. Porch’s insurance company subsidiaries are highly regulated and are restricted by statute as to the amount of dividends they may pay without the prior approval of their respective regulatory authorities. As of December 31, 2022, cash and cash equivalents of $78.1 million and investments held by these companies was $91.6 million.

Insurance companies in the United States are also required by state law to maintain a minimum level of policyholder’s surplus. Insurance regulators in the states in which we operate have a risk-based capital standard designed to identify property and casualty insurers that may be inadequately capitalized based on inherent risks of the insurer’s assets and liabilities and its mix of net written premium. Insurers falling below a calculated threshold may be subject to varying degrees of regulatory action. As of December 31, 2022, the total adjusted capital of our U.S. insurance subsidiary was in excess of its respective prescribed risk-based capital requirements.

The Company has used the proceeds from debt and equity principally to fund general operations and acquisitions.

78

In 2022 and 2021, the Company invested $38.6 million and $256.4 million (net of cash acquired) to acquire a number of companies, in transactions accounted for as business combinations.

The following table provides a summary of cash flow data for the years ended December 31, 2022 and 2021:

    

Year Ended December 31, 

    

    

 

2022

    

2021

 

Change

 

Change

Net cash used in operating activities

$

(17,736)

$

(34,777)

$

17,041

 

49

%

Net cash used in investing activities

 

(79,678)

 

(263,433)

 

183,755

 

70

%

Net cash provided by financing activities

 

1,227

 

415,549

 

(414,322)

 

100

%

Change in cash, cash equivalents and restricted cash

$

(96,187)

$

117,339

$

(213,526)

 

NM

NM — percentage calculated is not meaningful.

2022

Net cash used in operating activities was $17.7 million for the year ended December 31, 2022. Net cash used in operating activities consists of net loss of $156.6 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments primarily include impairment loss on intangible assets and goodwill of $61.4 million, stock-based compensation expense of $27.0 million, depreciation and amortization of $27.9 million, non-cash interest expense of $2.3 million, fair value adjustments to contingent consideration of $6.9 million (loss), and fair value adjustments to earnout liability and private warrant liability of $13.8 million (gain) and $14.5 million (gain), respectively. Net changes in working capital provided $37.2 million, primarily due to increases in insurance-related liabilities and deferred revenue.

Investing Cash Flows

Net cash used in investing activities was $79.7 million for the year ended December 31, 2022. Net cash used in investing activities is primarily related to acquisitions, net of cash acquired of $38.6 million, purchases of investments of $52.5 million, investments to develop internal use software of $8.1 million purchases of property and equipment of $2.4 million. This was partly offset by the cash inflows related to maturities and sales of investments of $21.9 million.

Financing Cash Flows

Net cash provided by financing activities was $1.2 million for the year ended December 31, 2022. Net cash provided by financing activities is primarily related to proceeds from advance funding and debt issuance, net of fees of $33.6 million and exercises of options $1.1 million. This was partially offset by shares repurchased to pay income tax withholdings upon vesting of RSUs of $3.1 million, repurchases of stock of $1.8 million, payments of acquisition-related contingent consideration of $0.7 million and advance funding and debt repayments of $30.9 million and $5.2 million, respectively.

2021

Operating Cash Flows

Net cash used in operating activities was $34.8 million for the year ended December 31, 2021. Net cash used in operating activities consists of net loss of $106.6 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments primarily include stock-based compensation expense of $38.6 million, depreciation and amortization of $16.4 million, gain on extinguishment of debt of $5.1 million, and fair value adjustments to earnout liability and private warrant liability of $18.5 million and $15.4 million, respectively. Net changes in working capital provided $15.7 million, primarily due to increases in insurance-related liabilities.

79

Investing Cash Flows

Net cash used in investing activities was $263.4 million for the year ended December 31, 2021. Net cash used in investing activities is primarily related to acquisitions, net of cash acquired of $256.4 million, purchases of investment of $24.0 million, investments to develop internal use software of $3.7 million purchases of property and equipment of $1.0 million. This was partly offset by the cash inflows related to maturities and sales of investments of $21.7 million.

Financing Cash Flows

Net cash provided by financing activities was $415.5 million for the year ended December 31, 2021. Net cash provided by financing activities is primarily related to the issuance of the 2026 Notes of $413.5 million, exercises of warrants of $126.7 million and exercises of options $4.3 million. This was partially offset by financing of the capped call transactions of $52.9 million, debt repayments of $47.0 million and income tax withholdings upon vesting of RSUs of $28.9 million.

Contractual Obligations and Commitments

Our principal commitments consist of obligations under leases for office space. For more information regarding our lease obligations, see Note 13 (Leases) to the accompanying consolidated financial statements included in Item 8 of this Annual Report. In addition, we have a substantial level of debt. For more information regarding our debt service obligations, see Note 7 (Debt) to the accompanying consolidated financial statements included in Item 8 of this Annual Report. We also have certain non-cancellable purchase commitments primarily for data purchases. As of December 31, 2022, our other contractual commitments associated with agreements that are enforceable and legally binding and that specify all significant terms were payments of $4.6 million due in the next 12 months and $4.6 million due thereafter. For more information regarding our purchase commitments, see Note 16 (Commitments and contingencies) to the accompanying consolidated financial statements included in Item 8 of this Annual Report. We expect to fund these obligations with cash flows from operations and cash on our balance sheet.

During fiscal 2022 and in future years, we have made and expect to continue to make additional investments in our infrastructure to scale our operations and increase productivity. We plan to enhance the consumer experience, our app and digital platform and integration of data platform across Porch, to invest in development of additional modules across all vertical software businesses and to enhance our corporate systems.

Off-Balance Sheet Arrangements

Since the date of our incorporation, we have not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Recent Accounting Pronouncements

See Note 1 (Description of Business and Summary of Significant Accounting Policies) to the accompanying consolidated financial statements included in Item 8 of this Annual Report, for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. As of December 31, 2022, we have an interest-bearing debt principal of $451.1 million. Our 2026 Notes have a principal balance of $425 million as of December 31, 2022, have a fixed coupon rate of 75 basis points, and the effective interest rate is 1.3%. As such, interest expense on the 2026 Notes will not change if market interest rates increase. The capped call transactions entered into concurrently with the issuance of our 2026 Notes

80

were completed to reduce the potential dilution from the conversion of the 2026 Notes. Other debt as of December 31, 2022 totaled $10.5 million and is variable-rate.

A one percent increase in interest rates in our variable rate indebtedness would result in a nominal change in annual interest expense.

As of December 31, 2022, the Company’s insurance subsidiary has a $91.6 million portfolio of fixed income securities and an unrealized loss of approximately $6.2 million, as described in Note 3 (Investments). In a rising interest rate environment, the portfolio would result in unrealized losses.

At December 31, 2022, accounts receivable and reinsurance balances due were $26.4 million and $299.1 million, respectively, were not interest-bearing assets and are generally collected in less than 180 days. As such, the Company does not consider these assets to have material interest rate risk.

Inflation Risk

The Company believes its operations have been negatively affected by inflation, in addition to the change in the interest rate environment. General economic factors beyond its control, and changes in the global economic environment, specifically fluctuations in inflation, including the access to credit under terms favorable to the Company, could result in lower revenues, higher costs and decreased margins and earnings in the foreseeable future. While the Company and its management teams take action, wherever possible, to reduce the impact of the effects of inflation, in the case of sustained inflation across several of the markets in which Porch operates, it could become increasingly difficult to effectively mitigate the increases to costs. In addition, the effects of inflation on consumers’ budgets could result in the reduction of consumer spending habits, specifically in the move and post-move markets. If unable to take actions to effectively mitigate the effect of the resulting higher costs, the Company’s profitability and financial position could be materially and adversely impacted.

Foreign Currency Risk

There was no material foreign currency risk for the years ended December 31, 2022, 2021 and 2020. Porch’s activities to date have been conducted in the United States.

Other Risks

We are exposed to a variety of market and other risks, including risks to the availability of funding sources, reinsurance providers, weather and other catastrophic hazard events, and specific asset risks.

81

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Porch Group, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Porch Group, Inc. (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and financial statements schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated March 16, 2023 expressed an adverse opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Business combinations – accounting for acquisitions

Description of the Matter

As described in Note 12 to the consolidated financial statements, the Company completed the acquisition of Residential Warranty Services (“RWS”) during 2022 for total consideration of $38.8 million. This acquisition has been accounted for as a business combination. The excess of the purchase price over the estimated fair value of the net assets acquired, including identifiable intangible assets, at the acquisitions date was allocated to goodwill. For this acquisition, $13.9 million was allocated to customer relationships.

Auditing the accounting for this acquisition was complex due to the estimation uncertainty present in assumptions used in calculating the acquisition date fair

83

values of the customer relationship intangible asset and contingent consideration. Significant assumptions used by management included forecasted revenue and discount rates. Each were considered subjective as they represented estimates of future performance or could be impacted by market or economic conditions, among other factors.

How We Addressed the Matter in Our Audit

Among other procedures, we read the purchase agreement and assessed for the completeness of identified intangible assets and evaluated the relevant terms for the payout of the contingent consideration. We also evaluated forecasts used in determining the acquisition date fair values of the intangible asset and contingent consideration. We identified and tested the significant assumptions used in the models by comparing forecasts to actual results and relevant market participant data. As part of the assessment, we performed sensitivity analyses over the significant assumptions used in the valuation models. Additionally, we involved our valuation specialists to assist with our evaluation of the selection of the valuation models and the significant assumptions used in the models, and to perform mathematical checks of the valuation.

Goodwill impairment – insurance reporting unit

Description of the Matter

As described in Note 1 to the consolidated financial statements, goodwill is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. During 2022, the Company recognized a $43.7 million goodwill impairment for its insurance reporting unit.

Auditing management’s goodwill impairment test for the Insurance reporting unit was complex because the estimation of fair value of the reporting unit involves subjective management assumptions, such as estimates of the projected rates of discrete and long-term growth of cash flows and the discount rate. Each were considered subjective as they represented estimates of future performance and could be affected by expectations in future market or economic conditions, among other factors.

How We Addressed the Matter in Our Audit

Our audit procedures to test the fair value of the Insurance reporting unit included, among others, assessing the valuation methodologies and significant assumptions discussed above and the underlying data used to develop such assumptions. We also evaluated forecasts used in determining the fair value of the reporting unit. We identified and tested the significant assumptions used in the models by comparing forecasts to actual results and the significant assumptions to current industry, market and economic trends, and other guideline companies in the same industry. As part of the assessment, we performed sensitivity analyses over the significant assumptions used in the models. We also tested management’s reconciliation of the fair value of all reporting units to the market capitalization of the Company. We involved our valuation specialists to assist us in performing our audit procedures to test the estimated fair values of the Insurance reporting unit.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2015.

Seattle, Washington

March 16, 2023

84

Porch Group, Inc.
Consolidated Balance Sheets
December 31, 2022 and 2021
(all numbers in thousands, except share amounts)

December 31,

2022

2021

Assets

  

 

  

Current assets

  

 

  

Cash and cash equivalents

$

215,060

$

315,741

Accounts receivable, net

 

26,438

 

28,767

Short-term investments

36,523

9,251

Reinsurance balance due

299,060

228,416

Prepaid expenses and other current assets

 

20,009

 

14,338

Restricted cash

13,545

8,551

Total current assets

 

610,635

 

605,064

Property, equipment, and software, net

 

12,240

 

6,666

Operating lease right-of-use assets

4,201

4,504

Goodwill

 

244,697

 

225,654

Long-term investments

55,118

58,324

Intangible assets, net

 

108,255

 

129,830

Restricted cash, non-current

 

 

500

Long-term insurance commissions receivable

12,265

7,521

Other assets

 

1,646

 

684

Total assets

$

1,049,057

$

1,038,747

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

6,268

$

6,965

Accrued expenses and other current liabilities

 

39,742

 

37,675

Deferred revenue

 

270,690

 

201,085

Refundable customer deposits

 

20,142

 

15,274

Current debt

 

16,455

 

150

Losses and loss adjustment expense reserves

100,632

61,949

Other insurance liabilities, current

61,710

40,024

Total current liabilities

 

515,639

 

363,122

Long-term debt

 

425,310

 

414,585

Operating lease liabilities, non-current

2,536

2,694

Earnout liability, at fair value

44

13,866

Private warrant liability, at fair value

707

15,193

Other liabilities (includes $24,546 and $9,617 at fair value, respectively)

 

25,468

 

12,242

Total liabilities

 

969,704

 

821,702

Commitments and contingencies (Note 16)

 

  

 

  

Stockholders’ equity

 

  

 

Common stock, $0.0001 par value:

 

10

 

10

Authorized shares – 400,000,000 and 400,000,000, respectively

 

  

 

  

Issued and outstanding shares – 98,455,838 and 97,961,597, respectively

Additional paid-in capital

 

670,537

 

641,406

Accumulated other comprehensive loss

(6,171)

(259)

Accumulated deficit

 

(585,023)

 

(424,112)

Total stockholders’ equity

 

79,353

 

217,045

Total liabilities and stockholders’ equity

$

1,049,057

$

1,038,747

The accompanying notes are an integral part of these financial statements.

85

Porch Group, Inc.
Consolidated Statements of Operations
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands, except share amounts)

2022

    

2021

    

2020

Revenue

$

275,948

$

192,433

$

72,299

Operating expenses(1):

 

  

 

  

 

  

Cost of revenue

 

107,577

 

58,725

 

17,562

Selling and marketing

 

113,848

 

84,273

 

41,665

Product and technology

 

59,565

 

47,005

 

28,546

General and administrative

 

110,619

 

85,795

 

28,199

Impairment loss on intangible assets and goodwill

61,386

Gain on divestiture of businesses

(1,442)

Total operating expenses

 

452,995

 

275,798

 

114,530

Operating loss

 

(177,047)

 

(83,365)

 

(42,231)

Other income (expense):

 

  

 

  

 

  

Interest expense

 

(8,723)

 

(5,757)

 

(14,734)

Change in fair value of earnout liability

13,822

(18,519)

Change in fair value of private warrant liability

14,486

(15,389)

2,427

Gain on extinguishment of debt

5,110

5,748

Investment income and realized gains, net of investment expenses

1,174

701

Other income (expense), net

 

571

 

340

 

(6,931)

Total other income (expense)

 

21,330

 

(33,514)

 

(13,490)

Loss before income taxes

 

(155,717)

 

(116,879)

 

(55,721)

Income tax benefit (expense)

 

(842)

 

10,273

 

1,689

Net loss

$

(156,559)

$

(106,606)

$

(54,032)

Induced conversion of preferred stock

(17,284)

Net loss attributable to common stockholders

$

(156,559)

$

(106,606)

$

(71,316)

Loss per share - basic (Note 19)

$

(1.61)

$

(1.14)

$

(1.96)

Loss per share - diluted (Note 19)

$

(1.61)

$

(1.14)

$

(2.03)

 

  

 

  

 

  

Shares used in computing basic loss per share

 

97,351,241

 

93,884,566

 

36,344,234

Shares used in computing diluted loss per share

 

97,351,241

 

93,884,566

 

36,374,215

(1)Amounts include stock-based compensation expense, as follows:

2022

    

2021

    

2020

Cost of revenue

$

$

1

$

2

Selling and marketing

4,855

5,584

1,901

Product and technology

5,435

7,223

5,248

General and administrative

16,751

25,784

4,145

$

27,041

$

38,592

$

11,296

The accompanying notes are an integral part of these financial statements.

86

Porch Group, Inc.

Consolidated Statements of Comprehensive Loss
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands)

Year Ended December 31, 

    

2022

    

2021

    

2020

Net loss

$

(156,559)

$

(106,606)

$

(54,032)

Other comprehensive income (loss):

 

 

 

Current period change in net unrealized loss, net of tax

 

(5,912)

 

(259)

 

Comprehensive loss

$

(162,471)

$

(106,865)

$

(54,032)

The accompanying notes are an integral part of these financial statements.

87

Porch Group, Inc.
Consolidated Statements of Stockholders’ Equity (Deficit)
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands, except share amounts)

Accumulated 

    

    

    

Additional 

    

    

Other

    

Total 

Common Stock

 

Paid-in 

 

Accumulated 

 

Comprehensive

 

Stockholders’

Shares

Amount

 

Capital

Deficit

Loss

 

Equity (Deficit)

Balances as of January 1, 2020

 

34,197,822

$

3

$

203,492

$

(263,474)

$

$

(59,979)

Comprehensive loss

 

 

 

 

(54,032)

 

 

(54,032)

Stock-based compensation

 

 

 

10,660

 

 

 

10,660

Stock-based compensation - earnout

1,976,332

636

636

Issuance of Series B and Series C redeemable convertible preferred stock(1)

 

682,539

 

 

4,836

 

 

 

4,836

Conversion of convertible notes to Series C redeemable convertible preferred stock(1)

198,750

 

 

1,436

 

 

1,436

Repurchase of redeemable convertible preferred stock

 

(75,162)

 

 

(480)

 

 

 

(480)

Issuance of common stock warrants

 

 

 

44

 

 

 

44

Vesting of restricted stock awards issued for acquisitions

 

472,141

 

 

 

 

 

Issuance of common stock for acquisitions

 

785,330

 

 

6,898

 

 

 

6,898

Exercise of stock options and warrants

 

505,711

 

 

1,029

 

 

 

1,029

Net share settlement of common stock options and restricted stock units

1,189,911

Shareholder contribution

 

 

 

17,584

 

 

 

17,584

Inducement to convert preferred stock

(17,284)

(17,284)

Impacts of recognition of contingent beneficial conversion feature

(5,208)

(5,208)

Conversion of common stock warrants into common stock

1,705,266

Conversion of redeemable convertible preferred stock warrants into common stock

702,791

11,029

11,029

Recapitalization and PIPE financing

35,304,052

5

239,722

239,727

Tax impacts of recapitalization

187

187

Earnout liability

4,023,668

(50,238)

(50,238)

Cancellation of redeemable convertible preferred stock repurchase liability

 

 

 

480

 

 

 

480

Balances as of December 31, 2020

 

81,669,151

$

8

$

424,823

$

(317,506)

$

$

107,325

Comprehensive loss

(106,606)

(259)

(106,865)

Stock-based compensation

15,631

15,631

Stock-based compensation - earnout

22,961

22,961

Issuance of common stock for acquisitions

2,042,652

1

35,706

35,707

Contingent consideration for acquisitions

6,685

6,685

Reclassification of earnout liability upon vesting

54,891

54,891

Reclassification of private warrant liability upon exercise

31,730

31,730

Vesting of restricted stock awards

2,549,223

Exercise of stock warrants

11,521,412

1

126,768

126,769

Exercise of stock options

1,700,557

4,326

4,326

Income tax withholdings

(1,521,398)

(28,940)

(28,940)

Capped call transactions

(52,913)

(52,913)

Transaction costs

(262)

(262)

Balances as of December 31, 2021

97,961,597

$

10

$

641,406

$

(424,112)

$

(259)

$

217,045

The accompanying notes are an integral part of these financial statements

88

Porch Group, Inc.
Consolidated Statements of Stockholders’ Equity (Deficit) - Continued
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands, except share amounts)

  

    

    

    

    

Accumulated 

    

Additional 

Other

Total 

Common Stock

 

Paid-in 

 

Accumulated 

 

Comprehensive

 

Stockholders’

Shares

Amount

 

Capital

Deficit

Loss

 

Equity

Balances as of January 1, 2022

 

97,961,597

$

10

$

641,406

$

(424,112)

$

(259)

$

217,045

Comprehensive loss

 

 

 

 

(156,559)

 

(5,912)

 

(162,471)

Stock-based compensation

 

 

 

27,041

 

 

 

27,041

Issuance of common stock for acquisitions

 

628,660

 

 

3,552

 

 

 

3,552

Contingent consideration for acquisitions

530

 

530

Vesting of restricted stock awards

 

2,144,546

 

 

 

 

 

Exercise of stock options

 

473,653

 

 

1,116

 

 

 

1,116

Income tax withholdings

 

(613,377)

 

(3,108)

 

 

 

(3,108)

Repurchases of common stock

(2,388,756)

(4,352)

(4,352)

Balances as of December 31, 2022

 

98,206,323

$

10

$

670,537

$

(585,023)

$

(6,171)

$

79,353

The accompanying notes are an integral part of these financial statements

89

Porch Group, Inc.
Consolidated Statements of Cash Flows
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands)

Year Ended December 31, 

    

2022

    

2021

    

2020

Cash flows from operating activities:

  

 

  

 

  

Net loss

$

(156,559)

$

(106,606)

$

(54,032)

Adjustments to reconcile net loss to net cash used in operating activities

 

 

  

 

  

Depreciation and amortization

 

27,930

 

16,386

 

6,644

Amortization of operating lease right-of-use assets

2,117

1,861

Impairment loss on intangible assets and goodwill

61,386

Loss on sale and impairment of property, equipment, and software

745

595

895

Gain on extinguishment of debt

 

 

(5,110)

 

(5,748)

Loss on remeasurement of debt

895

Gain on divestiture of businesses

(1,442)

Loss on remeasurement of Legacy Porch warrants

2,584

Loss (gain) on remeasurement of private warrant liability

 

(14,486)

 

15,389

 

(2,427)

Loss (gain) on remeasurement of contingent consideration

 

6,944

 

(2,244)

 

1,700

Loss (gain) on remeasurement of earnout liability

(13,822)

18,519

Stock-based compensation

 

27,041

 

38,592

 

11,296

Amortization of investment premium/accretion of discount, net

278

369

Net realized losses on investments

370

67

Interest expense (non-cash)

 

2,270

 

2,387

 

7,488

Other

 

885

 

1,055

 

(23)

Change in operating assets and liabilities, net of acquisitions and divestitures

 

 

  

 

  

Accounts receivable

 

(4,886)

 

(2,905)

 

203

Reinsurance balance due

(70,644)

(15,343)

Prepaid expenses and other current assets

 

(5,146)

 

(5,323)

 

(2,587)

Accounts payable

 

(697)

 

(11,779)

 

4,092

Accrued expenses and other current liabilities

 

(6,519)

 

(15,981)

 

(15,946)

Losses and loss adjustment expense reserves

38,683

(22,417)

Other insurance liabilities, current

21,686

14,396

Deferred revenue

 

66,254

 

53,556

 

2,206

Refundable customer deposits

 

6,537

 

(3,545)

 

(3,521)

Deferred income tax

(287)

Long-term insurance commissions receivable

 

(4,744)

 

(4,156)

(3,365)

Operating lease liabilities, non-current

(2,082)

(2,141)

Other

 

(990)

 

(399)

 

2,419

Net cash used in operating activities

 

(17,736)

 

(34,777)

 

(48,669)

Cash flows from investing activities:

 

  

 

  

 

  

Purchases of property and equipment

 

(2,350)

 

(972)

 

(279)

Capitalized internal use software development costs

 

(8,100)

 

(3,719)

 

(2,601)

Purchases of short-term and long-term investments

 

(52,506)

 

(24,006)

 

Maturities, sales of short-term and long-term investments

21,906

21,694

Acquisitions, net of cash acquired

(38,628)

(256,430)

(7,791)

Net cash used in investing activities

 

(79,678)

 

(263,433)

 

(10,671)

Cash flows from financing activities:

 

  

 

  

 

  

Proceeds from recapitalization and PIPE financing

305,133

Distribution to stockholders

(30,000)

Transaction costs - recapitalization

(262)

(5,652)

Proceeds from debt issuance, net of fees

33,643

413,537

66,190

Repayments of advance funding

(22,746)

Repayments of principal and related fees

 

(5,150)

 

(46,965)

 

(81,640)

Proceeds from issuance of redeemable convertible preferred stock, net of fees

4,714

Capped call transaction

(52,913)

Proceeds from exercises of warrants

 

 

126,741

 

Proceeds from exercises of stock options and Legacy Porch warrants

1,116

4,288

911

Income tax withholdings paid upon vesting of restricted stock units

(3,108)

(28,877)

Payments of acquisition-related contingent consideration

(715)

Repurchase of stock

(1,813)

(42)

Net cash provided by financing activities

 

1,227

 

415,549

 

259,614

Net change in cash, cash equivalents, and restricted cash

$

(96,187)

$

117,339

$

200,274

Cash, cash equivalents, and restricted cash, beginning of period

$

324,792

$

207,453

$

7,179

Cash, cash equivalents, and restricted cash end of period

$

228,605

$

324,792

$

207,453

90

Porch Group, Inc.
Consolidated Statements of Cash Flows — Continued
Years Ended December 31, 2022, 2021 and 2020
(all numbers in thousands)

Year Ended December 31, 

    

2022

    

2021

    

2020

Supplemental disclosures

 

  

 

  

 

  

Cash paid for interest

$

3,512

$

2,662

$

9,103

Cash paid for income taxes

$

674

$

$

Non-cash consideration for acquisitions

$

12,252

$

52,761

$

9,295

Share repurchases included in accrued expenses and other current liabilities

$

2,539

$

$

Reduction of earnout liability due to a vesting event

$

$

54,891

$

Conversion of redeemable convertible preferred stock warrants into common stock

$

$

$

11,029

Earnout liability

$

$

$

50,238

Private warrant liability

$

$

$

31,534

Capital contribution from a shareholder - inducement to convert preferred stock to common

$

$

$

17,284

Non-cash inducement to convert preferred stock to common

$

$

$

17,284

Debt discount for warrants issued (non-cash)

$

$

$

1,215

Cancelation of a convertible promissory note on divestiture of a business

$

$

$

2,724

Conversion of debt to redeemable convertible preferred stock (non-cash)

$

$

$

1,436

Capital contribution from a shareholder - guarantee of debt

$

$

$

300

The accompanying notes are an integral part of these financial statements.

91

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(all numbers in thousands, except share amounts and unless otherwise stated)

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to approximately 30,900 companies and small businesses. Porch’s Insurance segment, with approximately 390,000 insurance and warranty policies in force, operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 national and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offerings. The Vertical Software segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and individuals.

Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships, Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.

December 23, 2020 Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. This merger (the “Merger”) closed on December 23, 2020. Among other transactions which are fully described in “Item 8. Financial Statements and Supplementary Data” in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022, the following transactions occurred:

Immediately prior to the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 5,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to vesting conditions. 1,000,000 restricted shares subject to the same were issued to the Chief Executive Officer of the Company subject to the same vesting condition as the “earnout” shares. An additional 150,000 shares were provided to service providers in exchange for services related to the transaction. See Note 9.

92

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

As a result of the Merger, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
14,235,000 common stock warrants remained outstanding as a result of the merger, of which, 5,700,000 were private warrants and 8,625,000 were public warrants. 1,795,700 private warrants remained unexercised as of December 31, 2022 and 2021. See Note 8.
In connection with the Merger, Porch incurred $30.8 million of transaction costs of which, $5.6 million were paid in cash. In addition, Porch issued 1,580,000 shares of common stock at a fair value of $23.3 million and 150,000 earnout shares at a fair value of $1.9 million as compensation for transaction services. Of the total amount, $27.0 million met the eligibility criteria to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of the recapitalization. $3.8 million were recognized as expenses, as the costs were deemed related to the issuance of private warrants and earnout shares which are liability classified financial instruments.
As a result of the foregoing transactions, $239.7 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares, and $34.0 million liability associated with the Private Warrants, both described above.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the transaction was, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization. The accounting was similar to that of a reverse acquisition, except that no goodwill or other intangible assets were recorded at the time of the Merger.

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

93

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Concentrations

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balances in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurance counterparties. Two reinsurers represented more than 10% individually, and 45% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2022. Five reinsurers represented more than 10% individually, and 68% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2021.

The Company’s insurance and warranty revenues in the Insurance segment are concentrated in Texas (which represent approximately 52% and 61% of the Insurance segment revenues in 2022 and 2021, respectively) and South Carolina (which represent approximately 10% and 9% of the Insurance segment revenues in 2022 and 2021, respectively).

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022 and 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2022, the Company held approximately $148.0 million of cash with three U.S. commercial banks. As of December 31, 2021, the Company held approximately $262.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of December 31, 2022 includes $5.1 million held by the Company’s captive insurance company as a collateral for the benefit of Homeowners of America (“HOA”), $1.0 million held in money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.0 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in nineteen states, and $2.4 million related to acquisition indemnifications. Restricted cash as of December 31, 2021 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty-five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

94

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

215,060

$

315,741

Restricted cash and restricted cash equivalents - current

 

13,545

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

Cash, cash equivalents and restricted cash

$

228,605

$

324,792

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury, corporate and municipal bonds, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in accumulated other comprehensive income (loss) (“AOCI”). Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The accretion or amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. See Note 3 for additional information about the Company’s evaluation.

Realized gains and losses on sales of investments are determined using the specific-identification method.

The following table presents investments pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors.

December 31, 2022

December 31, 2021

Certificates of deposit

$

1,463

$

2,164

U.S. Treasury notes

1,216

1,276

$

2,679

$

3,440

$0.2 million of pledged certificates of deposit and $0.5 million of U.S. Treasury notes are included in short-term investments, and $1.2 million of pledged certificates of deposit and $0.8 million of pledged U.S. Treasury notes are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2022. $1.3 million of pledged certificates of deposit are included in short-term investments, and $1.3 million of pledged U.S. Treasury notes and $0.9 million of pledged certificates of deposit are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2021.

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers, corporate partnerships, and individual policyholders, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions.

95

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2022 and 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected more than twelve months from the balance sheet date. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of December 31, 2022 and 2021, DAC of $8.7 million and $4.0 million, respectively, is included in prepaid expenses and other current assets. Amortized deferred acquisition costs included in sales and marketing expense, amounted to $14.5 million and $2.5 million, for the years ended December 31, 2022 and 2021, respectively.

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

35 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

96

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test.

During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market and income approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired, and recorded impairment charges of $39.4 million related to its Insurance segment.

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.

In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.

During the year ended December 31, 2022, the Company recorded total goodwill impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

There were no goodwill impairment losses recorded during the years ended December 31, 2021 and 2020.

Intangible Assets

Intangible assets consist of acquired customer relationships, acquired technology, trademarks and trade names, renewal rights, insurance licenses, non-compete agreements, value of businesses acquired, and related assets that are amortized over their estimated useful lives. Certain intangible assets are considered to have indefinite lives. We test indefinite-lived intangible assets for impairment annually on October 1 and whenever events or circumstances arise that indicate an impairment may exist. See Impairment of Long-Lived Assets section below.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of

97

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows.

During the third quarter of 2022, management identified various qualitative factors that collectively indicated that the Company had trigger events including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company used an income approach to determine that the estimated fair value of certain asset groups was less than their carrying values, which resulted in impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain businesses within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.

Losses due to impairment of long-lived assets, other than intangible assets, totaled $0.6 million, $0.6 million and $0.6 million during 2022, 2021 and 2020, respectively, and are included in product and technology expense in the consolidated statements of operations.

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”).  IBNR is reviewed regularly using a variety of actuarial techniques. We update the reserve estimates as historical loss experience develops, additional claims are reported and/or settled and new information becomes available. Any changes in estimates are reflected in operating results in the period in which the estimates are changed. Although management believes that the balance of these reserves is adequate, such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the consolidated statements of operations. Losses and LAE, less related reinsurance is charged to expense as incurred.

Reinsurance

In the normal course of business, the Company monitors return and risk and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company’s insurance company subsidiaries have entered proportional and non-proportional reinsurance treaties, under which the insurance company subsidiaries have ceded some, but not all, the liabilities to third-party reinsurers including, but not limited to, catastrophe exposure. The amount and type of reinsurance employed is based on management’s analysis of capital as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market.  

98

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The Company remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements. To minimize its exposure to significant losses from reinsurer insolvencies, HOA evaluates the financial condition of its reinsurers and monitors concentrations of credit risk arising from similar geographic regions, activities, or economic characteristics of the reinsurers.

Additionally, the insurance contracts are subject to contingent commission adjustments and loss participation features, which aligns our interests with those of our reinsurers.

Ceded premium written is recorded in accordance with the applicable terms of the reinsurance contracts and ceded premium earned is charged against revenue over the period of the reinsurance contracts. Ceded losses incurred reduce net loss and LAE incurred over the applicable periods of the reinsurance contracts with third-party reinsurers.

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current in the consolidated balance sheets:

    

As of December 31, 2022

    

As of December 31, 2021

Ceded reinsurance premiums payable

$

29,204

$

22,523

Commissions payable, reinsurers and agents

21,045

10,697

Advance premiums

 

8,668

 

4,277

Funds held under reinsurance treaty

 

1,851

 

2,206

General and accrued expenses payable

942

321

Other insurance liabilities, current

$

61,710

$

40,024

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions prior to the third anniversary of the Merger. One-third of the earnout shares met the market vesting condition when the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period in the first quarter of 2021. An additional third vested when the Company’s common stock had a closing price of greater than or equal to $20.00 over the same measurement criteria in the fourth quarter of 2021 (see Note 9). The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the consolidated statements of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in “December 23, 2020 Merger” section of Note 1, all

99

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue Recognition

The Company generates revenue from a variety of sources:

Insurance revenue in the form of insurance and warranty premiums, policy fees, commissions from reinsurers and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;
Software and service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;
Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for providing select services directly to the homeowner; and
Post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc.

The Company determines revenue recognition for contracts with customers through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;

100

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads and commissions from third-party insurance carriers, performance of home project and moving services (Move-related and Post-move Revenue), and providing access to the Company’s software platforms and services (Software and Service Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software services provided to home inspectors, roofing companies, title insurance companies, mortgage companies, and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. The Company’s typical subscription contracts are monthly or annual contracts in which pricing is based on a specified volume of activity. The Company also provides certain data analytics, transaction monitoring and marketing services under subscription and service contracts. Fees earned for providing access to the software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the software and services during the contract term.

Move-related Revenue

Move-related revenue is generated when the Company connects service providers directly to homeowners, and includes fees earned from providing services directly to the homeowner, mainly moving services. The Company generally invoices for move-related services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing move-related services are non-refundable and there is generally no right of return.

In certain of our move-related product offerings, the Company acts as the principal in the revenue transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers, and the Company recognizes these revenues on a gross basis. In other instances, third-party merchant partners are responsible for delivering the service to the end customer. Revenue for these arrangements is recognized on a net basis.

101

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Post-move Revenue

Post-move revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service (fixed consideration), or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection (variable consideration). When the transaction price is variable, the transaction price is constrained and limited to an amount the Company believes is not probable of significant reversal.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

Post-move revenue also includes fees earned from providing a variety of services directly to the homeowner, mainly handyman services. The Company generally invoices for services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing service projects are non-refundable and there is generally no right of return.

The Company acts as the principal in these service transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Insurance and Warranty Revenue

Insurance Revenue

In January 2020, the Company, through its wholly owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold for an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

The Company estimates LTV each period by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. Management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. If the Company identifies changes that it believes are indicative of an increase or decrease to prior period LTVs, the Company will update its estimates of variable consideration. There were no changes to the estimated variable consideration for the periods presented.

Starting in April 2021, through the newly acquired Homeowners of America Holding Corporation and its subsidiaries (collectively, “HOA”), the Company is authorized to write various forms of homeowners and auto

102

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

insurance. Insurance-related revenues primarily relate to premiums, policy fees, ceding commissions and reinsurance profit share. Premiums are recognized as revenue over the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the reinsurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Warranty Revenue

The Company provides warranty products to homeowners which are sold through various channels including home inspection companies, real estate agents and direct to customers These products provide customers with product protection that enhances or extends coverage offered by the manufacturer’s warranty and provides additional customer-friendly benefits that go beyond the scope of a manufacturer’s warranty. Typically, our home warranty policies cover a ninety-day to three-year period. Revenue for these policies is recognized ratably over the actual warranty coverage period for each individual policy.

The Company also offers products that customers may purchase to extend the manufacturer’s covered warranties for a term of up to twenty-five years. Revenue for these policies is recognized over the term of the agreement in proportion to the Company’s relief from risk we expect to incur in satisfying the contract obligations.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year, which generally consist of sales commissions to employees. As of December 31, 2022 and 2021, the Company had $0.3 million and $0.1 million of capitalized costs in prepaid expenses and other current assets, respectively, and $0.6 million and $0.3 million, respectively, in other assets on the consolidated balance sheets.

The capitalized contract costs are amortized over an estimated period of benefit. During the years ended December 31, 2022, 2021, and 2020, $0.2 million, $0.1 million and $nil of amortization of capitalized costs, respectively, was recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Cost of Revenue

Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.

103

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021 and 2020, the Company incurred $13.5 million, $3.6 million, and $2.2 million in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option-pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

The Company also issues awards which contain performance and/or market conditions. For awards with performance conditions, we recognize compensation expense only if the specified performance condition is probable of achievement. We update our assessment of probability at each reporting period. All compensation expense for performance awards with market conditions only, is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.

The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis.

104

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms. For warrants that meet all of the criteria for equity classification, the warrants are recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are recorded as a liability at their initial fair value, and then are remeasured as of each balance sheet date thereafter. Changes in the estimated fair value of the liability for warrants are recognized as a non-cash gain or loss on the consolidated statements of operations in the period in which the change occurred.

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner(s) as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Leases

The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.

Operating leases are primarily for office space and are included in operating lease right-of-use (“ROU”) assets, accrued expenses and other current liabilities, and operating lease liabilities on our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives. Operating ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes in index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Payments for terminating the lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. Non-lease components that are variable in nature are recorded in variable lease expense in the period incurred.

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of

105

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

For operating leases with a term of one year or less, we have elected to not recognize a lease liability or ROU asset on our consolidated balance sheet. Instead, we recognize the lease payments as expense on a straight-line basis over the lease term. Short-term lease expenses are immaterial to our consolidated statements of operations and cash flows.

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

Year Ended December 31, 

    

2022

    

2021

2020

Interest income

$

717

$

33

$

Loss on remeasurement of debt

(895)

Loss on remeasurement of Legacy Porch warrants

 

 

 

(2,584)

Transaction costs - recapitalization

 

 

 

(3,974)

Gain on settlement of accounts payable

 

 

175

 

796

Other, net

(146)

132

(274)

$

571

$

340

$

(6,931)

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022, and applied the guidance for business combinations during 2022. The impact of the adoption on the consolidated balance sheets, statements of operations, and statements of cash flows was immaterial.

106

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2. Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

Year Ended December 31, 

2022

2021

2020

Vertical Software segment

Software and service subscriptions

$

72,777

$

57,004

$

7,672

Move-related transactions

62,317

60,996

36,921

Post-move transactions

19,821

19,150

19,206

Total Vertical Software segment revenue

154,915

137,150

63,799

Insurance segment

Insurance and warranty premiums, commissions and policy fees

 

121,033

 

55,283

 

4,166

Total Insurance segment revenue

121,033

55,283

4,166

Divested Businesses

4,334

 

 

 

Total revenue(1)

$

275,948

$

192,433

$

72,299

(1) Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.

Disclosures Related to Contracts with Customers

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at December 31, 2022 and 2021.

Contract Assets —Insurance Commissions Receivable

A summary of the activity impacting the contract assets is presented below:

    

Contract Assets

Balance at January 1, 2020

$

Estimated lifetime value of commissions on insurance policies sold by carriers

4,313

Cash receipts

(784)

Balance at December 31, 2020

3,529

Estimated lifetime value of commissions on insurance policies sold by carriers

8,089

Cash receipts

(2,234)

Balance at December 31, 2021

9,384

Estimated lifetime value of commissions on insurance policies sold by carriers

 

9,925

Cash receipts

 

(3,788)

Balance at December 31, 2022

$

15,521

107

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

As of December 31, 2022, $3.3 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $12.3 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Deferred Revenue

A summary of the activity impacting deferred revenue is presented below:

Vertical Software

Deferred Revenue

Balance at January 1, 2020

$

3,333

Additional amounts deferred

6,602

Impact of acquisitions

196

Revenue recognized

(4,923)

Balance at December 31, 2020

5,208

Additional amounts deferred

5,539

Impact of acquisitions

1,170

Revenue recognized

(8,103)

Balance at December 31, 2021

3,814

Additional amounts deferred

19,421

Impact of acquisitions

137

Revenue recognized

(19,498)

Balance at December 31, 2022

$

3,874

Deferred revenue on our consolidated balance sheets as of December 31, 2022 and 2021, includes $266.8 million and $197.3 million, respectively, of deferred revenue related to our Insurance segment.

Remaining Performance Obligations

The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2022 and 2021.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

108

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Warranty Revenue and Related Balance Sheet Disclosures

Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement.

At December 31, 2022, we had $20.0 million, $4.4 million and $1.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively. At December 31, 2021, we had $14.9 million, $nil and $nil of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively.

For the year ended December 31, 2022, we incurred $3.7 million in expenses related to warranty claims.

3. Investments

The following table provides the Company’s investment income, and realized gains on investments:

Year Ended December 31, 

2022

    

2021

Investment income, net of investment expenses

$

1,544

$

768

Realized gains on investments

22

62

Realized losses on investments

(392)

(129)

Investment income and realized gains, net of investment expenses

$

1,174

$

701

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

As of December 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

35,637

$

5

$

(320)

$

35,322

Obligations of states, municipalities and political subdivisions

11,549

2

(1,326)

10,225

Corporate bonds

 

31,032

 

32

 

(2,837)

 

28,227

Residential and commercial mortgage-backed securities

12,790

11

(1,268)

11,533

Other loan-backed and structured securities

6,804

6

(476)

6,334

Total investment securities

$

97,812

$

56

$

(6,227)

$

91,641

As of December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total investment securities

$

67,880

$

150

$

(455)

$

67,575

The amortized cost and fair value of securities at December 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

109

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

As of December 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

34,972

$

34,878

Due after one year through five years

18,899

17,293

Due after five years through ten years

19,938

17,665

Due after ten years

 

4,409

 

3,938

Residential and commercial mortgage-backed securities

12,790

11,533

Other loan-backed and structured securities

6,804

6,334

Total

$

97,812

$

91,641

Other-than-temporary Impairment

The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the extent to which the market value of the security is below its cost or amortized cost;
-general market conditions and industry or sector specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position at December 31, 2022 and 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(127)

$

10,748

$

(193)

$

9,824

$

(320)

$

20,572

Obligations of states, municipalities and political subdivisions

(929)

6,258

(397)

3,504

(1,326)

9,762

Corporate bonds

(1,623)

16,531

(1,214)

10,328

(2,837)

26,859

Residential and commercial mortgage-backed securities

(687)

6,565

(581)

4,952

(1,268)

11,517

Other loan-backed and structured securities

(359)

4,633

(117)

1,094

(476)

5,727

Total securities

$

(3,725)

$

44,735

$

(2,502)

$

29,702

$

(6,227)

$

74,437

110

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

At December 31, 2022 and 2021, there were 483 and 358 securities, respectively, in an unrealized loss position. Of these securities, 218 had been in an unrealized loss position for 12 months or longer as of December 31, 2022. No securities were in an unrealized loss position for 12 months or longer at December 31, 2021.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes and market conditions. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at December 31, 2022 or 2021.

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement as of December 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

6,619

$

$

$

6,619

Debt securities:

U.S. Treasuries

35,322

35,322

Obligations of states and municipalities

10,225

10,225

Corporate bonds

28,227

28,227

Residential and commercial mortgage-backed securities

11,533

11,533

Other loan-backed and structured securities

6,334

6,334

$

41,941

$

56,319

$

$

98,260

Liabilities

Contingent consideration - business combinations

$

$

$

24,546

    

$

24,546

Contingent consideration - earnout

 

 

 

44

    

44

Private warrant liability

 

707

707

$

$

$

25,297

$

25,297

111

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Fair Value Measurement as of December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $9.0 million were management’s cash flow estimates and the discount rate of 17%.

The Company estimated the fair value of the business combination contingent consideration triggered by stock price milestones, related to Floify acquisition in October 2021, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $15.5 million, were the stock price of $1.88, strike price of $36.00, discount rate of 10.3% and volatility of 95%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.

During 2021, the target stock price milestone for one of the legacy acquisitions was met, and a $1.7 million gain equal to the fair value of the contingent consideration was recognized in general and administrative expense on the consolidated statements of operations.

112

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

During 2021, contingent consideration associated with a business combination from 2018 was settled in full for a cash payment of $2.1 million.

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 100%, forfeiture rate of 15% and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.

Private Warrants

The Company estimated the fair value of the private warrants of $0.7 million using the Black-Scholes option-pricing model. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 90%, remaining contractual term of 2.98 years, and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.

Redeemable Convertible Preferred Stock Warrants

The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate. All redeemable convertible preferred stock warrants that were issued prior to the Merger were canceled in exchange of common stock at the closing of the Merger on December 23, 2020.

Level 3 Rollforward

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value, and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

8,700

Settlements

(715)

Change in fair value, loss (gain) included in net loss(1)

(13,822)

6,944

(14,486)

Fair value as of December 31, 2022

$

44

$

24,546

$

707

113

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

10,374

Settlements

(54,891)

(2,062)

(31,730)

Change in fair value, loss (gain) included in net loss(1)

18,519

(2,244)

15,389

Fair value as of December 31, 2021

$

13,866

$

9,617

$

15,193

Redeemable 

Contingent

Convertible 

Contingent

Consideration -

Private

Preferred Stock 

Consideration -

Business

Warrant

    

Warrants

    

FVO Notes

    

Earnout

Combinations

Liability

Fair value as of January 1, 2020

$

6,684

$

11,659

$

$

100

$

Additions

 

1,762

 

 

50,238

 

1,749

 

33,961

Settlements

(11,030)

(8,698)

 

 

 

Change in fair value, loss (gain) included in net loss(1)

2,584

895

 

 

1,700

 

(2,427)

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

50,238

$

3,549

$

31,534

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations (See Note 7).

Fair Value Disclosure

As of December 31, 2022 and 2021, the fair value of the convertible senior notes (the “2026 Notes”) is $238.6 million and $400.4 million, respectively. The decrease of $161.8 million is primarily due to the decline in the stock price at December 31, 2022, as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance. The fair value of the line of credit and other notes approximates the unpaid principal balance. All debt, other than the 2026 Notes which is Level 2, is considered a Level 3 measurement. See Note 7.

5. Property, Equipment, and Software

Property, equipment, and software, net consists of the following:

    

December 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,326

$

7,287

Furniture, office equipment, and other

 

2,118

 

2,006

Internally developed software

 

17,128

 

13,102

Leasehold improvements

 

1,178

 

2,191

 

28,750

 

24,586

Less: Accumulated depreciation and amortization

 

(16,510)

 

(17,920)

Property, equipment, and software, net

$

12,240

$

6,666

114

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Depreciation and amortization expense related to property, equipment, and software was $4.2 million, $4.4 million, and $3.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment losses.

Intangible assets consist of the following as of December 31, 2022:

Weighted

    

Accumulated

Average 

Intangible

Amortization

Intangible 

Useful Life 

Assets,

And

Assets, 

    

(in years)

    

gross

    

Impairment

    

Net

Customer relationships

 

9.0

$

69,730

$

(15,079)

$

54,651

Acquired technology

 

5.0

 

37,932

(16,468)

 

21,464

Trademarks and tradenames

 

10.0

 

25,071

(5,724)

 

19,347

Non-compete agreements

3.0

619

(407)

212

Value of business acquired

1.0

400

(400)

Renewal rights

6.0

9,734

(2,113)

7,621

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

148,446

$

(40,191)

$

108,255

Intangible assets consist of the following as of December 31, 2021:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(6,760)

$

50,050

Acquired technology

 

5.0

 

48,135

(10,095)

 

38,040

Trademarks and tradenames

 

12.0

 

25,389

(2,587)

 

22,802

Non-compete agreements

2.0

450

(251)

199

Value of business acquired

1.0

400

(294)

106

Renewal rights

6.0

9,734

(811)

8,923

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(20,798)

$

129,830

During the third quarter of 2022, the Company recorded impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain asset groups within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.

115

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Aggregate amortization expense related to intangibles was $23.8 million, $12.3 million, $2.9 million for the years ended December 31, 2022, 2021 and 2020, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:

Estimated

Amortization

    

Expense

2023

$

19,992

2024

18,998

2025

 

15,140

2026

 

10,201

2027

 

9,090

Thereafter

 

29,874

$

103,295

Goodwill

The following table summarizes the changes in the carrying amount of goodwill:

    

Goodwill

Balance as of January 1, 2020

$

18,274

Acquisitions

10,176

Divestitures

(161)

Balance as of December 31, 2020

28,289

Acquisitions

197,365

Balance as of December 31, 2021

225,654

Acquisitions

38,064

Impairment loss

(43,758)

Purchase price adjustments(1)

24,737

Balance as of December 31, 2022

$

244,697

(1) During the year ended December 31, 2022, the Company recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12. Business Combinations and Disposals for more information.

During 2022, the Company recorded impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were no impairments of goodwill during the years ended December 31, 2021 and 2020.

116

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

7. Debt

At December 31, 2022, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(8,508)

$

416,492

Advance funding arrangement

15,670

(760)

14,910

Term loan facility, due 2029

10,000

10,000

Other notes

 

450

 

(87)

 

 

363

$

451,120

$

(847)

$

(8,508)

$

441,765

At December 31, 2021, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,785)

$

414,215

Other notes

 

600

 

(80)

 

 

520

$

425,600

$

(80)

$

(10,785)

$

414,735

Minimum principal payment commitments as of December 31, 2022, are as follows:

Principal

Payments

2023

$

17,215

2024

 

1,545

2025

 

1,545

2026

 

426,395

2027

 

1,395

Thereafter

 

3,025

$

451,120

Convertible Senior Notes

In September 2021, Porch completed a private Rule 144A offering of $425 million aggregate principal amount of its 0.75% Convertible Senior Notes due in September 2026 (the “2026 Notes”) at an issue price of 100%, which includes $40 million aggregate principal amount of 2026 Notes issued and sold pursuant to the exercise of the initial purchasers’ option to purchase additional 2026 Notes. The 2026 Notes were offered only to qualified institutional buyers (as defined in the Securities Act of 1933, as amended (the “Securities Act”)), pursuant to Rule 144A under the Securities Act. The net proceeds from the sale of the 2026 Notes were approximately $413.5 million after deducting the initial purchasers’ fees and other estimated expenses. The maturity date of the 2026 Notes is September 15, 2026.

The 2026 Notes are not redeemable at the Company’s option prior to September 20, 2024. The Company may redeem for cash all or any portion of the 2026 Notes, at the Company’s option, on or after September 20, 2024, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a

117

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Notes.

The 2026 Notes are convertible at an initial conversion rate of 39.9956 shares of common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $25.0027 per share of common stock (the “Conversion Rate”). The Conversion Rate is subject to customary adjustments for certain events as described in the indenture governing the 2026 Notes. The Company may settle the conversion option obligation with cash, shares of the Company’s common stock, or any combination of cash and shares of the Company’s common stock. Holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) on or after June 15, 2026 until the close of business on the second trading day immediately preceding the maturity date of September 15, 2026.  In addition, holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) at any time prior to the close of business on the business day immediately preceding June 15, 2026 only under the following circumstances:

during any fiscal quarter commencing after the calendar quarter ending on December 31, 2021, if the Company’s common stock price exceeds 130% of the conversion price for at least 20 trading days during the 30 consecutive trading days at the end of the prior calendar quarter;
during the five business days after any five consecutive trading days in which the trading price per $1,000 2026 Notes was less than 98% of the product of the closing sale price of the Company’s common stock and the then current conversion rate;
upon the occurrence of certain corporate actions;
upon the occurrence of a fundamental change, a make-whole fundamental change or any share exchange event; or
prior to the related redemption date if the Company elects to exercise the company call option.

Upon the occurrence of a make-whole fundamental change or the exercise of the Company’s redemption option, the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such make-whole fundamental change or exercise of redemption (not to exceed 52.9941 shares of common stock per $1,000 principal amount of the 2026 Notes). As of December 31, 2022, none of the conditions of the 2026 Notes to early convert have been met.

The Company concluded that the 2026 Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Debt issuance costs were recorded as a direct deduction from the related liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is 1.3%.

Interest expense recognized related to the 2026 Notes was $5.4 million and $1.6 million for the years ended December 31, 2022 and 2021, respectively, and comprised of contractual interest expense and amortization of debt issuance costs.

Capped Call Transactions

In connection with the offering of the 2026 Notes, the Company purchased capped calls from certain financial institutions with respect to its common stock. The capped calls each have an initial strike price of $25.0027 per share of the Company’s common stock, which corresponds to the initial conversion price of the 2026 Notes. The capped calls each have an initial cap price of $37.7400 per share and expire in incremental components on each trading date beginning on September 13, 2021 and ending on September 15, 2026. The capped calls are intended to offset potential

118

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

dilution to the Company’s common stock or offset any cash payments the Company is required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The capped calls are subject to adjustments for certain corporate events and standard antidilution provisions.

The Company paid an aggregate amount of $52.9 million for the capped calls. The maximum number of shares of Company’s common stock that can be purchased by the Company under the capped call (assuming no adjustment event) is 5,736,869. The capped call transactions do not meet the criteria for accounting as a derivative as they are indexed to the Company’s stock. As such, the cost of the capped calls is recorded as a reduction to additional paid-in capital on the consolidated balance sheets.

Advance Funding Arrangement

For certain home warranty contracts, the Company participates in a financing arrangement with third-party financers that provide the Company with contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy the Company’s repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount received by the Company. As part of the arrangement, the Company pays financing fees, which are collected by the third-party financers upfront, and are initially recognized as a debt discount. Financing fees are amortized as interest expense under the effective interest method. The implied interest rate varies per contract and is generally approximately 14% of total funding received.

As of December 31, 2022, the principal balance of advance funding arrangement is $15.7 million and the unaccreted discount is $0.8 million. Interest expense recognized related to advance funding arrangement was $2.6 million and $0.4 million for the years ended December 31, 2022 and 2021, respectively.

Line of Credit

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and matured on November 16, 2022. The RLOC was terminated with no outstanding balance at December 31, 2022.

Term Loan Facility

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of December 31, 2022, the Company has borrowed $10.0 million on the term loan facility. Outstanding balances under the term loan facility bear interest at the Wall Street Journal Prime + 0% and mature on December 17, 2029. Principal payments are required beginning on January 15, 2023 in equal quarterly installments of $349 thousand through the maturity date.

2020 Promissory Notes

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021. As of December 31, 2022, the promissory notes had a carrying amount of $0.5 million.

119

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Senior Secured Term Loans

In conjunction with the issuance of 2026 Notes in September 2021 described above, all outstanding obligations under senior secured term loans were repaid. These included the outstanding principal of $40.0 million, $2.3 million of final prepayment fees, and $0.5 million of interest and legal fees. A loss on extinguishment of $3.1 million was recorded for the year ended December 31, 2021.

Paycheck Protection Program Loans

In 2021, all outstanding loans under the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act were forgiven in whole. As a result, the outstanding principal balance of $8.5 million and unpaid interest of $0.1 million were written off and the Company recorded a $8.6 million gain on extinguishment of debt in the consolidated statements of operations for the year ended December 31, 2021.

8. Equity and Warrants

Shares Authorized

As of December 31, 2022, the Company had authorized a total of 410,000,000 shares for issuance with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diluted capital structure:

December 31, 

2022

Issued and outstanding common shares

    

96,405,838

Earnout shares

 

2,050,000

Total common shares issued and outstanding

98,455,838

Common shares reserved for future issuance:

Private warrants

1,795,700

Stock options (Note 9)

 

3,862,918

Restricted and performance stock units and awards (Note 9)

 

6,230,165

2020 Equity Plan pool reserved for future issuance (Note 9)

 

11,189,745

Convertible senior notes, due 2026(1)

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

Total shares of common stock outstanding and reserved for future issuance

 

149,164,054

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25.00 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.
(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

120

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Repurchases of Common Shares

In October 2022, the Company’s board of directors approved a share repurchase program authorizing management to repurchase up to $15 million in the Company’s common stock and/or convertible notes. Repurchases under this program may be made from time to time on the open market between November 10, 2022 and June 30, 2023, at prevailing market prices, in privately negotiated transactions, in block trades, and/or through other permissible means.

During the fourth quarter of 2022, the Company repurchased 2,388,756 shares, of which 2,139,241 shares were canceled prior to December 31, 2022, and 249,515 shares were canceled in January 2023. The total cost of these 2022 repurchases was $4.4 million, of which $2.5 million is recorded as a liability in accrued expenses and other current liabilities in the consolidated balance sheet as of December 31, 2022. The cost paid to repurchase shares in excess of the par value of $4.3 million is charged to accumulated deficit.

Warrants

PTAC Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025, which is five years after the Merger.

On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021

1,795,700 private warrants were outstanding as of December 31, 2022 and 2021. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in change in fair value of private warrant liability in the consolidated statements of operations. See Note 4.

Detail related to public and private warrant activity is as follows:

Number of 

Number of 

 

Common

Warrants

 

Shares Issued

Balances as of January 1, 2021

    

    

14,325,000

Cash exercised

 

 

(12,352,830)

11,521,412

Canceled

(176,470)

Balances as of December 31, 2021

 

 

1,795,700

11,521,412

Exercised

 

 

Canceled

Balances as of December 31, 2022

 

 

1,795,700

11,521,412

121

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

9. Stock-Based Compensation

2020 and 2012 Equity Incentive Plans

On July 29, 2020, the Board of Directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”) and on December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan. The 2020 Plan became effective immediately upon the closing of the Merger.

As of December 31, 2022, the aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,189,745. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ended December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch Board of Directors.

The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance awards (“PRSUs”) and other stock awards to employees, officers, non-employee directors and independent service providers of the Company, collectively referred to as “Awards” or “Equity Awards.”

Legacy Porch’s 2012 Equity Incentive Plan (the “2012 Plan”) provided for the grant of equity awards to employees, directors and consultants of Legacy Porch prior to the Merger. Each Legacy Porch option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested or unvested, was converted into an option to purchase a number of shares of common stock and continued to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch option immediately prior to the consummation of the Merger.

Stock-Based Compensation

Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:

    

    

2022

    

2021

    

2020

Secondary market transaction

$

$

1,933

$

1,616

Employee earnout restricted stock

22,961

Employee awards

 

27,041

 

13,698

 

9,680

Total operating expenses

$

27,041

$

38,592

$

11,296

Secondary market transaction

In 2019 and 2020, the Company’s CEO and certain executives of the Company entered into a series of secondary market transactions related to Porch.com redeemable convertible preferred stock. In 2020, stock-based compensation expense of $1.6 million was recorded related to these awards. The remaining stock-based compensation expense of $1.9 million related to these awards was recognized in the first quarter of 2021.

122

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Stock Options

Options granted under the 2020 Plan and 2012 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board of Directors or the Compensation Committee of the Board of Directors. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment.

Detail related to stock option activity for the year ended December 31, 2022 is as follows:

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of December 31, 2021

 

4,822,992

$

3.63

 

7.0

$

57,973

Options granted

 

9,396

 

3.15

 

  

 

  

Options exercised

 

(473,653)

 

2.36

 

  

 

  

Options forfeited

 

(416,735)

 

5.01

 

  

 

  

Options expired

 

(79,082)

 

6.33

 

  

 

  

Balances as of December 31, 2022

 

3,862,918

$

3.58

 

5.6

$

74

Exercisable at December 31, 2022

 

3,429,421

$

3.20

 

5.4

$

71

The fair value of each employee stock option granted during the years ended December 31, 2022, 2021 and 2020, were estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions:

    

2022

    

2021

    

2020

Risk-free interest rate

 

3.2 %

0.9 – 1.3 %

0.3 – 0.6 %

Expected term (years)

 

6

5 – 6

5 – 6

Dividend yield

 

Volatility

 

60 %

60 – 61 %

59 – 60 %

Weighted-average grant-date fair value per share

 

$1.85

$8.23

$2.26

The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through December 31, 2022 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximates the expected term estimated by the Company.

The fair value of stock options that vested during the years ended December 31, 2022, 2021 and 2020, was $1.9 million, $2.6 million and $1.8 million, respectively.

The total amount of unrecognized stock-based compensation expense for options granted to employees and nonemployees as of December 31, 2022 is approximately $1.4 million and is expected to be recognized over a weighted-average period of 1.2 years.

123

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

RSUs

During 2022, the Company granted RSUs under various equity award programs. RSUs granted to employees typically vest 25% of the shares one year after the vesting commencement date and the remainder ratably on a quarterly or semi-annual basis over the following three years. Certain RSUs vest quarterly over three years from the vesting commencement date.

The following table summarizes the activity of RSUs for the year ended December 31, 2022:

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

2,675,578

$

18.77

Granted

 

5,775,348

4.38

Vested

 

(2,157,886)

9.59

Canceled

(983,799)

11.42

Balances as of December 31, 2022

 

5,309,241

$

8.21

The total amount of unrecognized stock-based compensation expense for RSUs granted to employees and nonemployees as of December 31, 2022 is approximately $36.3 million and is expected to be recognized over a weighted-average period of 1.2 years.

PRSUs

The Company has two types of PRSUs outstanding - awards for which the vesting is subject to both a time-based vesting schedule and either (a) only market condition achievement (the “Market Only Awards”) or (b) the achievement of both performance conditions and market conditions (the “Performance and Market Awards”).

The Market Only Awards will be earned if, within 36 months following the grant date, the closing price of a share of the Company’s common stock is greater than or equal various target prices over any 20 trading days within any 30-consecutive trading day period (each a “Stock Price Hurdle”) as defined in the award terms. The requirement to achieve the Stock Price Hurdles meets the definition of a market condition. To the extent a Stock Price Hurdle is achieved, the Market Only Awards vest in accordance with the defined time-based graded vesting schedule, subject to the individual’s employment or service with the Company through the applicable vesting date.

The Performance and Market Awards are subject to two performance goals each year over a three-year performance period (each year, an “Achievement Period”):

the price of a share of the Company’s common stock must achieve specified compound growth rates over any 20 trading days within any 30-consecutive trading day period during the applicable Achievement Period (the “Absolute Share Price Requirement”), and
the Company must achieve a revenue target in comparison to the Board-approved budget during the applicable Achievement Period (the “Revenue Condition”). If the Revenue Condition was not achieved in the prior Achievement Period, the target revenue amount for the following Achievement Period is increased from the next year’s budget based on the prior year shortfall.

For the Achievement Periods in each of 2022, 2023, and 2024, the percentage of the target shares earned varies based on the achieved growth rate during the period, provided that the Revenue Condition is also met for the applicable Achievement Period. The maximum payout of the award is 200% of the target PRSUs for all Achievement Periods.

124

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Therefore, the number of shares of the Company’s common stock earned by the grantee will depend on the level of achievement as compared to the target.

Any earned PRSUs will time vest as of the Compensation Committee’s determination of achievement following the Achievement Period in 2024, subject to the individual’s employment or service with the Company through the end of the Achievement Period in 2024.

For the Performance and Market Awards, each of the Achievement Periods effectively represents a separate award. The grant date of each annual award is not established until the associated Revenue Condition has been established via the Board-approved Company budget for the applicable fiscal year. The requisite employment or service period for each tranche is from the applicable grant date through the end of the Achievement Period in 2024. The Absolute Share Price Requirement represents a market condition, and the Revenue Condition represents a performance condition.

The following table summarizes the activity of PRSUs for the year ended December 31, 2022:

    

Number of 

Performance

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

37,184

$

21.51

Granted

 

1,185,336

3.63

Vested

 

Forfeited

(301,596)

1.85

Balances as of December 31, 2022

 

920,924

$

4.94

During 2022, 301,596 Performance and Market Awards were forfeited due to the failure to satisfy the required performance condition. The total amount of unrecognized stock-based compensation expense for the remaining PRSUs as of December 31, 2022, is approximately $1.8 million and is expected to be recognized over a weighted-average period of 0.9 years.

Employee Earnout Restricted Stock

Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock price is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional one-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final one-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all remaining holders of earnout shares. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the employee earnout shares.

During 2021, 641,526 restricted employee earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.2 million in stock-based compensation expense related to the employee earnout shares in 2021.

125

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

During 2022, 73,623 shares were forfeited due to employee terminations. This resulted in the grant of 12,019 additional shares to employee holders at a weighted-average grant date fair value of $0.31. Stock-based compensation expense related to the employee earnout shares was immaterial in 2022.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman, was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36 months following the closing of the Merger. One-third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional one-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final one-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the award.

During 2021, 666,666 CEO restricted earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.8 million in stock-based compensation expense related to the restricted stock award in 2021.

No stock-based compensation expense related to CEO earnout shares was recognized in 2022.

10. Income Taxes

The components of the income tax benefit (expense) provision are as follows:

    

2022

    

2021

    

2020

Current:

 

  

 

  

 

  

Federal

$

(483)

$

1,065

$

State

 

(644)

 

(205)

 

(71)

Total current

 

(1,127)

 

860

 

(71)

Deferred

 

  

 

  

 

  

Federal

 

285

 

8,561

 

1,433

State

 

 

852

 

327

Total deferred

 

285

 

9,413

 

1,760

Income tax (expense) benefit

$

(842)

$

10,273

$

1,689

126

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.

    

December 31, 

    

December 31, 

2022

2021

Deferred tax assets

 

  

 

  

Accrued expenses and other

$

1,230

$

1,080

Unrealized gain/loss on investments

1,296

Stock-based compensation

1,626

1,753

Deferred revenue

 

49,053

 

37,108

Goodwill

 

6,378

 

357

Operating lease liabilities

1,071

1,126

Loss and loss adjustment reserves

16,392

11,971

Net operating losses

 

100,920

 

87,802

Disallowed interest

 

5,676

 

5,098

Research and development capitalized costs

521

Valuation allowance

 

(117,568)

 

(88,613)

Total deferred tax assets

 

66,595

 

57,682

Deferred tax liabilities

 

  

 

  

Property and equipment

(87)

(50)

Intangibles

(3,614)

(10,660)

Operating lease right-of-use assets

(1,026)

(1,091)

Deferred policy acquisition costs

(1,907)

(857)

Reinsurance balance due

(59,794)

(44,197)

Internally developed software

 

(590)

 

(1,180)

Total deferred tax liabilities

 

(67,018)

 

(58,035)

Net deferred tax liabilities

$

(423)

$

(353)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, Accounting for Income Taxes, the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $29.0 million for the year ended December 31, 2022 from $88.6 million at December 31, 2021, to $117.6 million at December 31, 2022.

As of December 31, 2022, the Company had net operating loss carryforwards for federal tax purposes of approximately $410.9 million and $250.1 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes generated prior to January 1, 2018, will begin to expire in 2031, and the net operating loss carryforwards for state tax purposes began to expire in 2023. The net operating loss with an unlimited carryforward period is $313.2 million for federal tax purposes and $60.1 million for state tax purposes. Utilization of net operating loss and tax credit carryforwards are subject to certain limitations under Sections 382–384 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations. The Company has determined that it has

127

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

experienced a limited number of ownership changes in its history but does not expect the resulting limitations to impose any significant constraints on the benefit of its tax attributes. Additional ownership changes may occur in the future.

A reconciliation of the income tax benefit (expense) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:

2022

2021

2020

Tax computed at federal statutory rate

$

32,701

$

24,492

$

11,702

State tax, net of federal tax benefit

 

4,879

 

5,531

 

2,097

Loss on impairment

 

(3,836)

 

 

Equity compensation

 

(3,939)

 

12,821

 

1,148

Officer compensation

(860)

(5,306)

(176)

Debt transactions

 

4,808

 

(1,791)

 

824

Enacted tax rate changes

 

90

 

123

 

159

Return to provision

 

(6,533)

 

(648)

 

502

Valuation allowance

 

(27,724)

 

(25,296)

 

(13,764)

Other

 

(428)

 

347

 

(803)

Income tax benefit (expense)

$

(842)

$

10,273

$

1,689

The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2022, 2021 and 2020 was (0.5)%, 8.8%, and 3.0%, respectively. The difference for all years is due primarily to the tax benefit of pre-tax book losses being offset by the valuation allowance. The Company also recorded deferred tax benefits in 2021 and 2020, resulting from the release of a portion of the Company’s valuation allowance due to new deferred tax liabilities arising from certain stock acquisitions.

The Company files federal and state income tax returns. The Company is not currently under examination but is open to audit by the I.R.S. and state tax authorities for tax years beginning in 2012. The resolutions of any examinations are not expected to be material to these financial statements. As of December 31, 2022, there are no penalties or accrued interest recorded in the financial statements.

The Company had no uncertain tax position reserves as of December 31, 2022 and 2021.

On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022. Based upon our analysis of the Inflation Reduction Act of 2022 and subsequently released guidance, we do not believe that its provisions will have a material impact on our financial statements.

For tax years beginning on or after January 1, 2022, the Tax Cuts and Jobs Act of 2017 (“TCJA”) eliminates the option to currently deduct research and development expenses and requires taxpayers to capitalize and amortize them over five years for research activities performed in the United States and 15 years for research activities performed outside the United States pursuant to IRC Section 174. Although Congress is considering legislation that would repeal or defer this capitalization and amortization requirement, it is not certain that this provision will be repealed or otherwise modified.

11. 401(k) Savings Plan

The Company has multiple defined contribution savings plans under Section 401(k) of the Internal Revenue Code. These plans cover substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plans may be made at the discretion of the Board. Prior to 2021, the Company had not made contributions to the plans. For the

128

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

years ended December 31, 2022 and 2021, the Company made $0.8 million and $0.6 million of contributions, respectively.

12. Business Combinations and Disposals

During 2022, 2021 and 2020, the Company completed several business combination transactions. The purpose of each of the acquisitions was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $2.1 million, $5.4 million and $0.2 million during the years ended December 31, 2022, 2021 and 2020, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets acquired and liabilities assumed, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition date.

2022 Acquisitions

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2022:

Weighted Average Useful Life (in years)

    

RWS

    

Other

    

Total

Purchase consideration:

Cash

$

25,572

$

13,763

$

39,335

Issuance of common stock

3,552

3,552

Holdback liabilities and amounts in escrow

1,000

1,500

2,500

Contingent consideration - liability-classified

8,700

8,700

Total purchase consideration:

$

38,824

$

15,263

$

54,087

Assets:

Cash, cash equivalents and restricted cash

$

2,030

$

256

$

2,286

Current assets

525

7

532

Property and equipment

497

497

Operating lease right-of-use assets

871

871

Intangible assets:

Customer relationships

8

13,860

2,750

16,610

Acquired technology

5

500

1,480

1,980

Trademarks and tradenames

9

400

200

600

Non-competition agreements

7

180

20

200

Goodwill

27,366

10,698

38,064

Total assets acquired

46,229

15,411

61,640

Current liabilities

(6,869)

(148)

(7,017)

Operating lease liabilities, non-current

(536)

(536)

Net assets acquired

$

38,824

$

15,263

$

54,087

129

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

April 1, 2022 Acquisition of Residential Warranty Services (“RWS”)

On April 1, 2022, the Company entered into a stock and membership interest purchase agreement with Residential Warranty Services (“RWS”) to acquire its home warranty and inspection software and services businesses. On this date, the Company completed the acquisition of substantially all of RWS’ operations except for those in Florida and California. The aggregate consideration, subject to certain closing adjustments, for the completed acquisitions was $38.8 million, including $25.6 million in cash, $1.0 million held in escrow for 24 months to satisfy potential indemnifications, $3.6 million of Porch common stock, and $8.7 million in contingent consideration based on specific metrics.

The acquisitions of the Florida and California operations are subject to certain regulatory and other approvals and are expected to close in fiscal 2023. The Company expects to pay approximately $2.4 million, subject to certain closing adjustments, to close these acquisitions.

The purpose of the acquisitions is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Goodwill is expected to be deductible for tax purposes and is subject to further adjustment pending the closing of the acquisition of the remaining RWS operations in Florida and California.

The following table summarizes the fair value of the intangible assets of RWS as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

13,860

 

8

Acquired technology

500

3

Trademarks and tradenames

400

 

9

Non-competition agreements

180

7

$

14,940

 

  

The weighted-average amortization period for the acquired intangible assets is 7.7 years.

The estimated fair value of the customer related intangible assets was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the acquired internally developed and used technology was derived using the cost approach considering the estimated costs to replicate existing software. The estimated fair value of the non-competition agreement was calculated through the income approach using the with and without method over the contractual term of the agreement.

Other acquisitions

During 2022, the Company completed one or more acquisitions which were not material to the consolidated financial statements. The purpose of any such acquisition, may include without limitation, to expand the scope and nature of the Company’s services offerings, add additional team members with important skillsets, and/or realize synergies. Goodwill of $10.7 million is expected to be deductible for tax purposes.

Pro forma results of operations have not been presented because the effects of 2022 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

130

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2021 Acquisitions

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2021:

Weighted Average Useful Life (in years)

    

V12 Data

    

HOA

    

Rynoh

    

AHP

    

Floify

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,196

$

84,370

$

32,302

$

43,750

$

75,959

$

27,121

$

283,698

Issuance of common stock

22,773

9,908

3,026

35,707

Holdback liabilities and amounts in escrow

150

1,000

3,500

2,500

900

1,775

9,825

Contingent consideration - equity-classified

6,685

6,685

Contingent consideration - liability-classified

1,410

8,632

327

10,369

Total purchase consideration:

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

5,078

$

1,508

$

1,473

$

27,268

Current assets

4,939

235,669

932

8,221

221

1,795

251,777

Property and equipment

996

615

334

17

87

80

2,129

Operating lease right-of-use assets

1,383

1,258

159

913

731

445

4,889

Intangible assets:

Customer relationships

9.0

1,650

16,700

12,700

7,000

10,320

48,370

Acquired technology

4.0

3,525

2,800

28,300

1,340

35,965

Trademarks and tradenames

12.0

1,225

12,200

900

700

6,025

650

21,700

Non-competition agreements

2.0

40

90

40

55

225

Value of business acquired

7.0

400

400

Renewal rights

8.0

7,692

2,042

9,734

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,708

45,370

22,051

45,681

53,056

14,499

197,365

Other non-current assets

55,165

25

3

55,193

Total assets acquired

31,501

397,795

40,374

62,677

96,968

35,410

664,725

Current liabilities

(6,871)

(269,460)

(517)

(15,487)

(1,014)

(2,485)

(295,834)

Operating lease liabilities, non-current

(848)

(898)

(72)

(685)

(555)

(204)

(3,262)

Long term liabilities

(2,026)

(7,434)

(79)

(46)

(9,585)

Deferred tax liabilities, net

(5,175)

(3,983)

(176)

(426)

(9,760)

Net assets acquired

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

January 12, 2021 Acquisition of V12 Data

On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the two succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $0.8 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

131

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

The weighted-average amortization period for the acquired intangible assets is 7.6 years.

The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

April 5, 2021 Acquisition of HOA

On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and operate as a full-service insurance carrier in 15 states at the time of the acquisition. Total consideration related to this transaction included $114.8 million, consisting of $84.1 million in cash, $22.8 million in Porch common stock, and acquisition hold backs and contingent consideration of $7.7 million. An additional $0.3 million related to the final working capital adjustment was paid to the sellers in the third quarter of 2021. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $1.9 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

10

Business acquired

 

400

 

1

Renewal rights

7,692

 

8

Insurance licenses

 

4,960

Indefinite

$

41,952

 

  

The weighted-average amortization period for the acquired intangible assets is 9.5 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the

132

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

transaction compared to the future premium remaining to be earned. Renewal rights asset was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach.

May 20, 2021 Acquisition of Rynoh

On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $0.2 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,800

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,490

 

  

The weighted-average amortization period for the acquired intangible assets is 10 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

September 9, 2021 Acquisition of AHP

On September 9, 2021, Porch acquired AHP, a company providing home warranty policies. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $46.3 million, consisting of $43.8 million in cash paid at closing, and acquisition hold backs of $2.5 million. Acquisition-related costs of $0.5 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

Since the acquisition date of AHP, the Company finalized the preliminary estimated fair value of AHP assets acquired and liabilities assumed. As a result, in the year ended December 31, 2022, the Company recorded a net increase to goodwill of approximately $23.8 million attributed to increases in current liabilities and net decreases in current assets.

133

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The following table summarizes the fair value of the intangible assets of AHP as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Renewal rights

$

2,042

 

6

Trademarks and tradenames

700

 

10

$

2,742

 

  

The weighted-average amortization period for the acquired intangible assets is 7.0 years.

Renewal rights asset was estimated through the income approach based on forecast and cash flows from the renewal policies modeled over the life of the renewals. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology.

October 27, 2021 Acquisition of Floify

On October 27, 2021, Porch acquired Floify, a company providing digital mortgage automation and point-of-sale software for mortgage companies and loan officers. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $95.4 million, consisting of $76.0 million in cash, $9.9 million of Porch common stock, $0.9 million in acquisition hold backs and a guarantee that the Porch common stock will double in value by the end of 2024 with respect to any such Porch shares retained by the sellers throughout the period. The guarantee requires Porch to provide additional shares of common stock or cash to sellers if the stock does not double in value. The value of the guarantee at acquisition date was estimated to be $8.6 million. Acquisition-related costs of $0.4 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of Floify as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

7,000

 

4

Acquired technology

 

28,300

 

4

Trademarks and tradenames

6,025

 

15

Non-competition agreements

 

40

3

$

41,365

 

  

The weighted-average amortization period for the acquired intangible assets is 5.6 years.

The fair value of customer relationships and non-competition agreements, was estimated through the with-and-without method based on a comparison of the prospective revenues or expenses for the business with and without these intangible assets in place. The fair value of trade name and trademarks, was estimated through the income approach using the relief from royalty methodology. The fair value of the acquired technology was estimated through the multi-period excess earnings method.

134

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Revenue and Net Loss Information Related to 2021 Acquisitions

Revenue from these five acquisitions included in the Company’s consolidated statements of operations through December 31, 2021 is $79.6 million. Net loss included in the Company’s consolidated statements of operations from these acquisitions through December 31, 2021 is $1.8 million.

Unaudited Pro Forma Consolidated Financial Information

The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the acquisitions deemed significant under ASC 805 – Business Combinations, which were V12 Data, HOA, Rynoh and Floify had occurred on January 1, 2020:

    

Year ended

December 31, 

 

2021

 

2020

Revenue

$

215,769

$

148,771

Net loss

$

(112,239)

$

(61,253)

Other Acquisitions

During 2021, the Company completed other acquisitions which were not individually or in aggregated material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $1.6 million and are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021. Goodwill of $3.5 million is not expected to be deductible for tax purposes, while goodwill of $11.0 million is expected to be deductible for tax purposes.

135

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2020 Acquisitions and Disposals

The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2020:

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

iRoofing

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

July 23, 2020 Acquisition

On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1.6 million of acquired goodwill to be deductible for income tax purposes.

December 31, 2020 Acquisition (“iRoofing”)

On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes.

136

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Other Acquisitions

In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were immaterial. We expect $0.2 million of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes.

Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

2020 Disposal

On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that was to be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5.0 million in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the fair value option and had a fair value at the time of the transaction of $2.7 million. The consideration allocated to the revenue transaction based on the fair value of services to be delivered was $5.0 million. The remainder of the consideration was determined to be consideration for Serviz. Serviz had net assets of approximately $1.3 million. The gain of $1.4 million is included in the gain on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2020.

13. Leases

The Company leases office facilities from unrelated parties under operating lease agreements that have initial terms ranging from 1 to 5 years. Some leases include one or more options to renew, generally at our sole discretion, with renewal terms that can extend the lease term up to 10 additional years. In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.

Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows:

2022

2021

Operating lease cost

$

2,621

$

2,155

Variable lease cost

254

339

$

2,875

$

2,494

Prior to the adoption of Topic 842 on January 1, 2021, the Company recognized operating lease costs on a straight-line basis once control of the space was achieved. Rent expense was $1.7 million in 2020.

137

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Supplemental cash flow information related to leases is as follows:

2022

2021

Cash paid for amounts included in measurement of lease liabilities:

Operating cash outflows for operating leases

$

2,082

$

2,141

Right-of-use assets obtained in exchange for new lease obligations:

Operating leases

$

6,835

$

6,365

Supplemental balance sheet information related to leases is as follows:

December 31,

2022

2021

Operating lease right-of-use assets

$

4,201

$

4,504

Operating lease liabilities, current(1)

$

1,810

$

1,957

Operating lease liabilities, non-current

2,536

2,694

Total operating lease liabilities

$

4,346

$

4,651

(1) Operating lease liabilities, current are included in accrued expenses and other current liabilities on the consolidated balance sheets.

Other information related to operating leases is as follows:

December 31,

2022

2021

Weighted average remaining lease term

2.9 years

2.1 years

Weighted average discount rate

8.8%

9.4 %

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of December 31, 2022 is as follows:

    

    

Lease 

Payments

2023

$

2,097

2024

 

1,516

2025

 

848

2026

 

367

2027

 

29

Thereafter

 

Total lease payments

$

4,857

Less imputed interest

(511)

Total present value of lease liabilities

$

4,346

14. Reinsurance

Certain premiums and benefits are ceded to other insurance companies under various reinsurance agreements. The reinsurance agreements provide HOA with increased capacity to write larger risks and maintain its exposure to loss within its capital resources. Ceded reinsurance contracts do not relieve HOA from its obligations to policyholders. HOA remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements.

138

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2022 Program:

The Company’s third-party quota share reinsurance program is split into two separate placements to maximize coverage and cost efficiency. The 2022 Coastal program, which covers the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, is placed at 61.75% of subject property and casualty losses. The 2022 Core program covers the remainder of the Company’s business and is placed at 90% of subject property and casualty losses. Both programs are effective for the period January 1, 2022 through December 31, 2022, and are subject to certain limits, which vary by participating reinsurer, for single loss occurrences and/or aggregate losses.

Property catastrophe excess of loss treaties which were in effect through March 31, 2022, developed over four layers and limited the Company’s net retention to $2 million per loss occurrence. Effective April 1, 2022, the Company purchased property catastrophe excess of loss reinsurance from third party reinsurers which develops over 5 layers to provide coverage up to a net loss of $336 million, in excess of $4 million per occurrence. The Company also places reinstatement premium protection to cover any reinstatement premiums due on the first three layers.

The Company purchases property per risk reinsurance covering non-weather losses in excess of $500 thousand per occurrence for all property coverage lines, to limit the Company’s net retention to $50 thousand per covered event for Core and $191 thousand per covered event for Coastal. These contracts are subject to certain limits for single loss occurrences and/or aggregate losses and provide a certain number of free reinstatements during the treaty period, all of which varies by contract.

2021 Program:

The Company’s 2021 third-party quota share reinsurance program was split into two separate placements to maximize coverage and cost efficiency. The 2021 Coastal program, which covered the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, was placed at 90% of subject property and casualty losses. The 2021 Core program covered the remainder of the Company’s business and was placed at 90% of subject property and casualty losses. Both programs were effective for the period since the acquisition date of April 5, 2021 and through December 31, 2021, and were subject to certain limits, which varied by participating reinsurer, for single loss occurrences and/or aggregate losses

The effects of reinsurance on premiums written and earned for the period since the acquisition date of April 5, 2021 were as follows:

Year Ended December 31, 

2022

2021

Written

Earned

Written

Earned

Direct premiums

$

462,179

$

395,968

$

266,609

$

213,423

Ceded premiums

 

(399,400)

 

(349,952)

 

(237,102)

 

(199,366)

Net premiums

$

62,779

$

46,016

$

29,507

$

14,057

139

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The effects of reinsurance on incurred losses and LAE for the period since the acquisition date of April 5, 2021 were as follows:

Year Ended December 31, 

2022

2021

Direct losses and LAE

$

280,505

$

181,256

Ceded losses and LAE

(224,202)

(162,752)

Net losses and LAE

$

56,303

$

18,504

The detail of reinsurance balances due is as follows:

December 31, 2022

December 31, 2021

Ceded unearned premium

$

203,157

$

153,710

Losses and LAE reserve

76,999

56,752

Reinsurance recoverable

18,765

17,780

Other

139

174

Reinsurance balance due

$

299,060

$

228,416

15. Unpaid Losses and Loss Adjustment Reserve

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the period since the acquisition date of HOA on April 5, 2021:

Year Ended

Period Ended

December 31, 2022

December 31, 2021

Reserve for unpaid losses and LAE, at January 1, 2022 and April 5, 2021

$

61,949

$

84,366

Reinsurance recoverables on losses and LAE

 

(56,752)

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables, at January 1, 2022 and April 5, 2021

5,197

1,468

Add provisions for losses and LAE occurring in:

Current year

55,148

17,583

Prior year

1,155

921

Net incurred losses and LAE during the current year

56,303

18,504

Deduct payments for losses and LAE occurring in:

Current year

(32,111)

(13,154)

Prior year

(5,756)

(1,621)

Net claim and LAE payments during the current year

(37,867)

(14,775)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

23,633

5,197

Reinsurance recoverables on losses and LAE

76,999

56,752

Reserve for unpaid losses and LAE, at December 31

$

100,632

$

61,949

Lower than expected recoveries on reinsurance relating to claims occurring in prior years resulted in an increase in incurred losses of $1.2 million for the year ended December 31, 2022. As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made resulting in an increase of $0.9 million for the period since the acquisition date of April 5, 2021 to December 31, 2021.

140

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The claim counts in the following tables are cumulative reported claim counts as of December 31, 2022 and are equal to the sum of cumulative open and cumulative closed claims, including claims closed without payment. The following supplementary information presents incurred and paid losses by accident year, net of reinsurance ($ in thousands, except for number of claims):

December 31, 2022

Incurred losses and allocated loss adjustment expenses, net of reinsurance,

Cumulative

for the years ended December 31,

    

    

Number of

2018

2019

2020

2021

2022

IBNR Reserves

 

Reported Claims

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

7,512

 

$

7,041

$

7,046

$

7,380

$

7,396

$

8,369

2019

 

 

 

9,666

 

9,678

 

9,773

 

9,786

 

20

 

10,790

2020

 

 

 

 

12,664

 

14,281

 

14,587

 

84

 

13,152

2021

 

 

 

 

 

19,795

 

20,614

 

976

 

34,548

2022

 

 

 

 

 

 

55,110

 

14,575

 

18,550

Total

$

107,493

$

15,655

85,409

Cumulative paid losses and allocated adjustment expenses, net of reinsurance,

    

for the year ended December 31,

2018

2019

2020

2021

2022

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

5,295

 

$

6,690

$

6,838

$

7,213

$

7,345

2019

 

 

 

7,405

 

9,324

 

9,578

 

9,694

2020

 

 

 

 

9,750

 

13,865

 

14,142

2021

 

 

 

 

 

15,335

 

20,569

2022

 

 

 

 

 

 

32,073

Total

$

83,823

Liability for losses and loss adjustment expenses, net of reinsurance

$

23,669

Liability for losses and loss adjustment expenses, net of reinsurance, related to accident years prior to 2017 was $40 thousand for the year ended December 31, 2022.

Average annual percentage payout of accident year incurred claims by age, net of reinsurance (unaudited supplementary information) as of December 31, 2022:

1

2

3

4

5

83.8

%

15.1

%

0.8

%

0.6

%

0.2

%

141

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

16. Commitments and Contingencies

Purchase Commitments

As of December 31, 2022, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2023

    

$

4,577

2024

 

3,232

2025

 

1,391

2026

 

2027

 

$

9,200

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and was appealed to the Ninth Circuit Court of Appeals. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. The remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. The Court has set a brief schedule on Defendants’ forthcoming motion to dismiss. The case is stayed pending resolution of Defendants’ motion. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants sought to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also sought punitive damages, attorney’s fees and costs. Certain claimants settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March

142

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2022. In July 2022, the Arbitrator issued his Final Award finding no merit to any of the claims asserted by claimant Kandela, LLC and determined Porch to be the prevailing party on all counts. The Arbitrator also awarded Porch and its insurers legal fees and costs in the amount of $1.4 million as the prevailing party and, if recovered in full, a significant portion of which would be expected to be allocable to its corporate insurance providers. On October 12, 2022, the Los Angeles Superior Court confirmed the Arbitration Award and entered Judgment in Porch’s favor. Kandela has failed to pay the judgment in Porch’s favor. On January 18, 2023, Porch filed a fraudulent conveyance claim against Kandela and its members for wrongfully distributing assets that could have satisfied the judgment.

Putative Wage and Hours Class Action

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021, defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Porch (prior to the December 23, 2020 merger) and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs sought damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. The parties recently attended mediation, which was successful, and a deal was reached. The parties have executed the long form settlement agreement and obtained final approval of the settlement from the court on August 11, 2022. Porch paid the individual settlement in September 2022, and Plaintiff’s individual claims were dismissed and released. Porch also funded the class action settlement in September 2022 and the settlement payments to the class were distributed in October 2022. The settlement is now final, and the class action release runs through April 25, 2022. The settlement checks expire in 180 days, at which point the case will be closed.

Other

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

Regulatory Requirements and Restrictions

HOA is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HOA conducts business. State regulations cover all aspects of HOA’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HOA has capital and surplus in excess of this requirement.

As of December 31, 2022, HOA’s total statutory surplus is $76.3 million (capital stock of $3 million and surplus of $73.3 million). A of December 31, 2021, HOA’s total statutory surplus was $48.5 million (capital stock of $3 million and surplus of $45.5 million).

As of December 31, 2022 and 2021, HOA had restricted cash and investments totaling $3.7 million and $3.8 million, respectively, pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1 for additional disclosures.

143

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus.” The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HOA in 2022 and 2021. In 2023, HOA is permitted to pay up to $7.6 million in dividends.

HOA prepares its statutory-based financial statements in conformity with accounting practices prescribed or permitted by the Texas Department of Insurance. Prescribed statutory accounting practices primarily include those published as statements of Statutory Accounting Principles by the National Association of Insurance Commissioners, as well as state laws, regulations and general administrative rules. Permitted statutory accounting practices encompass all accounting practice not so prescribed. As of December 31, 2022, there were no material permitted statutory accounting practices utilized by HOA.

17. Segment Information

The Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our chief operating decision-maker (“CODM”) manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance.

Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software subscription and service fees from companies, and non-insurance revenue.

Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.

The following table provides the Company’s revenue by segment:

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment revenues:

Vertical Software

$

154,915

$

137,150

$

63,799

Insurance

121,033

55,283

4,166

Divested businesses

4,334

Total segment revenue

$

275,948

$

192,433

$

72,299

During 2020, our insurance revenue was generated solely from commissions earned from third-party insurance carriers through EIG, which began its operations in early 2020.

Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as (i) revenue less (ii) the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses, excluding (iii) non-cash items or items that management does not consider are reflective of our ongoing core operations.

144

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Currently, we do not allocate any shared expenses to our reportable segments. We include these expenses in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.

The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.

The following tables provide financial information for our two reportable segments and reconciliations to consolidated financial information for the periods presented:

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment adjusted EBITDA (loss):

Vertical Software

$

14,678

$

20,733

$

12,718

Insurance

 

(5,499)

 

9,007

 

405

Corporate and Other

 

(58,780)

 

(53,760)

 

(30,001)

Divested Businesses

(1,441)

Total segment adjusted EBITDA (loss)

 

(49,601)

 

(24,020)

 

(18,319)

Reconciling items:

Depreciation and amortization

(27,930)

(16,386)

(6,644)

Non-cash stock-based compensation expense

(27,041)

(38,592)

(11,296)

Acquisition and other transaction costs

(2,334)

(5,360)

(311)

Impairment loss on intangible assets and goodwill

(61,386)

Non-cash losses and impairment of property, equipment and software

(637)

(550)

(611)

Revaluation of contingent consideration

(6,944)

2,244

(1,700)

SPAC transaction bonus

(3,350)

Investment income and realized gains

(1,174)

(701)

Operating loss

$

(177,047)

$

(83,365)

$

(42,231)

The CODM does not review assets on a segment basis. As of December 31, 2022, goodwill for the Vertical Software segment and the Insurance segment was $191.9 million and $52.8 million, respectively. As of December 31, 2021, goodwill for the Vertical Software segment and the Insurance segment was $182.8 million and $42.9 million, respectively.

All of the Company’s revenue is generated in the United States, except for an immaterial amount. As of December 31, 2022, and 2021, the Company did not have material assets located outside of the United States.

18. Related Parties

In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3.2 million in cash and 950,000 shares of Porch Group, Inc. common stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17.3 million in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17.3 million.

145

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

19. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, PRSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2022, 2021 and 2020:

Year Ended December 31, 

    

2022

    

2021

    

2020

Numerator:

 

  

 

  

  

Net loss used to compute net loss per share:

$

(156,559)

$

(106,606)

$

(54,032)

Induced conversion of preferred stock

(17,284)

Basic

(156,559)

(106,606)

$

(71,316)

Adjustment for change in fair value of warrant liability

(2,427)

Diluted

$

(156,559)

$

(106,606)

$

(73,743)

Denominator:

 

  

 

  

 

  

Weighted average shares outstanding used to compute loss per share:

Basic

 

97,351,241

 

93,884,566

 

36,344,234

Dilutive effect of warrants

29,981

Diluted

97,351,241

93,884,566

36,374,215

Loss per share - basic

$

(1.61)

$

(1.14)

$

(1.96)

Loss per share - diluted

$

(1.61)

$

(1.14)

$

(2.03)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

Year Ended December 31, 

2022

    

2021

2020

Stock options

 

3,862,918

 

4,822,992

6,414,611

Restricted stock units and awards

5,309,241

2,712,762

2,581,902

Performance restricted stock units

920,924

Public and private warrants

 

1,795,700

 

1,795,700

8,625,000

Earnout shares

2,050,000

2,050,000

6,150,000

Convertible debt(1)

16,998,130

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

1,192,989

146

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of December 31, 2022.

(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

See Note 8 for additional information regarding the terms of warrants. See Note 9 for additional information regarding stock options and restricted stock units and awards. See Note 7 for additional information regarding convertible debt.

147

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(all numbers in thousands, except share amounts and unless otherwise stated)

20.   Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements

Description of Restatement of Financial Information

Under the Company’s third-party quota share reinsurance program, the Company’s insurance subsidiary has ceded some, but not all, the liabilities related to losses and loss adjustment expenses (LAE) to third-party reinsurers. The losses ceded to third-party reinsurance companies are subject to certain terms, which vary by participating reinsurer, which impact the amount of losses that the Company can cede under those respective terms. The Company identified an error in the accounting for these arrangements, in that the terms were not fully considered in the calculation of losses ceded to third party reinsurance companies. As a result of this error, the Company determined that the cost of revenue was misstated during the interim periods as follows: $4.0 million understated for the three months ended March 31, 2022; $0.7 million understated for the three months ended June 30, 2022 (for a total of $4.7 million understated for the six months ended June 30, 2022); and $0.3 million overstated for the three months ended September 30, 2022 (for a net total understatement of $4.4 million for the nine months ended September 30, 2022).

In connection with this restatement, the Company is also correcting other immaterial errors in revenue, selling and marketing expenses, interest expense, prepaid expenses and other current assets, goodwill, deferred revenue, refundable customer deposits, and current debt. The restatement of the 2022 quarterly financial statements does not impact the Company’s reported cash position.

In the following tables, we have presented a reconciliation of our unaudited condensed consolidated financial information as originally reported, to the as restated amounts as of and for the three months ended March 31, 2022, the three and six months ended June 30, 2022, and the three and nine months ended September 30, 2022. The restatements will be reflected in the comparative financial statements included in our future filings of our 2023 unaudited condensed consolidated financial statements within our Quarterly Reports on Form 10-Q.

148

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The table below sets forth the unaudited condensed consolidated balance sheet information, including the balances as reported, adjustments and the balances as restated (in thousands, except per share amounts):

149

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

For the reporting period

For the reporting period

For the reporting period

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

in thousands

in thousands

in thousands

Current assets

Cash and cash equivalents

$

292,373

$

$

292,373

$

271,003

$

$

271,003

$

260,198

$

$

260,198

Accounts receivable, net

29,996

(2,608)

27,388

38,474

(2,424)

36,050

37,032

(1,668)

35,364

Short-term investments

8,462

8,462

8,165

8,165

7,212

7,212

Reinsurance balance due

239,739

(3,403)

236,336

273,971

(4,720)

269,251

303,987

(4,391)

299,596

Prepaid expenses and other current assets

21,087

(334)

20,753

22,621

(668)

21,953

21,160

(1,002)

20,158

Restricted cash

10,162

10,162

10,574

10,574

16,296

16,296

Total current assets

601,819

(6,345)

595,474

624,808

(7,812)

616,996

645,885

(7,061)

638,824

Property, equipment, and software, net

8,340

8,340

9,984

9,984

11,236

11,236

Goodwill

226,576

23,814

250,390

273,831

23,814

297,645

228,091

23,814

251,905

Long-term investments

56,865

56,865

56,228

56,228

55,357

55,357

Long-term insurance commission receivable

9,061

9,061

10,461

10,461

11,930

11,930

Intangible assets, net

124,306

124,306

136,575

136,575

111,728

111,728

Restricted cash, non-current

500

500

500

500

500

500

Right-of-use assets, net

3,922

3,922

6,052

6,052

4,697

4,697

Other assets

5,373

5,373

1,519

1,519

3,057

3,057

Total assets

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

Liabilities and Stockholders' Equity

Current liabilities

Accounts payable

$

8,016

$

$

8,016

$

7,739

$

$

7,739

$

6,717

$

$

6,717

Accrued expenses and other current liabilities

35,029

(889)

34,140

47,967

(1,353)

46,614

36,847

36,847

Deferred revenue

198,857

283

199,140

243,425

557

243,982

277,616

277,616

Refundable customer deposit

16,686

2,030

18,716

19,246

2,372

21,618

19,867

2,718

22,585

Current portion of long term debt

150

19,532

19,682

150

18,863

19,013

6,275

16,557

22,832

Losses and loss adjustment expense reserves

79,608

79,608

88,894

88,894

100,298

100,298

Other insurance liabilities, current

43,049

43,049

61,516

61,516

55,945

55,945

Total current liabilities

381,395

20,956

402,351

468,937

20,439

489,376

503,565

19,275

522,840

Long term debt

415,002

415,002

416,568

416,568

425,012

425,012

Refundable customer deposit - non-current

Earnout liability, at fair value

2,687

2,687

100

100

57

57

Private warrant liability, at fair value

5,004

5,004

926

926

802

802

Lease liability - non-current

2,267

2,267

3,622

3,622

2,968

2,968

Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)

15,528

15,528

30,825

30,825

24,952

24,952

Total liabilities

821,883

20,956

842,839

920,978

20,439

941,417

957,356

19,275

976,631

Stockholders’ equity

Common stock, $0.0001 par value:

Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively

Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively

10

10

10

10

10

10

Additional paid-in capital

647,551

647,551

659,814

659,814

664,362

664,362

Accumulated other comprehensive income

(2,774)

(2,774)

(4,559)

(4,559)

(6,571)

(6,571)

Accumulated deficit

(429,908)

(3,487)

(433,395)

(456,285)

(4,437)

(460,722)

(542,676)

(2,522)

(545,198)

Total stockholders’ equity

214,879

(3,487)

211,392

198,980

(4,437)

194,543

115,125

(2,522)

112,603

Total liabilities and stockholders' equity

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

150

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The tables below set forth the unaudited condensed consolidated statements of operations, including the balances as reported, adjustments and the as restated balances (in thousands, except per share amounts):

Three Months Ended

Six Months Ended

Three Months Ended

March 31, 2022

June 30, 2022

June 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

62,561

$

1,006

$

63,567

$

133,330

$

1,152

$

134,482

$

70,769

$

146

$

70,915

Operating Costs and Expenses:

Cost of revenue

21,189

4,027

25,216

49,747

4,720

54,467

28,558

693

29,251

Selling and marketing

25,743

334

26,077

54,569

668

55,237

28,826

334

29,160

Product and technology

14,231

14,231

30,009

30,009

15,777

15,777

General and administrative

26,699

26,699

55,103

55,103

28,405

28,405

Loss on impairment of intangible assets and goodwill

Total operating expenses

87,862

4,361

92,223

189,428

5,388

194,816

101,566

1,027

102,593

Operating income (loss)

(25,301)

(3,355)

(28,656)

(56,098)

(4,236)

(60,334)

(30,797)

(881)

(31,678)

Other income (expense):

Interest Expense

(2,293)

(134)

(2,427)

(4,151)

(201)

(4,352)

(1,858)

(67)

(1,925)

Loss on remeasurement of earnout liability

11,179

11,179

13,766

13,766

2,587

2,587

Loss on remeasurement of private warrant liability

10,189

10,189

14,267

14,267

4,078

4,078

Investment income and realized gains

197

197

440

440

243

243

Other, net

56

56

(107)

(107)

(162)

(162)

Total other income (expense)

19,328

(134)

19,194

24,215

(201)

24,014

4,888

(67)

4,821

Income (loss) before income taxes

(5,973)

(3,489)

(9,462)

(31,883)

(4,437)

(36,320)

(25,909)

(948)

(26,857)

Income tax benefit (expense)

177

177

(290)

(290)

(468)

(468)

Net loss

$

(5,796)

$

(3,489)

$

(9,285)

$

(32,173)

$

(4,437)

$

(36,610)

$

(26,377)

$

(948)

$

(27,325)

Total other comprehensive loss

(2,515)

(2,515)

(4,300)

(4,300)

(1,785)

(1,785)

Total comprehensive loss

$

(8,311)

$

(3,489)

$

(11,800)

$

(36,473)

$

(4,437)

$

(40,910)

$

(28,162)

$

(948)

$

(29,110)

Loss per share - Basic and diluted

$

(0.06)

$

(0.10)

$

(0.33)

$

(0.38)

$

(0.27)

$

(0.28)

Shares used in computing basic and diluted loss per share

96,074,527

96,074,527

96,611,294

96,611,294

97,142,163

97,142,163

151

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Nine Months Ended

Three Months Ended

Three Months Ended

September 30, 2022

September 30, 2022

December 31, 2022

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

208,696

$

3,139

$

211,835

$

75,366

$

1,987

$

77,353

$

64,113

Operating Costs and Expenses:

Cost of revenue

83,016

4,391

87,407

33,269

(329)

32,940

20,170

Selling and marketing

84,815

1,002

85,817

30,245

334

30,579

28,031

Product and technology

44,446

44,446

14,438

14,438

15,119

General and administrative

80,360

80,360

25,257

25,257

30,259

Loss on impairment of intangible assets and goodwill

57,057

57,057

57,057

57,057

4,329

Total operating expenses

349,694

5,393

355,087

160,266

5

160,271

97,908

Operating income (loss)

(140,998)

(2,254)

(143,252)

(84,900)

1,982

(82,918)

(33,795)

Other income (expense):

Interest Expense

(6,236)

(268)

(6,504)

(2,085)

(67)

(2,152)

(2,219)

Loss on remeasurement of earnout liability

13,809

13,809

43

43

13

Loss on remeasurement of private warrant liability

14,391

14,391

124

124

95

Investment income and realized gains

775

775

335

335

399

Other, net

(37)

(37)

69

69

608

Total other income (expense)

22,702

(268)

22,434

(1,514)

(67)

(1,581)

(1,104)

Income (loss) before income taxes

(118,296)

(2,522)

(120,818)

(86,414)

1,915

(84,499)

(34,899)

Income tax benefit (expense)

(268)

(268)

23

23

(574)

Net loss

$

(118,564)

$

(2,522)

$

(121,086)

$

(86,391)

$

1,915

$

(84,476)

$

(35,473)

Total other comprehensive (loss) income

(6,312)

(6,312)

(2,012)

(2,012)

400

Total comprehensive loss

$

(124,876)

$

(2,522)

$

(127,398)

$

(88,403)

$

1,915

$

(86,488)

$

(35,073)

Loss per share - Basic and diluted

$

(1.22)

$

(1.25)

$

(0.88)

$

(0.86)

$

(0.36)

Shares used in computing basic and diluted loss per share

97,009,351

97,009,351

97,792,485

97,792,485

98,365,762

152

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The table below sets forth the unaudited condensed consolidated statements of cash flows, including balances as reported, adjustments and balances as restated amounts (in thousands). Note that only amounts that have changed have been disclosed.

Three Months Ended

Six Months Ended

Nine Months Ended

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

Net loss

$

(5,796)

$

(3,488)

$

(9,284)

$

(32,173)

$

(4,437)

$

(36,610)

$

(118,564)

$

(2,522)

$

(121,086)

Change in operating assets and liabilities

Accounts receivable

(1,296)

2,608

1,312

(9,907)

2,424

(7,483)

(8,639)

1,668

(6,971)

Reinsurance balance due

(11,323)

3,403

(7,920)

(45,555)

4,720

(40,835)

(75,571)

4,391

(71,180)

Prepaid expenses and other current assets

(6,749)

334

(6,415)

(7,758)

668

(7,090)

(6,297)

1,002

(5,295)

Refundable customer deposits

1,412

(4,361)

(2,949)

3,972

(4,429)

(457)

4,593

(2,083)

2,510

Deferred revenue

(2,228)

283

(1,945)

37,610

557

38,167

71,600

71,600

Accrued expenses and other current liabilities

(3,145)

(889)

(4,034)

2,358

(1,353)

1,005

(8,001)

(8,001)

Net cash used in operating activities

$

(13,291)

$

(2,110)

$

(15,401)

$

(2,306)

$

(1,850)

$

(4,156)

$

(12,808)

$

2,456

$

(10,352)

Net cash used in investing activities

$

(8,077)

$

$

(8,077)

$

(38,404)

$

$

(38,404)

$

(46,444)

$

$

(46,444)

Cash flows from financing activities:

Proceeds from debt issuance, net of fees

5,143

5,143

10,690

10,690

15,115

15,115

Repayments of advance funding

(3,033)

(3,033)

(8,840)

(8,840)

(17,571)

(17,571)

Net cash provided by financing activities

$

(389)

$

2,110

$

1,721

$

(2,005)

$

1,850

$

(155)

$

11,454

$

(2,456)

$

8,998

153

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(all numbers in thousands, except share amounts and unless otherwise stated)

21.   Subsequent Events

Repurchases of Common Shares

In the first quarter of 2023, the Company repurchased 1,396,158 shares at the total cost of $3.1 million (including commissions).

154

Schedule I: Condensed Financial Information of Registrant

Porch Group, Inc.
Condensed Balance Sheets
(Parent Company Only)
(all numbers in thousands, except share amounts)

December 31,

    

2022

    

2021

Assets

 

 

  

Investment in subsidiary

$

497,535

$

661,619

Total assets

$

497,535

$

661,619

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities

 

  

 

  

Accrued expenses and other current liabilities

 

939

 

930

Total current liabilities

 

939

 

930

Long-term debt

 

416,492

 

414,585

Earnout liability, at fair value1

44

13,866

Private warrant liability, at fair value2

707

15,193

Total liabilities

 

418,182

 

444,574

Commitments and contingencies3

 

  

 

  

Stockholders’ equity

 

  

 

  

Common stock, $0.0001 par value:

 

10

 

10

Authorized shares – 400,000,000 and 400,000,000, respectively

 

  

 

  

Issued and outstanding shares – 98,455,838 and 97,961,597, respectively

Additional paid-in capital

 

670,537

 

641,406

Accumulated other comprehensive loss

(6,171)

(259)

Accumulated deficit

 

(585,023)

 

(424,112)

Total stockholders’ equity

 

79,353

 

217,045

Total liabilities and stockholders’ equity

$

497,535

$

661,619

1 – See Note 4 (Fair Value) and Note 9 (Stock-Based Compensation) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

2 - See Note 4 (Fair Value) and Note 8 (Equity and Warrants) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

3 - See Note 16 (Commitments and Contingencies) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

See notes to condensed financial statements.

155

Porch Group, Inc.
Condensed Statements of Comprehensive Loss
(Parent Company Only)
(all numbers in thousands)

    

    

    

For the period from

Year ended December 31,

December 23, 2020

2022

2021

    

to December 31, 2020

Operating expenses:

General and administrative

$

3,550

$

4,079

$

56

Operating loss

 

(3,550)

 

(4,079)

 

(56)

Other income (expense):

 

  

 

  

 

  

Interest expense

 

(5,412)

 

(1,573)

 

Change in fair value of earnout liability1

13,822

(18,519)

Change in fair value of private warrant liability1

14,486

(15,389)

2,427

Equity in net income (loss) of subsidiary

(175,905)

(67,046)

1,360

Total other income (expense)

 

(153,009)

 

(102,527)

 

3,787

Loss before income taxes

 

(156,559)

 

(106,606)

 

3,731

Income tax benefit (expense)

 

 

 

Net loss attributable to Porch Group, Inc.

$

(156,559)

$

(106,606)

$

3,731

Other comprehensive loss

(5,912)

(259)

Comprehensive loss attributable to Porch Group, Inc.

$

(162,471)

$

(106,865)

$

3,731

1 – See Note 4 (Fair Value) to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

See notes to condensed financial statements.

156

Porch Group, Inc.
Condensed Statements of Cash Flows
(Parent Company Only)
(all numbers in thousands)

    

For the period from

Year ended December 31,

December 23, 2020

    

2022

    

2021

    

to December 31, 2020

Cash flows from operating activities:

  

  

 

  

Net (loss) income

$

(156,559)

$

(106,606)

$

3,731

Adjustments to reconcile net loss to net cash used in operating activities

 

 

 

  

Equity in net loss of subsidiary

 

175,905

 

67,046

 

(1,360)

Loss (gain) on remeasurement of private warrant liability

 

(14,486)

 

15,389

 

(2,427)

Loss (gain) on remeasurement of earnout liability

(13,822)

18,519

Interest expense (non-cash)

 

2,225

 

643

 

Change in operating assets and liabilities, net of acquisitions and divestitures

 

  

 

  

 

  

Accrued expenses and other current liabilities

 

(9)

 

930

 

Net cash used in operating activities

 

(6,746)

 

(4,079)

 

(56)

Cash flows from investing activities:

 

  

 

  

 

  

Net (investment) return of capital in subsidiary

 

10,551

 

(458,697)

 

(269,425)

Net cash provided by (used in) investing activities

 

10,551

 

(458,697)

 

(269,425)

Cash flows from financing activities:

 

  

 

  

 

  

Proceeds from recapitalization and PIPE financing

305,133

Distribution to stockholders

(30,000)

Transaction costs - recapitalization

(5,652)

Proceeds from debt issuance, net of fees

 

 

413,537

 

Capped call transactions

(52,913)

Proceeds from exercises of warrants

 

 

126,741

 

Proceeds from exercises of stock options

1,116

4,288

Income tax withholdings paid upon vesting of restricted stock units

(3,108)

(28,877)

Repurchases of stock

(1,813)

Net cash provided by (used in) financing activities

(3,805)

462,776

269,481

Net change in cash, cash equivalents, and restricted cash

$

$

$

Cash, cash equivalents, and restricted cash, beginning of period

$

$

$

Cash, cash equivalents, and restricted cash end of period

$

$

$

See notes to condensed financial statements.

157

Porch Group, Inc.
Notes to Condensed Financial Statements
(Parent Company Only)

Basis of Presentation

The accompanying condensed financial statements of Porch Group, Inc. (referred to in this section as the “Parent Company”) should be read in conjunction with the consolidated financial statements and notes thereto included in this Annual Report on Form 10-K. These condensed Parent Company only financial statements have been prepared using the same accounting principles and policies described in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report, with the only exception being that the Parent Company accounts for investments in its subsidiaries using the equity method.

Porch Group, Inc. became the Parent Company as a result of the Merger in December 2020. See Note 1 (Description of Business and Summary of Significant Accounting Policies) to the accompanying consolidated financial statements included in Item 8 of this Annual Report for additional information on the Merger included in the consolidated financial statements elsewhere in this Annual Report. As a result, these Parent Company only financial statements reflect the periods following this Merger event.

Long-term Debt

The information relating to long-term debt and interest expense relates to our convertible senior notes and is described in Note 7 – Debt in the notes to the accompanying consolidated financial statements. Accrued expenses and other current liabilities include accrued interest on our convertible senior notes.

Condensed Statements of Comprehensive Loss

On the condensed statements of comprehensive loss, other comprehensive loss represents activity of Porch.com, Inc. and includes net unrealized gains and losses on available-for-sale securities.

Condensed Statements of Cash Flows

The Parent Company does not hold any cash but has access to funds maintained in Porch.com, Inc. to meet its holding company obligation.

Commitments and contingencies

See Note 16 to the accompanying consolidated financial statements included in Item 8 of this Annual Report for information regarding pending and threatened litigation.

Income Taxes

The Parent Company’s financial statements recognize the current and deferred income tax consequences that result from its activities pursuant to the provisions of ASC 740 as if it were a separate taxpayer rather than a member of the Parent Company’s consolidated income tax group. No income tax benefit is recognized for its net operating loss and other deferred tax assets because realization of these future deductions does not meet the more likely than not standard such that they are subject to a full valuation allowance.

158

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

Not applicable.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of December 31, 2022, which is the end of the period covered by this Annual Report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were not effective as of December 31, 2022 as a result of a material weakness in our internal control over financial reporting as described below.

In light of the material weakness in the Company’s internal control over financial reporting, we performed additional procedures to ensure that our consolidated financial statements included in this Form 10-K were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). Following such additional procedures, our management, including our principal executive officer and principal financial officer, has concluded that our consolidated financial statements present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in this Form 10-K, in conformity with GAAP.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined under Rule 13a-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2022 based on the framework in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this evaluation, due to the material weaknesses described below, we concluded that the system of internal control over financial reporting was not effective as of December 31, 2022.

In connection with the audit of our financial statements for the year ended December 31, 2022, management identified a material weakness in our internal control over financial reporting. 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 Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

As of December 31, 2022, the material weakness in our internal control over financial reporting related to the ineffective design and operation of information technology (IT) general controls over the IT systems supporting the Company’s subsidiary, Homeowners of America (HOA). Business process controls (automated and manual) that are dependent on the ineffective IT systems, or that rely on data produced from systems impacted by the ineffective IT general controls, are also deemed ineffective. We acquired HOA on April 5, 2021 and HOA was excluded from our assessment of the effectiveness of internal control over financial reporting in 2021.

Notwithstanding our material weakness, we have concluded that the financial statements and other financial information included in this Annual Report fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented in conformity with accounting principles generally accepted in the United States.

In the year ended December 31, 2022, the Company acquired RWS, as well as other insignificant businesses. As permitted by related SEC staff interpretive guidance for newly acquired businesses, the Company excluded these

159

acquired businesses from management’s assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022. The businesses acquired during 2022 represented approximately 6% of the total assets and 4% of total revenue of the Company as of and for the year ended December 31, 2022.

The effectiveness of our internal control over financial reporting as of December 31, 2022 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included below.

Planned Remediation Activities

Our planned remediation efforts related to the above identified material weakness include:

Reassess the existing IT general controls to determine if they are appropriately designed to meet the control objectives;
Perform ongoing trainings with control performers to improve documentation that supports effective control activities, including IT general controls over logical user access;
Design and implement additional monitoring controls necessary to detect misstatements over data produced by relevant financial systems at HOA;
Determine if additional investments are needed to upgrade or replace existing systems which do not have the appropriate infrastructure to meet the requirements of our internal control framework; and
Expand the available resources at the Company with experience in designing and implementing control activities, including information technology general controls and automated controls.

We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify. See “Part I, Item 1A. Risk Factors — We identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and stock price.”

Remediation of Prior Material Weaknesses

As discussed in our Annual Report on Form 10-K filed for the year ended December 31, 2021, management had identified material weaknesses in our internal control over financial reporting as of December 31, 2021 related to (i) the design and implementation of information technology general controls in the areas of user access and program change-management for systems, and related process-level automated controls, supporting the Company’s internal control processes (ii) the identification, design, implementation, and retention of evidence of control activities, including controls over the completeness and accuracy of information produced by the entity that is used in the operation of its control activities; and, (iii) the quantity of personnel across the organization to design and operate internal controls commensurate with the nature, growth, and complexity of our business.

Management identified the people, process and technology necessary to strengthen our internal control over financial reporting and to address the material weaknesses identified as of December 31, 2021. We began implementing certain of these measures in the fourth quarter of 2021 and continued to develop remediation plans and implemented additional measures throughout 2022.

We have remediated the material weaknesses identified as of December 31, 2021, through the following:

We hired a new Chief Financial Officer and Controller in November 2022, and a new Chief Financial Officer at HOA in August 2022; all of these individuals are experienced finance and accounting professionals for public companies;

160

we performed a full risk assessment across the company to identify and analyze risks which resulted in the identification, design, and implementation of control activities, including IT general controls, to support our control objectives;
We recruited additional personnel with the appropriate skills and experience to operate the internal controls required by the nature, pace, and complexity of our business, in addition to utilizing third-party consultants and specialists, to supplement our internal resources;
We integrated certain business units into our enterprise resource planning (ERP) system and designed and implemented additional automation for reporting into our ERP; and
We performed on-going trainings with control performers to improve documentation that supports effective control activities, including evidence over the completeness and accuracy of information produced by the entity and management review controls.

As discussed above, while Management has identified a material weakness as of December 31, 2022, we have completed our evaluation of the updated internal controls and remediation procedures associated with the material weaknesses in internal control over financial reporting identified as of December 31, 2021, and have determined that those material weaknesses have been remediated.

Changes in Internal Control Over Financial Reporting

Except as noted above, there has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, as specified above. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions, and cannot provide absolute assurance that its objectives will be met.

161

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Porch Group, Inc.

Opinion on Internal Control Over Financial Reporting

We have audited Porch Group, Inc.’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria, Porch Group, Inc. (the Company) has not maintained effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.

As indicated in the accompanying Management’s Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of 2022 acquisitions, which are included in the 2022 consolidated financial statements of the Company and constituted 6% of total assets as of December 31, 2022 and 4% of revenues for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the 2022 acquisitions.

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management’s assessment. Management has identified a material weakness related to the ineffective design and operation of information technology (IT) general controls over the IT systems supporting the Company’s subsidiary, Homeowners of America (HOA). Business process controls (automated and manual) that are dependent on the ineffective IT systems, or that rely on data produced from systems impacted by the ineffective IT general controls, were also determined to be ineffective.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and financial statement schedule listed in the Index at Item 15(a). This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2022 consolidated financial statements, and this report does not affect our report dated March 16, 2023, which expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

162

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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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.

/s/ Ernst & Young LLP

Seattle, Washington

March 16, 2023

163

Item 9B. Other Information

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

None.

PART III

Item 10. Directors, Executive Officers, and Corporate Governance

The information required by this Item of Form 10-K will be included in our definitive proxy statement (the “Proxy Statement”) to be filed with the SEC in connection with the solicitation of proxies for our 2023 Annual Meeting of Stockholders and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this Annual Report relates.

Item 11. Executive Compensation

The information required by this Item will be set forth in the Proxy Statement 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 will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)The following documents are filed as part of this Annual Report:

1.Financial Statements (See Index to Consolidated Financial Statements in Item 8, Financial Statements and Supplementary Data, of this Annual Report);

2.Financial Statement Schedules (Schedule I: Condensed Financial Information of Registrant);

All other schedules are omitted because they are not applicable, not required or the required information is shown in the consolidated financial statements or notes thereto; and

3.The exhibits listed in the “Exhibit Index” below to this Annual Report are incorporated herein by reference or are filed with this Annual Report on Form 10-K, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

164

EXHIBIT INDEX

Exhibit
Number

    

Description

2.1

Agreement and Plan of Merger, dated as of July 30, 2020, by and among the Company, PTAC, Merger Sub, and Joe Hanauer, in his capacity as the representative of all Pre-Closing Holders (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on July 31, 2020).

2.2

First Amendment to the Agreement and Plan of Merger, dated as of October 12, 2020, by and among the Company, PTAC and Merger Sub (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on October 14, 2020).

2.3+

Agreement and Plan of Merger, dated as of January 13, 2021, by and among Homeowners of America Holding Corporation, Porch Group, Inc., HPAC, Inc. and HOA Securityholder Representative, LLC, solely in its capacity as the Securityholder Representative (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on January 14, 2021).

2.4+

Membership Interest Purchase Agreement, dated as of January 12, 2021, by and among Porch.com, Inc., DataMentors Intermediate, LLC and DataMentors, LLC (incorporated by reference to Exhibit 2.2 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on January 14, 2021).

2.5+

Stock Purchase Agreement, dated September 2, 2021, by and between Porch.com, Inc. and Covéa Coopérations S.A. (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on September 9, 2021).

3.1

Second Amended and Restated Certificate of Incorporation of the Company, dated December 23, 2020 (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 29, 2020).

3.2

Third Amended and Restated Certificate of Incorporation of Porch Group, Inc., as filed with the Secretary of State of the State of Delaware on June 9, 2022 (incorporated by reference to Exhibit 3.1 of the Company's Form 8-K (File No. 001-39142), filed with the SEC on June 10, 2022).

4.1

Description of Securities (incorporated by reference to Exhibit 4.4 of the Company’s Form 10-K (File No. 001-39142), filed with the SEC on March 31, 2021).

4.2

Form of Common Stock Certificate of the Company (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

4.3

Form of Warrant Certificate of the Company (incorporated by reference to Exhibit 4.2 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

4.4

Warrant Agreement, dated November 21, 2019, by and between the Company and Continental Stock Transfer & Trust Company, as warrant agent (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on November 26, 2019).

4.5

Indenture, dated as of September 16, 2021, by and between Porch Group, Inc. and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on September 17, 2021).

4.6

Form of 0.75% Convertible Senior Notes due 2026 (included as Exhibit A in Exhibit 4.5) (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on September 17, 2021).

10.1#

Form of Indemnification Agreement by and between the Company and its directors and officers (incorporated by reference to Exhibit 10.3 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.2

Amended and Restated Registration Rights Agreement, dated December 23, 2020, by and among the Company and certain stockholders of the Company (incorporated by reference to Exhibit 10.4 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.3#

Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Annex E to the Company’s definitive proxy statement/consent solicitation statement/prospectus (File No. 333-249468), filed with the SEC on December 3, 2020).

165

10.4#

Porch.com, Inc. 2012 Equity Incentive Plan (incorporated by reference to Exhibit 4.4 of the Company’s Form S-8 (File No. 333-253778) filed with the SEC on March 2, 2021).

10.5#

Form of Restricted Stock Award Agreement under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.2 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on May 20, 2021).

10.6#

Form of Stock Option Agreement under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.3 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on May 20, 2021).

10.7#

Form of Senior Level Performance Bonus Plan (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on May 23, 2022).

10.8#

Form of Performance-Based Restricted Stock Unit Award Notice and Agreement (Initial Awards in 2022) (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on May 23, 2022).

10.9#

Form of Restricted Stock Unit Award Agreement under Porch.com, Inc. 2012 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on August 16, 2021).

10.10#

Form of Restricted Stock Award Agreement under Porch.com, Inc. 2012 Equity Incentive Plan (incorporated by reference to Exhibit 10.5 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on August 16, 2021).

10.11#

Form of Stock Option Agreement under Porch.com, Inc. 2012 Equity Incentive Plan (incorporated by reference to Exhibit 10.6 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on August 16, 2021).

10.12#

Non-Employee Director Compensation Policy (incorporated by reference to Exhibit 10.1 of the Company’s Form 10-Q (File No. 001-39142), filed with the SEC on August 16, 2021).

10.13#

Employment Agreement, dated February 11, 2022, by and between Porch Group, Inc. and Matthew Ehrlichman (incorporated by reference to Exhibit 10.3 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on February 11, 2022).

10.14#

Form of Performance-Based (Market-Condition) Restricted Stock Unit Award Agreement (CEO) under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on February 11, 2022).

10.15#

Form of Restricted Stock Unit Award Agreement (CEO) under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on February 11, 2022).

10.16#

Letter Agreement, dated November 8, 2013, by and between Porch.com, Inc. and Matthew Neagle (incorporated by reference to Exhibit 10.9 of the Company’s Form S-4 (File No. 333-249468), filed with the SEC on October 14, 2020).

10.17#

Retention Agreement, dated February 20, 2018, by and between Porch.com, Inc. and Matthew Neagle (incorporated by reference to Exhibit 10.7 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.18#

Employment Agreement, dated February 11, 2022, by and between Porch Group, Inc. and Matthew Neagle (incorporated by reference to Exhibit 10.4 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on February 11, 2022).

10.19#

Form of Performance-Based (Market-Condition) Restricted Stock Unit Award Agreement (COO) under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on November 19, 2021).

10.20#

Form of Restricted Stock Unit Award Agreement (COO) under Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on November 19, 2021).

10.21#

First Amendment to Offer Letter, dated February 11, 2022, by and between Porch.com, Inc. and Martin Heimbigner (incorporated by reference to Exhibit 10.5 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on February 11, 2022).

166

10.22#

Second Amendment to Offer Letter, by and between Porch.com, Inc.
and Martin Heimbigner, dated August 9, 2022 (incorporated by reference to Exhibit 10.1 of the Company's Form 8-K (File No. 001-39142), filed with the SEC on August 9, 2022).

10.23

Form of Capped Call Confirmation between Porch Group, Inc. and each of the option counterparties (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-39142), filed with the SEC on September 17, 2021).

10.24#

Form of Senior Level Performance Bonus Plan (incorporated by reference to Exhibit 10.1 of the Company's Form 8-K (File No. 001-39142), filed with the SEC on May 23, 2022).

10.25#

Form of Performance-Based Restricted Stock Unit Award Notice and Agreement (Initial Awards in 2022)(incorporated by reference to Exhibit 10.2 of the Company's Form 8-K (File No. 001-39142), filed with the SEC on May 23, 2022).

10.26#

CFO Employment Agreement, by and between Porch Group, Inc. and Shawn Tabak, dated November 2, 2022 (incorporated by reference to Exhibit 10.1 of the Company's Form 8-K (File No. 001-39142), filed with the SEC on November 2, 2022).

21.1*

Subsidiaries of the Registrant.

23.1*

Consent of Independent Registered Public Accounting Firm

24.1

Power of Attorney (incorporated by reference from the signature page of this Annual report on Form 10-K).

31.1*

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer 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 Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

Inline XBRL Instance Document.

101.SCH*

Inline XBRL Taxonomy Extension Schema Document.

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104*

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

*

Filed with this Annual Report on Form 10-K.

**

The certifications attached as Exhibit 32.1 and Exhibit 32.2 that accompany this Annual Report on Form 10-K are deemed furnished and not filed with the SEC and are not to be incorporated by reference into any filing of the Company under the Securities Act or the Exchange Act, 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.

+

The schedules and exhibits to this agreement have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the SEC upon request.

# Indicates a management contract or compensatory plan or arrangement.

Item 16. Form 10-K Summary

None.

167

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, on March 16, 2023.

PORCH GROUP, INC.

By:

/s/ Matthew Ehrlichman

Matthew Ehrlichman

Chairman of the Board of Directors, and

Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below on March 16, 2023 by the following persons on behalf of the registrant and in the capacities indicated:

Signature

    

Title

/ s/ Matthew Ehrlichman

Chief Executive Officer

Matthew Ehrlichman

(principal executive officer) and Chairman

/s/ Shawn Tabak

Chief Financial Officer

Shawn Tabak

(principal financial and accounting officer)

/s/ Sean Kell

Sean Kell

Director

/s/ Rachel Lam

Rachel Lam

Director

/s/ Alan Pickerill

Alan Pickerill

Director

/s/ Amanda Reierson

Amanda Reierson

Director

/s/ Maurice Tulloch

Maurice Tulloch

Director

/s/ Camilla Velasquez

Camilla Velasquez

Director

/s/ Regi Vengalil

Regi Vengalil

Director

168

EX-21.1 2 prch-20221231xex21d1.htm EX-21.1

Exhibit 21.1

PORCH GROUP, INC.

LIST OF SUBSIDIARIES

(as of December 31, 2022)

HIDDEN_ROW

Name of Subsidiary

    

Jurisdiction

American Home Protect, LLC

Missouri

Americas Call Center, LLC

Missouri

DataMentors, LLC

Delaware

Elite Insurance Group, Inc.

Delaware

Floify LLC

Colorado

Guardian Small Business Consulting and Financial Services LLC

Idaho

Hilltop HoldCo LLC

California

Hire A Helper LLC

California

Homeowners of America Holding Corporation

Delaware

Inspection Support Limited Liability Company

Nevada

iRoofing, LLC

Florida

Mountain Warranty Corporation

Colorado

MovingPlace, LLC

Florida

NXT Inspekt, Inc.

Indiana

Porch.com, Inc.

Delaware

Residential Warranty Home Protection, LLC

Indiana

Residential Warranty Services of Canada, Inc.

Indiana

Riprock Holding, LLC

Texas

RWS Home Service Contracts LLC

Indiana

RWS Inspector Services Group, LLC

Indiana

RWS Insurance Services, LLC

Indiana

RWS of America, LLC

Indiana

Segin Systems, Inc.

Virginia

SML Relocation, LLC

Texas

SVZ Holding, Inc.

California

Porticus Reinsurance Ltd.

Cayman Islands


EX-23.1 3 prch-20221231xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statement (Form S-3 No. 333-252120) of Porch Group, Inc.,
(2)Registration Statement (Form S-8 No. 333-266751) pertaining to the Porch Group, Inc. 2020 Stock Incentive Plan, and
(3)Registration Statement (Form S-8 No. 333-253778) pertaining to the Porch Group, Inc. 2020 Stock Incentive Plan and Porch.com, Inc. 2012 Equity Incentive Plan;

of our reports dated March 16, 2023, with respect to the consolidated financial statements and financial statement schedule of Porch Group, Inc. and the effectiveness of internal control over financial reporting of Porch Group, Inc. included in this Annual Report (Form 10-K) of Porch Group, Inc. for the year ended December 31, 2022.

/s/ Ernst & Young LLP

Seattle, Washington

March 16, 2023


EX-31.1 4 prch-20221231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

I, Matthew Ehrlichman, certify that:

1. I have reviewed this Annual Report on Form 10-K of Porch Group, 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(s) 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(s) 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: March 16, 2023

/s/ Matthew Ehrlichman

Matthew Ehrlichman

Chief Executive Officer, Chairman and Founder


EX-31.2 5 prch-20221231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

I, Shawn Tabak, certify that:

1. I have reviewed this Annual Report on Form 10-K of Porch Group, 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(s) 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(s) 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: March 16, 2023

/s/ Shawn Tabak

Shawn Tabak

Chief Financial Officer


EX-32.1 6 prch-20221231xex32d1.htm EX-32.1

Exhibit 32.1

Certification of CEO 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 of Porch Group, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 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: March 16, 2023

By:

/s/ Matt Ehrlichman

Name:

Matthew Ehrlichman

Title:

Chief Executive Officer


EX-32.2 7 prch-20221231xex32d2.htm EX-32.2

Exhibit 32.2

Certification of CFO 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 of Porch Group, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 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: March 16, 2023

By:

/s/ Shawn Tabak

Name:

Shawn Tabak

Title:

Chief Financial Officer


GRAPHIC 8 prch-20221231x10k001.jpg GRAPHIC begin 644 prch-20221231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )4 \L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBO%/VI/VAY_V=/"VCZO;Z''KK7]Z;0Q27)@"#8S;LA6STQB@#VNBO@#_ (>A MZC_T3VU_\&K?_&J[[X6_\%'/#'BW7+73/%&B3>%S=H* MC..<$#O@]\8:L-5N;*]CA@<6T4&Q2A)&(U4'GUKZ=H **** "BH+ZZ%C97%RREEAC M:0J.IP,_TKYC^%W[>>@?%#XCZ5X0M?"VI65S?SM"MS-/&R(0I.2!S_#0!]1T M5Y'^U5X\USX:?!#7O$/AR]&GZO:F(17!B27;ND4'Y7!4\$]17B_["?[0/CSX MT>(/%=MXPUM=6@L;6&2W46<$&QF=@3F-%SP!UH ^Q**** "BBB@ HHKY-_:( M_;5UWX!_$>Y\-3^![?4;0PQW%I?G4&C\^-AR=OEG!#!E(R>GO0!]945Q_P ( MOB39?%SXH0!Y+?=N,$HXDC)[[6!&<#(P>]>:?M3?M3VW[.-MH< M4.E1Z[JVIL["S>Y,/EPI@%R0K=6( &.<-Z4 >]T5Y7^SA\7=8^.'P^'BK4_# MT?AVWN+AX[.)+DS&:->#(247 W;@.OW37JE !1110 445\S?&O\ ;ET+X*?$ M74?"-[X9U'4KFS2)VN;>>-4;S(U<8!YX#8H ^F:*Q6O[O7O!IO=*Q;7U[8>= M:>=R(Y'CRF[Z$C-? 'P.\%_M$VG[0>DRZXGB:"TAU!7U>ZU&61K*6W#_ +T* MY)C?ZM?V?FW$X MC6/>VYAG:H"C@#H!7>:IJEIHFFW6H7]Q':6-K$TT\\K;4C11EF)[ $T 6J* M^%_B#_P4Q@L]4GM?!GA9-1M4?:E]J2)W"EM,N6609/9'!R?Q% 'WW15?3KLW^GVUT87MS-$LAADQN3(!VG& M1D9QQ5B@ HHKYP_;(_:=O?@#H6F6.@V\$WB/5P[0RW(W);1K@%]O\1R< 'CK MG.,4 ?1]%?GO^S7\:?V@OB1\3/#)OK[4;KPEJ%R_VF]GTB,6;1H&9PLHC !^ M4@8;K@>U>S3_ +>6@P?&&3X?GPMJ)O$UXZ#]L\^/RRXN/(\S'7;GG'7% 'U% M1110 4444 %%%% !1110 4444 %%%% !117Q-\3/^"B=_P##_P"(&O\ AN/P M/;7J:7>26HN&U)D,FTXW;?*./IF@#[9HKX%MO^"H5V9E^T?#Z%8<_,8M4);\ M 8A7U#\ _P!I/PK^T%I=S)HIELM4LP#=:9=8\V,'HX(X9<\9'?KB@#UFBOSF M^)W[7/Q6\._M$:UX7T_Q.L&AVVO?8HK;^SK5ML/FA=NXQECQW)S[U^C- !11 M10 45\L^,/V]] \(?%#4/!4WA74KBZL]1_LYKI)XPC-O"[@#SCFOJ5F"*6)P M ,DT +17YP?&;]N7XB>*_B'K$HS-@8R3Q["OT M0^#EUXEOOA?X:NO&$JR^);BS2:]80B'#M\P4H " 0#@#D&@#LJ*** "BBB@ M HHKY@^,?[=N@_!WXA:GX3O/"^HZC<6.S=<03QJC;E#< \]Z /I^BLZUU3^T M?#T.HQ*8O/M1<(K6),NJXW8./O>E ':T5\Q?LP_MCW?[0OC6_T&?PM#HBVUF;L3QWIF+$, MJ[<%%_O=9Y?V M>#&-_.W.[VSFOFO]KY?!*?'#5/\ A _L8TP,$]JTI8K'&^[(8U?2_PL_X) MP>&_">L6NI^*]>E\4- RR+816WV>W+ YP_S,SCV^7- #?B7^TAK?P(_9=^'$ M,"H_C76=(@2.6<;A;(L2[I6!^\^"HP>,DGD#!^9_ OPI^.O[0^EWGBS3]4U' M4+=)&"75]JK1&>0=5B!;M^"CIFOH+_@I1\.-3U+PYX7\3Z=:--IFD>9:W8A3 MBW1]NQR!T7(VYZ#(]:Y']E/]M7PA\(_A*GA7Q/9:DMUI\LLEM)8PK*LZ.Q?: M< UYUX?L=5_: M;_:3^TZ?8&U?6M7^VSHAWBTM]X+,S8YVJ.O&3]:[;_@H;_R<==_]@RU_]!- M'4_LY>%OC=\2_B1X'\;:FNKWO@^SNX2;BXO5B@6W3Y?DB9P648ZJISR>:SOV MD/VKO&OQ;^(MQX/\"WMYI^AQWAL+6#37*3ZC(&V[V<<[6(X7(&",\]/OWX(Q MK%\'?!*(H1!H]H JC '[I:_+/5K'6/V8OVCH[K5-.>671=5^V0H_RK=V^\[7 M1O1E/!['KTH [37O@;^T/\&#IFNQ3:N;BYE5%.D:BUU)%(>B2*I.<\_WE]Z] ME_:XU;QCK?[(WA>Z\>Z6ND^)SJL:W,*,IW823:Y"G"EAR5['/2MSX@?\%*?" MMCI5C)X-T2^U;4))5:>'5$%O'%'_ !#:1#?:M&5MKX .,+("5(^\I(.&XR.<"@#YG^ G@/XK?%/3M7\.> + MZXL](1UNK\B[^RPE\%4#L.6.,X7D=35[X?\ QC^(O[-'Q:.G:QJ-^J6-V+?5 MM'N[DRPR)D;B 21G:=RN/4=C7TW_ ,$Q% \"^-#@9.HPC/\ VS-?,W[@?LX?&N/X]_#*V\3_81IMVL\EI=6RON1)4P3M)Y((93SZX[4 8? M[7_ACQKXL^#\EGX#-T-:2]CFD^R7BVK_ &=5?S/G9U!'(XSSZ5^6/P]T+Q1X M@\=Z=IGA(SCQ/-*R6IM[E8)-X!)Q(64+P#SD5^V&KP/=:3>PQC,DD#HH]25( M%?CQ\&O&-I\'_C[I.N:_!<);:1J,JW<4*;I4QO1OE)&2">GM0!]>_$/PUXS\ M)?L&:SIWCTW)\1IQK[@_:+^+GA_P"-7['_ (H\0^&Y)WL/ MM,=N1I&,F.*2VBQ)CT!3!/;<* /&/!_@ MSXI?'VTO?$]Q\0[&S82-L.O>(#;23N.HCC&=H';(5?2O1?V5/VH/&/@/XJV7 MP_\ &FK2ZOHUY>#3@US.MPUI<,VQ"DP)W(6V@C<5PG^(H]520M#>:3,&BE3^ZR=58?B#GM7N7[-W@W]G[XI_$Q[+1=.\1Z3JVF7* M7VE?VA?J1>)&5?<0H^5@P.4R?EP<]0 #]#*^3/\ @HA\(F\8_#"V\76,0;4? M#DFZ< ?,]JY ;_OEMK?3=7UG5#7M$M/$FB7^DW\8FLKV![>9#W1@0?T- 'PS M_P $U_BVD3:]\/K^;:6!U33RQXXP)D_] ;\&KPCXX^);_P#:;_:;GM-$8WD= MU>IH^EX/R^2C%0_LI)=R?0DUP_C;0=>^ /Q6UW1H+J2TU'399[6.ZC^4R02* M5#CV:-@?;/M7TI_P3<^$KZOXKU?Q]>VY^QZ6GV*Q=AP]PX_>$?[J8'_;2@#Z M/^.WQ,M?V2/@+I5IH5O'-?QQQZ5I<UTV@D? .R*-:MXS^$6G:GI- MK)>_V'>&ZN8H5W,(60JSX'9>"?09/:OB+X)7?P:^R7MM\3['7Q=>8'M;W1Y0 M4*8Y1TZ@@\@C.<]L<@'JW[/'[2_C?X-?%>W\%>,-7?6=!FO%L+A+BZ%T+5V( M"RPS G*\@D E2#GK3?\ @H1X@U33?C]Y-GJ5Y:Q?V5;GRX)V1AXKF/^"BW_)P MO_<)MOYO0!;^"/A+XZ_%7Q1X0\5NNLWWA:QN(%CGEOU@A6&,[?DC9U+ 8Y*@ MY.37@?Q8\.>,/"GCF^TSQV;D^)HDC-Q]KNUNI-I0%,R*S _*5[\=*_7#]GF- M8O@;X%5%"*-(M^ ,#[@K\[_^"@6DW5A^TEJ]U/"T<%]9VDUNY'#JL*QDCZ,C M"@#Z7_8B^'OQ:\)ZUJE_X^.H'0;O2XAIOVO58[I,EE8;461BGR>H'I7RG^Q[ MXEUB^_:3\#P7&JWUQ"]S*&CEN'96_<2=03@U]X?LW_M/^#/C!;Z?X7T9KV#6 MM/TF*6>&\B5%.P*CA&#'<02.W0Y]!/^OJ7_ -)Y: /?OVU_ MVM_$>G>,[WX?>#+Z;1X+';%J&H6K;9YI2,F-&'**,@$C!)SSCKY-J'[/O[0' MA?PG%XX,FK*"JSM':ZH[WL2'!#M&K9].!DCN!5;]M#P+K'P^_:'UG6;JT?\ ML_5KH:C8W)7]W+]TLN?56X(Z]#W%?26L?\%*/"<7P_2YTO1=0G\7/"J_V?(K#7KKXK^(;W3KV!E-I!%(RB5,$L00K%FSQB@#M_ MV2/VE_&/@OXMZ3X,\1:O=:MH>J7RZ8]O>3^>;:=VV(T;DG WD @'!!)K6_X* M:?\ )5O"_P#V!O\ VL]?/'@5M-;X[^'&T9)H](_X2.V^QK.@#[!_9'_ .3;O /_ &#_ /V=JU?VC_"FJ>./ M@;XRT31(FGU2[L6$$*'#2E6#%![L%(_&LK]D?_DV[P#_ -@__P!G:NZ^(WCF MP^&O@?6O$VI-BTTVV>G[5O[/\ \:M-B;XE>#DT[6=NV666R\_G_8N( ML28]B!^-?)GQ_P#^%9OXUC_X57]O.AF ><+P-M\[<=M)TUK34 06>UCD??;E^X 0JA]" *ZO]EK]MGP?\)_A%#X7\3V.I"\TUY6M MWL(5E6X1F+ "_'5_>7^B3W@T^>/4V M+SZ=,6V!@Y^;:&QN4DC'(]_-OVM]'\>:5\4[Y_&LFH26UQ<7$FCB^N_/ M?- M.!&-QV+TXX^E5/!^EZO^TG^TDEUI]@;=]6U<:A<*AW+:6_F!G9FQSM7\SCUK MV_\ X*=_\C[X+_[!DO\ Z-H X?X+^ _VA?$7A2QE\-7'B%O"-Q8726"1:TL- MMG9(JA4:4!?W@XR!SS7ATV@^*4^*#Z+(9_\ A-1K!LV)NE,WV_S]A_?;L;O- M_CW8SSGO7ZG?L6_\FQ>!?^O>?_TIEK\[OBA>R?#G]KO7]7U.UEV:?XP?5FA4 M8>2'[7YZ[<_WD(Q]: /HM_@M\5[?]E3QW'XWGU6+Q+IUZNKZ>9=5%U(T$<8\ MT!HY&P-OF';GJ.E2_P#!./XMS2VWC'PQK.HRW"P*-7@>YE+E5 "2X)[8"'_] M=?4'P>^//@W]H72]9/AQ[B:*Q9;>ZM[Z$1N5D0D-MRM9XR!_XXZD'U - %?XH_&GQ!XQ^*VO>)[;5[ MVW2XU!I[6..X<+'&K8B ..%5:^WOVF/VAHKS]D'1="#*S@>Q$C MGW,0]*\9M=3U[QY!X6\'0NUTEMU?3H+73GO+ M8E)%B)"R2 CE2Q[CINKXC_9T\/?!_P 31^(+GXL>(+W3KB'8]G'%(R^<.2YW M!6);../>@#L_V4_VF/&G@#XJZ9X2UW5;G6- U"\&GSVUY.9S;2%MH>)\G&&Q MD [2,]\&NP_X*4:YJ6E?$WPK'9:A=6:-I!9E@F9 3YS\D U\S>"3II^..B'1 MEE72/[>A^QBE=U^V'^UCXIU?X@WW MP_\ !FHRZ-IEC.+.XN;27RYKN?(#+YG!5 3MP",X.3CBOJS]CF%(?V:? NQ MFZT=FP,9)E?)K\[/VKOA]J'P[^/GB!M6LI7T[4;YM0M93E%N87;<0K>HR5/H M: -?Q3\./BG\(-!A\8Q?$&PN)4*R31:-XD,UW;DD8WID;N2,["X]>*^V?V+? MVA]1^._@;4(M>,;^(M%D2*YGC0()XW!,8 M,YK]CZ_&K]H&U-]^T-XSM@P0S:U+&&/;+XS0!^@_[047P3/PD\2?;!X4\[[% M+]D-EY!N!/M_=^7L^8-NQT_'C-?&O[ ;:BO[2FBBP+"%K2Z^V 9VF'RC]['^ MWLQ[XKU>R_X)?:HUU&+OQ_:1V^?G:'369\>P,@'ZU]3? +]FGPK^S[IMRFC" M6_U6[55NM4NP/-D4?PJ!PJYYP/;).!0!^;_QH_Y.W\1_]C1_[7%?=?[:'AGX MH>(/#>B#X=ZSW1BL4\K,X=VQPQ& O/3\ M: /*_'/PV^)_PKTG_A)+CQG:W*QNOFOI'B19YX68@#<#*YQ7T[^SC\: M_''Q]^ 7Q \-&YEO_&NE68CL+Z.58)IA*K"/+Y4!P4(W$CMDYYKYV\;^&_@- MH_P*M+[0M;U'5?B)=00C[,96"0REE,ID7: %"[P.>3BO4O\ @F%_R.GCC_L' MV_\ Z,:@#Y.\3Z)XFTSXA7NE:T9_^$MBOO(N#+^%W[1'A_X&>-;.]EUY/%-S?V,FGM'KJ2S>0HD\_;(LQVCE<@D9]\5\[_M M*QS^$_VIO%EU>V[@1ZT+]4Z&2,LLBD?45^D7P@_:0\'_ !\MM<3PP]X)=-B1 MIX[Z$1,0X;!4!CD J0??'K0!^3G@>Q\57GC_ $^T\+R7D?BV2Y:.U>TN/*G\ M[!!VR;A@_>YS7V7K_P >OB/^S9^SQINE>*&O9OB5K-]<^1<:OQQZT > ^!OA+\=OV@M)N_%VGZGJ.H6ZR-Y=S?:LT M33N#RL0+=OP7MGBNP_9D_:M\9_#'XD6G@OQU?WE_HD]X-/GCU-B\^G3%MFX. M?FVAL;E)(QDCWZ?]EG]MGP?\)_A'#X6\3V6I"\TUY6MWL(5E6X1F+ M 'IO\ MP4*\0:IIO[0 AL]2O+6'^R+9O+@G9%SNDYP#5[]G3PW\;OBC\1/ OC34!J]] MX.L+V &XGO5B@6WC.WY(F<%P .2JG/.N;JST.U FE:Z^RH^2=IF<@SG[N?4G.^"OQN\>_ 3XQ MV^BZOJ=\UG'J(T[5M)O)C-&/GV.1DG#*3D,O7'<'%>__ /!+W_D"_$+_ *^+ M+_T&:OFG]I+_ ).L\6_]AQ?YI0!^O*L&4$'((R#7R%_P47TGQO?>"M$NO#DE M^OAFUBO#X@6UNO*A9"UOY/FIN'F#(? P<<],U]1?M?_ /)M M?CW_ *\1_P"C4H _,;X(:+\3==UR_M_AA/JL.J"W#W7]DWWV5S%N&-QWKD9Q MQFOIW]J7]J?QC\/=$\/_ YTB_GTWQ%!I%J^OZD7WW2S-$K&)9,G#8(9F')W M#!ZUSG_!,_\ Y*OXD_[!/_M5:Y__ (*%?#[4_#WQUO/$TL+MI.OP0/#< ?*) M(H4B:,GUQ&&^C4 8TOP$^/4'@3_A83W&J+:B#[:1_:K_ &P0XW>:4W9QCG&= MV.U>_?L-?M7Z]X[UT^ O&-XVJ7A@:73M3F.9GV\M'(?XSCD,>>#G-1ZC_P % M#_"M]\%IK+^R=07QC-IQLFM/*7[,)2FPR"3=]SG=C&>WO7D/_!/7X?:GXA^- M<7B.*"1=(T6"0SW.WY#(ZE4C!]3DGZ"@#S;XO>.?$6@_'OQ1%CT=/+"Y'XJ1^ M% 'U'^QG\/\ XL>$3XAO/B =0.CW>EQ_V;]LU6.[7U^5%D8I\N.H'I7P-X9N MO$-I\3;9_"CS1^(VOWBL&M\>8)78J-N> ?FZ]NM?IY\!/VFO!WQCT<>'M#-[ M%JNG:/')<17<(1>%",%(8[L'VZ$5^?\ ^S&H;]JGP@" 1_;#GGZ/0!<^+?@# MXS? .\TK7/$NMZC;3W[$PW]KJKRD2CDHS \-W]#V)K[8^!7[3\NL?LOZCX^\ M5_Z5?^'Q+;W;1 (UW(@7R^.@9]Z ]LDFN._X*;_\DL\)_P#89/\ Z(DK@OV; M/ E_\2/V(?B+H.EH9=2GU&62WB&,R.D<+A.>YVX^IH \B/Q ^*?[6/CNYA;Q M=;Z':J#((KO4_L&GVD>< 8'+'IR S'O4EC\3OBC^R=\0+:UE\40:_8$+));6 MVI"_L;N+." 5<6LH/ M5D;&1P01P1[]*]DTV/\ 9>UCQWI.AVVG^+8]+O"8Y=7NKL1I#*2 @V8)*GG+ M<8XX(R0 ?I5X0\36GC3PIH^OV#;K+4[2*\ASU"N@8 ^XS@UYG^V%_P FT^// M^O)?_1J5Z1X)\)Z=X%\):3X?TGS/[,TZW2WM_-?>VQ1QEN_UKS?]L+_DVGQY M_P!>2_\ HU* /SB_9@^/EO\ L]>-;_7KC1I=;2YLC:B"*X$)4EE;=DJW]WI7 MIW[1W[;UC\=OAE<>%+?PE<:/)+^":]\_;?^"?@+P+\!KW5?#WA'2='U); MZVC6ZL[54D"LQR,CUH XK_@F%,EOJ/Q'EE<1QI;63,[' 4 SDDUYU\9?VG/B M#^T/\2/^$:\$7=_8Z--,ES;#@RQ$%2 M\9/!RIW*>AXH Z;QUX"^.?[+YTW7[_6+_3X)Y J7ECJ9GB$F,^7(N<=.S J< M'K7UGX,_:'G^._[(OQ&U2Y467B72-%O;>]^S_(K/]F=DF3'W0PSQV*GMBO$? MVPOVQ/"OQG^']EX6\*6E^ZR727=WU.W>UBU_2+I[..089X8[64"3'HQ=@/]W/>@#YH^#M[\3_ !MX MJ?PSX)UK4SJ>K0-#-MO60"%2'8LY/R+\HR1R>G.<'3U[6/BQ^S#\2Q:7VMWU MAK=J4N-OVQI[>Y0\@D$X=3R"",]>AKU#_@FBH;X[ZX2 2OAN<@D=#]IM:@_X M*0?\ETL?^P1#_P"AO0!S7B?P=\=OB+X O/BYJVI7T^BD&YR+_P MEA!P9(X5 M("QCVP<#.,!O$6I3ZQ%;VGVVPN+I]\L2JRJ\9<\LO MS C.<<]J]9T,#_A@FY_[$6[_ /222ODW_@G!_P G!77_ & [G_T9#0!?_:6_ M:I\8_%+XEW7@KP7J&PB^SW MWO9 VTO)+D;4R#@$@8Y//3B?%_@WX MI_L_VEGXHMOB'87N9$WMH7B#[3)"YY"RQMC<,\' 9?4\BN,^,'@&Y^%'QKU7 M3?%.F7$UBNH/<[$?ROM=JTA(:-\'JO?L<@]*]%UW5/V7;/1DN-*T3QKJ.H.5 M_P!#FNDA"#(W;GY' SC .3CIUH ^Y/V2OCQ-\>_AC_:6I+%'KVG3_8[]8EVJ M[;0RR =@P/3ID&O;:\9_9;^'_P /?"7@-M7^'$U[/HNO%+EFO9=[AE!7:1@; M2.01ZBO9J "BBB@ HHHH **** "N$^+?P4\*_&[2++3/%=I-=VEG/]IA6"X: M$A]I7)*GG@FN[HH XGX3?!WPS\$_#]SHOA6UFM+"YNFO)$FG:8F0HB$Y8YQA M%XKMJ** (;RSM]1M)K6Z@CN;:9#')#,H9'4C!!!X(/I7A.M_L-?!W7-0:\?P MR]H[-N,5G=RQ1Y_W0V!7OE% '&?#?X.^#OA'8RVWA30K;2A-CSID7=-+CIN< MY8CVSBN1^)W[)_PZ^+_BI_$/B73;JZU1XD@,D-[)$NU1A1M4X[U[#10!0T#0 M[3PSH=AI-@C1V5C EO C,6(10%4$GKP*YOXD_!WP=\7+&.U\5Z%;:J(LB&9Q MMFBSUVN,, ?3.*[.B@#P/1/V&O@[H>HI>)X9>\=6W"*]NY9H\^ZEL'Z&O1/B M7\&/"GQ:\*VOASQ!8,^D6LJ2PV]I*8 A52J@;,8 !QCI7<44 <#\(_@?X3^" M&G7]CX3M)[2WOI5FF6>X>8E@,#!8\<5R7Q#_ &/OAG\4?&&H>)_$&EWEQJ]_ MY?GRQ7TD:G9&L:X4' ^5%KVNB@#XE_X*:1Z*?#?@Y38K/XFFNI5M[A,[TME4 M>8I Z@NT>,_[6.]?1/[,_P ,#\(_@OX=T":+RM0\K[5>@CGSY/F<'W&0O_ : M]1HH *\A^)'[)_PR^*NN2ZQKOAX'5)L&:ZLYG@:4],OM(!/'7K7KU% 'E%A^ MS!\/=+^&VH^!;72IH/#NHS+<74*W21+L4D@;5./XC7I6C>&]/T/PU8Z!;0!M+L[1+*.";]X#$B! K9^]\ MHP<]:U** /!_$?[$/P>\2W\EW+X7^Q2.=S)I]S) F?95.!^%=Q\,?@+X%^#W MFOX6T"#3[F5=LEVQ,D[+_=WL2<>PKT"B@ HHHH \A^*/[*GPZ^,7B4:]XETJ M>?4_)6 RV]T\.Y5SC(4C)YZUVWPW^&V@?"?PI;^'?#=H;/2X'>149R[%F.22 MQY)^M=110 UT612K ,K#!!&017A_BO\ 8K^$/B[49+VY\++93R-O<:=.]NC' MUVJ<#\!7N5% 'F_PP_9W\ ?!ZX>Z\,>'X+.^=2AO96,L^T]5#L20#[8K)^*/ M[*GP\^,7B?\ M_Q/IUU=:EY*6_F0WDD2[%S@;5..YKUZB@#,\,^';+PCX>T[ M1=-C:+3["!;>!'8L511@ D\FN;^*'P7\'?&.P@M?%FC1:D+NUU M((!].E=O10!Y'\+_ -E?X<_!_P 0C7/#6D36^J+&T2W$]W)*55AA@ QQR*S/ M ?[&_P ,/AOXMT[Q)H>EWD&JZ>[/!))?2R*I*E3E2<'AC7M]% '/>-_A_P"' M?B1HCZ3XETBVUBP8[A%GQ>3;QR2%V53U-6_$'AW M3/%>D7&EZS86^IZ=<+MEM;J,.CCW!K1HH ^V%MJ5E-9W=O%=6DR&.6"9 Z.I&"I4\$>U>%:S^PS\'-:U!KMO#+VC,VXQ6 M=Y+%'_WR&Q7OE% '&_#CX0>#_A+826GA70K;25EQYTL:[I9<=-SG+''IG%8/ MQ<_9N\#?&_4K"^\66%S=W-C"T$#073P@*3N((4C/->H44 <_X"\#:1\-?".G M>&M"A>WTFP5D@CDD,C*&=G.6/)Y8UR7Q2_9O^'WQDO([WQ/H*76H1H(Q>02- M#,5'0%E(R![UZ;10!YS\)?V??!'P1:^?PGI;V4UZJI/++2268D^I->9^"_V,/A9X!\5:?XA MTC1KE-2L)?.MVFO9)$5\<':3@XS7N5% %35=*L]N<;=W2O?J* /#6_8N^%7_ M ER>)(]$GM]1CN4NHQ!>2)$CJ05"H#@*,#CI6_\6_V:? GQNU>RU/Q787-W M=V<'V:%H+MX0$W%L$*>>2:]3HH PO W@K2OAUX3TWPYHD3P:5I\9BMXY)#(R MJ6+3R35;Q[\-?#'Q/T@:9XHT6UUBT4[D6X3YHV]48VTG1=/M],TVV7;%:VL81$' ML!Z]2>]:5% !7A?B']BWX6^*/%EYXCU#2KV35;NY-W+(M_*JF0G.=H.!SVKW M2B@ HHHH \0U_P#8V^&'B7QM=>*[[2KR36;F\^W22K?2JIEW;L[0< 9'2N\^ M)WP>\(_&'2X+#Q9H\6IQ6[%H)"2DD)/7:XP1G R.^!Z5V=% 'A&C_L2?"+1+ M._@@\-O(;R%H'FGNI))(U88;8Q/RDC(R.>374?"+]G'P/\#[_4+SPG87%I/? MQ+#.9[IY@RJ OC-+#/XIT*.\O(5\M+R)VBF"?W= MZD$CGH:@^%7[.'@3X+W%[<>%M+EL[F\B\B::6YDE9DSG;\Q]:].HH \1\)_L M;_##P5XRLO%&E:7>0ZQ9W!N897OI74.<\E2<'J>*]GOK&VU.SFM+RWBNK69# M'+!,@='4\$,#P0?2IZ* / ]9_89^#NM:@UV_AE[1F;<8K.\EBC_[Y#8KTKX< M?"#P?\);"2U\*Z%:Z2LN/.EC7=++CINF<5V5% 'D/Q2_94^'GQC\3_\ M)!XGTZZNM3\A+;S(;R2)=BDD#:IQ_$:].\/:%:>%]!TW1]/1H['3[:.UMT9B MQ6-%"J"3R> .:T** /$/$7[&_P ,/%/C6[\5ZAI=Y)K-U=_;995OI54RYSG: M#@#(Z5Z%\3_A=X?^,'A9_#WB:WENM+:9)S'#,T3;USM.Y>>]=;10!YY\(?@- MX0^!MOJ,KWQ3JFEWDN ML7EP+J:5+Z5%,@QR%!P.@XKV^B@!J($15'0# K$\<>"]+^(?A34O#FMQ//I6 MH1^5<1QR%&9<@\,.1R!6[10!Y5\)OV9O ?P3UF[U3PKI]S:7EU#]GE::[DF! M3(.,,>.17>>+O!NA^/-#FT?Q#I=MJ^FS$%K>ZC#KD=&'H1V(YK9HH ^?!^P= M\&_MOVG_ (1VXZY\K[?-Y?\ WSNKVOPIX0T7P-HL.D>'],MM(TV')2VM8PB@ MGJ3ZD^IYK8HH \.OOV,OA=J/C.3Q3/I5XVL27O\ :#2B_E"^=OWYVYQC/:O< M:** "N%^*/P2\&?&2TMX/%FBPZDUMGR+@$QS1 ]0KJ0<''3I7=44 >2_##]E MGX=_"#6)M5\-:3-;:A+"UNT\UW)*1&V-RC)QS@5E^$?V-_ACX'\96/BC2=+O M(=8LYS&H7U*3_ %EY:.T$LGNQ0C:ZRB@#S7X0 M_L\^"O@;/JDOA*QN+-]26-;@SW3S;@A8KC<3C[[5>^)GP,\#_%^.(>*M MM1 MGB7;'=8,NT4 &YK@JV[RKF]E>/Z%2W2OH&B@"II.DV6A:;;:?IUI#8V-L@CAMK M= D<:CH% X JW110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M5-0U:RTF+S+V[AM4]97"Y_.N,UCXV^&-+#".YDOY!T6V3(/XG KR<;F^7Y:K MXRO&'JTG]VYUT<)B,3_!@Y>B.^HKPS5/VB[ARRZ?I4<:YX>>0L2/H,5RVH_& MSQ5?!@EXEHI/2")01^)R:^"Q?B1D.'NJ+];U)F-SJMY-NZAYV(_+.*RVN)7^](S?5C M7RE?Q7IIVH81OUE;\%%_F>M3X4E_R\K?LZ_XU2D M^)'A>+[VN6?X29_E7R9D^M&">Q->//Q5Q[^##07JY/\ R.N/"M#[51_@?5__ M M'PK_T&[;]?\*'[C_5ZS9-_VV6KUOKNFW7^IO[:7_=E4_P!:^-*M-(V:O-,H&-L^),_BP)KWL-XJX*;MB< M-*/^%J7Y\IPU.%:R_A5$_5-?YGU517SYIO[0NM6^T7EG:W:CJ5!0FNPT?]H+ M1+P!;^UN;!^[*!(GYC!_2OL<%Q[D&,:C[?D?]]-?C\/XGCULAQ]'7DYEY._X M;_@>IT5B:1XUT/7=HLM3MYG/1"^UOR/-;=?<4,30Q4/:4)J<>Z::_ \.I3G2 M?+4BT_/0****Z3,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***SM:\0:=X=M&N=1NXK6(=-YY;V MZD_2LJM6G0@ZE62C%;MNR7JRX0E.2C!7;-&H+V^M].MGN+J>.V@3EI)6"J/Q M->,^*_V@B0\&@VNT]/M5R,_DO^/Y5Y/K7B75/$4_FZC>RW39R [<#Z#H*_), MX\2LMP-Z> BZT^^T?OW?R5O,^LP?#>)KVE7?(OO?W=/ZT/>_$7QWT+2=\=BL MFJ3C@;/DCS_O'^@KS+7?C?XDU.7Y5E:YJUK]Y:OY+_)'G][J%UJ,S375Q+<2MU>5RQ/XFHH8) M+AU2*-I'8X"J,DFOHW0?@1X>TL*]X9M3F'7S&V)^"C^I-=SIFA:=HR;;&R@M M1TS%& 3^->K@?##,\4_:8^M&G??[E_"G MQ1JH4QZ5-"A_BN!Y?\^:ZO3?V>-7GP;R_MK4>B R,/PX'ZU] 45^@83PRR6A M9UW.H_-V7_DJ3_$\"KQ-C9_ E'Y7_/\ R/)[#]G?2(0#=ZC=7+=_+"QC^O\ M.MRU^"7A2V S9R3'UDE)_E7>45];0X1R'#*T,)#YKF_]*N>14S;'5/BK/Y:? MDD M(_Y''+%XB7Q5)?>R/_A$-"_Z VG_ /@*G^%,D\%^'Y1AM$T\_P#;LG^%7-6U MS3M LS=ZGJ%KIMH" 9[N98HQGI\S$"G6VLZ?>:>E_;WUM/8N 5NHYE:)@>A# M XKH>7X1JSHQ_P# 5_D1]8JK[;^]F1-\.O#,_P![1;0?[J;?Y5G7'P=\*7&? M^)8(\_\ /.1A_6NL2_MI8VD2XB>-6VLRN" ?0GUJ=6#J&4@@]".]<-3(LJJJ MU3"TW_VY'_(WCCL5#X:LOO9YG>? #P[< ^3->6Q[;9 P_45S>H_LY3+DV.L) M)Z)/$5_4$_RKW&BO!Q/ _#^*7O851?\ =;C^3M^!WTL[S"EM5;];/\SYEU+X M(^*-/!,=K'>*.\$@)/X'%@ZCHLOEWUC/:/V$T97/TSUK[)J.>WBNHC'- M&DL9ZHZA@?P-?%XWPLP%1-X.O*#_ +UI+_VU_B>S0XIKQ?[ZFI+RT_S/BP$J M>"173:%\2O$7A[:MMJ4K0KTBF.]?P!Z?A7T#K7PG\,:V&,FG+;2'_EI;'RR/ MPZ?I7G6O?L[W,19](U!)U[17(VM^8X/Z5\'B.!N),DG[? 2YK=:]J>/Q4_T/X5Z?X?\9:-X MH3.G7\4[XR8LXD ]U/-?+>O^#-9\,RE-1T^: =I-NY#]&'!K(AGEMI5DBD:* M13D,AP0:WP'B%G>45/J^9T_:6W4ERS7SM^:?J17X?P6+C[3#2Y;]M5_7HS[5 MHKYL\*_&[7-"9(KUAJEH."LQPX'LW^.:]C\)_%+0O%NV.&X%I=G_ )=[@A6/ M^Z>A_#FOV?)>-.V@09:21L 5QOCOXLZ7X/1[>)A?:ET$$9^5#_MGM M].M?/_BKQMJOC&[,VH7!9!]R!.(T'L/ZU^9<1\=X#)+T*'[VLNB>B_Q/]%KW ML?39=D5?&VJ3]V'?J_1?J>H^,_CZL9EM?#\09ON_;)EX^JJ?Z_E7CFJZS?:W M=-<7UU+=3-U:1LU)HN@:AXBO%MM/M9+F8]D' ]R>U>T^#O@':VBQW&O2_:IN MOV6(D(OL6ZG\,5^*1AQ)QY7YG=TT_P##3C_F_OD?:.66Y%"WVOOD_P"ODCQW M0/">K>)[@0Z=927!S@N!A%^K'@5Z[X8_9\MX=DVN79G;J;>V.%^A;K^6*]=L M[&WTZW2"U@CMX4&%CB4*!^ J>OUS)?#C+, E4QS]M/STBOEU^;?H?)8WB/$X MB\:'N1_'[_\ (SM(\/Z;H,(BT^RAM$ Q^[7D_4]36C6-XG\0_P#"/6=K,(EF M^T7D-D"S[51I7$:DG!XW,H_&N F\?^(=*EO;G5$@$_A^[2/6+"U&(I;";!CO M8BV6 C!;<"<'R9AC(6OUFC0A1@J=**C%;)*R^Y'RU3X4>'-.\-:OH%WXEUFX?Q7:OIB'6M8GO/,F:-B'B21R%? M +?( ,+T%;**M=D-]CT#7_%5AX:N=(AOF=#JEXMC ZKE1*RLRACVSM('N0.] M<'I'Q;O_ !+K]U'9?V!IVDVNI2:>_P#:>I%+Z0QOL=UA"X7)#;0S988/&:X3 MQ5XB\9>/?A+IWAN#PUJ0^)^GO:W$LEU;&*SCO+21)3,+@XC99&BPNTG_ %@R M <=EX[^%FL^/;C4H7T[PA96&I0"*2^NM+-QJ42L@#C=D*6'S;7SQQP<5:BE MN3=O8R/A3#XJT7QW\4+34O$=QJR:7>F\MM+CM42"47-NDRE2VZ08<2(%#[1S MQR .=CLFO?@"WQ1_X3#53XR_LTZP+W^T)1;0W&W>;+[*&\KRPP\DH4+>IWQYUX8\)Z7XZ^. MOC*Z\3Z0EW(= T6ZCTV_'FPV[RBY67$9^4L#$J[L9XXZFHOA;\*_#%UX+^(. MF7.BVUZ4UC4; -=1B5TA7_51HS9*(BL JC '45[TMI ER]RL,:W$BA'E"C>R M@D@$]2!DX'N?6GI$D>[:BKN.YL#&3ZFIN:]=V%KI7_", MK"+[7]/DN[>"^/EDE\.OENR @._'RL,@G!LZ_H-KJ'PK\:&PU:RO],UW5=/M M6BT.RDM+>.1IXHY7BRS9+ @ED.,KGKFOIAHD=-C(K)TVDP)L78.BX MX%/V@N0\3^)?@/P[8W_A72M);PU8+8?:+D>%M5E%M:Z@KJJ>:=H)+QE>"5;[ MYR,X-=C\$=4TG5O JRZ/I/\ 8EM'>7$$EDEQY\22I(4?RGR08R1E=N!CL.E= M;K7AS2?$D"P:OI=EJD*G*QWMNDR@^H# U:LK&VTVUBM;.WBM;:(;8X8$"(@] M !P*ARO&Q25G<\BU3Q9X_M?C%9V":#;ZEIMOID\[V^G:ILWJ\T:QR.LJ*NY0 MCX ;^(\UZ%X_\7IX$\$ZOX@EMS:7ITUO!?\ FP7,!NP?)=XI4E5), D*Q3:2 2 >AHNF MU=!9I,U]5\2V?A^WTU]4D^S27US%9Q(@,F9Y/NJ,#/4'G& !DX%6H-8L+FZF MMHKR"2XAD\F2)9 61]H;:1V.UE./0BO)I(O'GC3XD^#9O$'A>V\/^'='^TZE M.8-0%X9+I8Q%$,A%PN)I".,G:20N #RUK\._"K?!KQ9X]\9: G]L:LEWKLUS M=H4OK0$$P1Q/P\+JBQ !,'=ZFJY%U8N9GT->W]MIT(EN[B*VB+K&'F<("S'" MC)[DD "K%>+?\)3>6,'@O0O%?V*[@L= _MWQ+=:E )0GDJ@C;!Z/YV7W8)_= M''/-;MI\>M)58;K6M#U[PMHUP,V^LZU:QQ6DO&5R5D9HMPZ>:J9Z=2!4\CZ# MYD>DS0QW$;1RHLB-P5<9!_"N#\4?!;0/$&Z6WB.EW1YWV_W"?=>GY8KO(I4G MB21&#(X#*P[@]*?7D9AE>"S2G[+&TE->:U7H]U\F=F'Q5?"RYJ,W%^1\P>+/ M@_KWAC=*D/\ :%F.?.MAD@?[2]1_*N(^:)^Z,#]"*^UNM<9XO^%.A^+=TKP_ M8KTC_CXMP 3_ +PZ'^=?B6=^&"UK9/4_[7,?G0?[+?T.:]T\)^/='\8VX:QN L^/GMI.)%_# MN/<5\^>,OA9K/@]GE>+[78CI=0C( _VAVKDK6[FL9TFMY7@F0Y5XV*L#]17R MF6\79YPK6^I9C!R@OLSW2_NR[=MUV/5Q.4X'-8>VP[2;ZK;YK_AF?:=%>(>! M/CNZ-%9>(AO3A5O4'(_WQW^HKVBSO8-0MH[BVF2>"0962,Y!%?T1DG$.7Y_1 M]K@YW:WB])+U7ZJZ\S\]QN7XC 3Y:T=.CZ,GHHHKZ0\T**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHK+\1>([#PMIDE]J$PBA7H/XG/H!W-8UJU/# MTY5JTE&,5=MZ)(N$)5)*$%=LO7=W#86TEQ<2I!!&I9Y'.%4>I->&_$/XWS7K M26'A]F@M^5>\Z._^[Z#WZ_2N2^('Q,U#QM=-'N:VTQ3^[ME/7W;U-@WW MB/4([+3[=[B=ST4< >I/8>]?S?Q-Q[B_+8_1\L MR&GA8_6,;9M:VZ+U[_D4BSS2$DEW8]3R2:]/\!_!&^USR[S6-]A8GYA%C$L@ M^G\(]S7H?P^^#]AX52.[OPE]J?!W$92(_P"R.Y]Z]$KU^&?#A)1Q>=:O=4U_ M[<_T7S?0X\SXC>M+!?\ @7^7^9G:%X>T_P -V2VFG6J6T(Y.TPKSWPQ\1->\Z%X;@/A&27:NKW]_Y4MQ&#@RPPJC93KM+, MN[&>A!K][HT*="FJ=&*C&.B2T2]$?!SG*91-+&I 9E3.2!GG%>?_%34KS5_B!X'\"QWEQINFZY'?7M_&(?BSH#>*;">^@O="NX;%+"%Y+TWD=Q; MM&+?RQO63;)(=P(P Q) S5?3O#'CS7;72](\6V.I+Y%ZT^@>++*>W?4]+PI" M?;4 \MB5)5B@96!PP!YKJ44K2,6[Z'HUG\%O WA;POJ^DZ/HMEX MR41.9$.8I=YYWHQ#*QY#8J_:^$9=>TN=_$$*PZU/I\NDW-S:N-L\))PX';.2 MP!^Z68=^>?M?A-XAUV^M'\<^-/\ A*-.LY4N(=+L]+2PMY)48,CSX=S)M(!" MY5<@';7J%0WYW*2\BI-I=M=:6^GW4*7=I)#Y$L4ZAUD0C!# \$$=:Y;PG\'/ M!W@C4H]0T?14M[R&)H()99I)S;QMC*1>8S>6IP.$P.*[2BINT.R"BBBD,*** M* "BBB@ HHHH **** "BBB@ K/UW0-.\3Z9)IVJV<5_8R,CO;S#*,4<.I(]F M53^%:%% 'GGCCX/V?BO3O&QANY(M6\26<-K]HN#OCMQ""8D51@[-Y9F7/)9O M6O.OB!K'B;XC:EX1^&&N>#X=-&K3+>ZQ<"]CN(1:6CI(YB5?FVO((D!<+C?C M!/(^B*SE\/Z>FOR:V+9?[4>V%H;DDEO*#%@@]!N.>.O'I6BG;="/A+3M>\1 MW4&AP:Q+/)I,&'DFN;16^2;RU!;E=K' P PR:E\>? +PYXZ@U6-I]1TC^UG5 MM073;V2&.Z&1OWQAMA+J-I8C.#7!>-M"'@;XKZIXANKK5_#]M=:=:6>B:YI5 MD][:V:Q!O,L[B!$;",VUP2%SN(#*RC-)1D2^:)[UHFMZ?XDTFUU32KV#4-.N MD$D%U;.'CD4]P1UJ]7G/PC\.ZAX)\/>(;W7KRP2/4=3FU=%L@\=K;0O%'NVJ M_*!F224@]#*W)ZTOASX]>$_$^J65G;OJ5I'J+%-.O]0TR>VM+]ADX@F= CD@ M$@9RPY7-0XZNQ:?<]$90ZE6 92,$'H:\N\=? ^PUI9+K1MFGWO4P](G_ _A M/Z5VOA#QGIOCBQNKW26DFLH+N6S%PR829HVVNT9_B3<" PX.#BMVO#S7)L%G M-%X?'4U)=.Z\T]U_5SNPN,KX.?M*$K?D_4^-];T&_P##E\]IJ%L]M.O9AP1Z M@]Q6QX*^(FJ>";G-M)YMHS9DM9#\C>X]#[U],^)?"NF^++$VNHVZRK@[)!PZ M'U4]J^=?'_PLU'P7*TZ WFF,<+<(OW?9AV_E7\VYYPCF?"=;^T]=%7QGI.L7FA7T=Y8SO;W$9R'0_I7T5\-_BQ:>,(TLKPK:ZL%^[T6 M7W7W]J_3N$^/*.<MA_>A^*_S7G]YZ%1 M117ZZ?)!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !116!XS\96/@O27O+MMTA!$, M/S2-Z#V]37+BL51P5&6(Q$E&$5=M]#6E2G6FJ=-7;V%\8^,K#P7I;7=XX+GB M*!3\TC>@]O>OF/QAXSU#QGJ;W=[)A <10*?DC7T'^-0^*?%-]XNU:2^OI"SM MPD8^[&O8 5N?#GX:WGCB]$CAK?2XS^]N,=?]E?4_RK^6\_XAS#C/&QR[+HOV M5_=CUE_>E^?9>NI^H8#+\/DU!XC$-#7F7@#XO:/\ #[PAIWA7QA%>:!X@ MT2W2Q>V&GSR1W:QC8DMLT:,)5< $!26!)! I_P $[/PMXVT=X1;+J0\(:S=V MNGK=1NGV97VRQYB;&&5)%0%EW+M8#'->T8!QQTJG:/NLE7>J/,/#6A:WX^\2 M:'XWUVW;P^-,GO/[,TEX_P#2#:31)&/M!W85RR>9M ^4$*>0:]0HHJ&[E)6" MBBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .7 M^)_A6X\;_#WQ#H-K,L%U?V#[$UXU\1O%>I_$?2=.^&!.,$5]&UGZ]H=IXDT:_T MN^C\RTOK>2UF .&,;J58 ]N#5QE8F2N>1M\8-%\&>&4O_"K:/JO@'0[:*.ZM M["5TO+*#(3S5C(Q(@&#V) )!8U[*]_;1W$<#W$2SR$JD9^ Y11MIWPX\ M!R_$#Q=;?&:XGDTJ^U"-?[-T^.&,K_9I!V>:,IVY@N( MT)(5\#_$WX,-IXFU308R]L/FELQRT8]5 M]1[=17D44LEK,LD;-%*AR&4X(-?:M>0_%7X0+J2S:OHD02[^]-:H.)/4J/7V M[U_/O&' /+S9CDT;6UE!?G#_ .1^[L?H&3Y]>V'QC])?H_\ /[R;X5_%Y-;$ M6DZS(L=^!MBN&.!-['T;^=>L5\4D/;RD$-'(AZ=""*]Y^$GQ9&JK%HVLS 7@ M 6WN'_Y:^BD^OOW^M=7!/'+KN.5YK+W]H3?7^[+S[/KL]=\LZR/V:>*PJTZK MMYKR\NAZ[1117[P?"!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4457O[^#2[*:[NI!#;PJ7=VZ M"IG.-.+G-V2W8TG)V6Y1\3^);+PII$VH7S[8TX5!]YV[*/>OEGQAXNO?&6L2 M7UXYQ]V*('Y8U[ 5H_$?Q[<>.-9:3+1Z?"2MO"3T']X^YJ/X?>!;KQQK"P1@ MQV<1#7$^.%7T'N:_E?BGB+%<6X^.69:FZ5[12^V_YGY+I?9:OR_4LKRZEE-! MXK$Z2MKY+MZ_\,7?AI\.+GQOJ DE#0Z7"W[Z;^]_LK[_ ,J^F-,TRVT>QAL[ M.%8+>)=J(HX%-TC2+30M.AL;*%8+>(855_F?4FKE?N7"O"^'XS)^XU&TP9() 0RM@@AAD#*GJ,CC.:Y+P#\3Y+QM1T#QA'%HGBW1 M8!-?(YVV]S!VNX&/#1-@Y[HP*MR.?NDKJYX5['%W0\:>./A;<>-6UVQ>VO;% M]1B\*SV,4NGRV94NMO,[ N7:/AG! #$_*0.='P=\+C=WO@#Q9X;UVYL/#=O! M]MAT+4(C<&&"XM_]3#*6#1I\R90[E&Q=NW;@UO!'PR\.^.=,O[K2[CQ1I'@J M]NI)(M$:Z$-A?HQW/+'$5\U(78L0H958<[<-S[=#"EO$D42+'$BA511@*!P M!6DI6T1"5]6*J*A8JH!8Y) ZGIS3J**Q- HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0@,"",@]0:\=\?_!3 M2FA\-1Z?X;CU?PSI,]S+/X:28Q7! S['15*3B]! M-)[GC'P0\,Z]JFK3>,O$!U&UMEMWT_0=,U?!OK>S+JS-=,/O2,RC ))"*N26 M)->ST442?,[@E96"BBBI&>3_ !:^$ZZS'+K&D1!;]?FF@4<3#U'^U_/ZUX#\ M\$O=)$/T(-?:U>,?&7X7"9)M>TF$!U!:Z@0?>]7 ]?7\Z_ ^.^"U-2S?+8^\ MM9Q77^\O/^9==][W^]R+.>5K"8EZ?9?Z/]#7^$7Q0'B2W32=3E']J1C]W(W_ M "W4?^S#]:]0KXMM+N;3[J*XMY&BGB8,CJ<$$5]/?#'X@1>-]' E94U.W $\ M?3=_M@>A_2O3X"XO>9065X^7[Z*]UO[271_WE^*UW3.7/LH^K-XJ@O<>Z[/_ M "?X':4445^TGQ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5\^_&KXB'6;UM$L)0;&W;]\Z'_6N.V?0? MSKO?C'X]'A;1OL%H^-2O%(!!YC3H6^IZ#\:^;D1YY0J@O(YP .22:_ ?$;B= MQODN#EJ_XC7X0^>[^2[GWW#N6)_[;67^'_/_ "-'PWX>N_%&L6^GV:;Y96Y/ M9%[L?85]6>$_"UGX0T:'3[11A1F23',C=V-<[\*/ ">#=%$]PG_$TNE#2D_P M#L@_K_\ 6KNZ^HX%X562X98W%1_?U%_X#'MZO[7W=-?+SW-7C:GL:3_=Q_%] M_3M]X4445^K'RH5S'C/X:>&OB%)IS^(-*BU%["7S8&9F4CU5MI&Y#QE&RIP, M@X%=/133:U0;C418T5$4*BC 4# ]*=112 **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ I&4,"" 0>"#2T4 ?.WQD^&Y\.WIU;3HL:;<-\Z+TA<_P!#V_+TKA?" M_B2[\*:S;ZC9MB2,_,AZ.O=3[&OKK4M.M]7L)[.ZC$MO,I1T/<&OE3Q]X-G\ M%:_+9OE[=OG@E(^^G^([U_,'''#<\AQ<4;NI]Q6I7S/\ "#QZ?"6M MBUNG/]FWC!7YXC;LW^/M]*^EU8,H(.0>017[5PGQ%#B++U6>E6.DUY]_1[KY MKH?%YMETLNQ#@OA>J?EV^0M%%%?:GBA1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 51UO6+?0-*N=0NFVP0(7;W] /#?'OQH+V^CT&UDS%;G?<%3P7[+^ _4^U?*\39W#(,MJ8MZRVBN\GM\EN_ M)'J9;@I8_$QHK;=^G]:'FOBCQ#<^*=;N=1NFS)*WRKV5>RCV KTGX%^ C?W? M]OWL?^CP-BV5A]]_[WT'\_I7G/A'PW/XLU^UTV $>:WSN!G8HZG\J^M=*TNW MT73K>QM(Q';P($1?;_&OPO@'(IYUF$\WQWO0@[Z_:F]?PW?G;S/NL^QT<%AU MA*&CDONC_P ';[RW1117]/'YB%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %$U9K^NJW7F;4:T\/4C5INS6I\67-M+97,D$R&.6-BK*PP017T-\ M$O')\0Z,=+NY-U]9* I/5XN@/X=/RKEOCSX'%I%//\+Z5>_97U#SG!PS MP*71?Q'7\,UQ8S,<'ET5/&58TT]N9I7^\VHX>MB':C!R]%<[.BH+*]@U*TBN MK659[>50R2(%']?H*^2;R[E MO[N6XF8O-*Q=F/D/;\!_,UQOP[\*OXN\4 MVEEM)MU/F3MV"#K^?3\:_ECCC,JO$.>0RO">]&F^1+O-OWG\MO*S9^I9)AH9 M?@7BJNCDKOT6W^?S/9?@;X-_L/0#JMS'MN[X93<.5B[?GU_*O3J;'&L,:1HH M5% 55'0 4ZOZ.R?+*63X&E@:.T%OW?5_-ZGYSC,3/&5Y5Y[O\.R"BBBO9.,* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6L: M5;ZYI=S872!X)T*,#V]#]1UKY&\2:%/X;UN[TZX4B2!RN3_$.Q_$8-?7FHZI M::1;F>]N8K6$=7E8 5\Z?&/Q7HGBO5[>;2Q))+$ICEN"NU9!VQWXYY-?AWB? MA<#5PE/$2J1C7@[)7UE%[JV^CU3VW[GV_#%6O&K*FHMP?7HFO\]ON.G^ _CB M&VM[K1;^=88T!G@DE;"@?Q+D_G^=;_BKX[Z1HY>'2T.J7 XW@[8@?KU/X?G7 MSL"1T.**_,\)Q[FN RR&78>R<;I3>KMT23TTVO9Z6['TM;(<+7Q4L34N[].E M^_'-,LE&/(MT0_7:,_KFM2O[AR;"O Y;A\-+>$(I^J2N?B&,JJOB:E5 M=6W^(4445[)QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XBUJ+ MP[HEYJ,W*6\9?;G[Q[#\3@5I5X_^T)XD%MIMGHL3?O)V\Z4#L@X4?B<_E7SG M$6:+)LKKXV^L5[O^)Z+\7]QZ.785XS%0H]&]?3J>'ZC?RZG?W%W.V^:9R[,> MY)KZ!^!'A7^R/#CZI,F+B_.4R.1&.GYG)_*O"/#6BR^(=>L=.A&7N)0F?0=S M^ R:^O[*TCL+."VA7;%"@C4>@ P*_#/#/*7B\=5S6OJJ>B;ZREN_5+_TH^XX MEQ2HT(X6'VM_1;?C^1/1117]+'YL%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% %+5]8L]"L)+R^G6WMTZN_\ +W->/^+/V@N7 M@T"VXZ?:K@<_@O\ C^5=#\=]#U#5_#-O+9*\T=K*9)HD&201@-CVY_.OG,@@ MX(P?>OP'CWBO-LMQCR_"?NX63YK:ROO9]$MM-;K<^^R'*L)B:/UBK[SOMT7K M_5C1UOQ%J7B*Z-QJ-Y+=2'IO;@>P'0#Z5G445_/E6K4KS=2K)RD]VW=OYGZ! M&,8148JR04445F4%;7@O33J_BO2K0+N$EP@(]LY/Z5BUZ1\!=*%]XV^TLH*V M<#R GLQ^4?\ H1KW,BP?]H9IAL+TE.-_2]W^%SAQU;ZOA:E7LG]_3\3Z/ M Z"EHHK^Z3\-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY M2^*&O_\ "1>-=1G1M\,;^3$>VU>,CZ\FOI'QOK/]@>%-3O0VUXX2$/\ M'@? MJ:^1"2S$]S7X!XJ9DU'#Y;%[WF_RC_[N_L]>'_ +3J MM]J\B?);IY4;'^\W7'X?SKWJN.^$VAC0O VGH5VRW -Q)[ENGZ8KL:_2N#LL M_LK)*%)KWI+FEZRU_!67R/F\XQ/UK&U)K9:+T7]7"BBBOM3Q0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XGQC\)=$\6(\H MB%A?'D7$ QD_[2]#_.NVHKSL=EV$S.BZ&,IJ<7T:_+JGYK4Z*&(JX:?M*,G% MGROXP^%NM^$&:26 W=EVN8!N7_@0ZC\:X^OM=E#J58!E/!!'!KSSQE\%='\1 ME[BR TN];G,0_=L?=>WX5^#9]X95(7KY//F7\DGK\I;/T=O5GWF XFC*T,8K M>:_5?Y?$)F%[:EH,X6YB^:-OQ[?CBNE5IUHJ=.2:?8*]T_9TTW98:K?D#+R+"#WX&3_,5X77U'\'=+&E^ M-.R,/<;IVXQ]X\?H!7Z3X;8/ZSGJJM:4XRE\W[J_/\#YOB2M[/ N'\S2_7]# MM:***_K(_* HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y/XH M>';KQ1X.N[*SYN,K(J?W]ISBO _#7PQUW6-;AM)M/N+2$2 332QE51<\G)ZF MOJBBOS[/N"\%G^.IXW$3DG%)-*UI)-NWEOT/H,!G-; 4)4*:3OJGV8R&%+>& M.*-0L:*%51V Z4^BBOT!))61\_OJ%%%%, HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DT$=S$T4L:RQL,,CC( M(]Q7E_C'X$:;JRR7&C.-.NCDB$\PL?3U7\/RKU.BO$S3);55M)++R8]V&N&<; /7/>OI33+!-+TZU MLXSE((UC!]0!BK5%>/P]PI@>&W4EA7*3G:[DUHELE9([,PS6OF2BJJ24>P44 M45]F>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?/WPN_:# M\0:U^T5XV^%GB^QTVPN=-3[5I$UE'(AN[?ALMO=@QV.A^7'1O3BW_P +XU[7 M_P!J9_AGX;M-,G\/Z-I_VWQ!J5PCM+"Y&5BC97"@Y>,'(.,M_=K1TY)V\KD< MZ/=J*\MM_P!J+X47?BT>&H?'>CR:P9?)$0F/EF3.-HEQY9.>,!NM7?&7[0_P MY^'NOW6B>)/%=EH^J6MNMU+;W(<$1M]T@[<,3GH"3[4N26UA\R[GHM%?,5[^ MWQX%T_XTMX,N&AC\/K;ASXF,\NT3D9$/D>3NSD@;MV*ZKP!XBUBZ_:9\>:7= M_$6RUC2;:PAF@\*1VKI-IX=8761Y"@4C:W9FSY@R%QBJ=.25VK"4XO8]SHKR MVS_:B^%%_P"+$\-6_CO2)M8>7R$A64[&DSC8)<;"<\ !N:?XU_:;^%OP[U]] M$\0^-=-T_58R%DM?XL5/)+:P^:/<]/HKYR_:H^/.L?#[PGX MUKP/JEG-::]K,%LUTL:7$T_$?QQ9?#3P)KOBG44>6STFT>Z MDCB^\^T<*/QT2:Y!:&"5F>5U'\0C M0%L>^,4W3DG82FFKG=45XM\6?VH_"/@?X)7WCW1-7L=>CE1H-+$#EX[B[Q\L M;%1E<=6!P< ]"17S1X1_X* ZQX/\"MK_ (JUC0O'>J7]S!'!H&E++82Z>C+( MTC2R&!E8J5C&T9SO^]Q51HSDKI$NI&+LV?H!17F'A+]I;X<>-;G0+72_$T$] M[KA=;&$0S+YSI_K$#,@&5]\5T=O\5O"=W\0KCP-#K4#^*X(/M,FF!6WK'@'. M<;>A!QG/M6;C);HOF3ZG645YSJ'[17PWTD^(/MOBZPLQH-PMIJ+3[T6&9MVV M,$KAV.QN$R>#5KX=?';P#\65O/\ A$O$]EK3V:^9/%%N22-?[Q1P&Q[XQ1RR MM>P:.FL"7R#"9CL$F<;#+C8&SQ@MUXI\DMK!S1[GJ M5%%%04%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S/Q!^ M)7AKX5Z"NM>*M5CT?3&G6V%Q(CN#(P)5<(">=I[=JZ&UNHKVUAN('$D,R"1' M'\2D9!_*G9VN*_0EHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLFY\5Z5:>)K/ MP_)= :Q=V\EW%:K&S'R4*AG8@$(,L -Q&3D#.#0!\F?MUZ??_"WQC\/_ (X: M!!NOM"NEL-05>%F@;<55\=B&D3/^V/:J'[/7PT\3:O\ LQ_$[QNJR?\ "01&TGN8G5G!X7! M."$O$'C9/#^K_;!!+H:^"%FOHW,F-_VI5#L!U(+;NP4U]-:9\.-.U3]N_1 MM"\411>)SI7@^UWRWT.Y;B>*!4\UD;/).6P<\FOMAO#VE-?_ &XZ99F]SG[2 M8$\S/KNQFIO[*LAJ!O\ [';B^*[#=>4OF[?3=C./:JEB+WLB52L?"?Q8;P7\ M'/VZ['7/&>E6>F^#+S0!Y4C:89[=I\,@^1$;Y]R]<9&03@'-+KMAJOBO]I?] MI:U\*,S:I?>#;06/D\,^ZTLR%7W*Y ^M?6>H_%/X8ZQJ4>FW_B/PY>W:2^6D M-S/%)MDSC SQG/%=O!I-C;7DEY#9V\5U*H1[B.)0[J 6 R0 !^0I>UM:ZZ M6'[.^SZGYY_!CXD? #3OA'X2\(>)_!4^J>.8;Q([S38M&D>\:X\T_O?,P-R] M/DW9[;:E^./Q)M?$WQ"^+&A7>C> _"#6$;0>=XATN:YU76?W;*&@9#@'"KMV MC(W**9](T^:8E M(+G4$0.Q Y"L1GC/ZTU53E=)_>+V;M:Y^=E_-)/^QC\!3([.1XLE4%CG %U* M /P%?HG\6=3T71_AKXDO/$>GR:MH45E(;RQAA,KSQD8*!1U)S^'7(ZUA:)\3 M?A1XFFL-%TK6_#>HLTVVTLK7X/>VGDBY;D6D$_E1>:BJH;HPE4<'&>V'XM6^!O[1_BC2=%DT_X?7EU;RZ##>0;0L@N%W21*P^7 M".%)'9MO8XZ_X[_#W3_^&!_AEK>E>'K-;V#^R[O4+VTLT$QB-O(K,[JN2"[I MG)ZD5^@LFE64U@;&2SMWLB IMFB4QX[#;C&*U'M]4[=0]EI:Y\3?&W5_"'C+X%^%/BM\+!;,?A_K$-S(EI9-:!E/EBX M0H54]3&2V,$*V":\E35M>\)RZ7^U4T,TQU7Q/>1SZ<6.!I\B>7 OT4HRYSSE M?2OTL@T#3+:PDL8=.M(K*3.^V2!1&V>N5 P:5]"TV335T]]/M6L%Z6K0*8AS MGA,8Z^U*-915K?\ #=ANE=WO_P .? K7\_P:_9-\+:WK'A72?$VL>-?$!UB_ MO?$-N\UG9R2Y*32JA#$! ,#..6]<',^!FH13?MHVTEEJGAK48[GPY=+<7'@^ MRDM+"1A&[;=K'#,,(2R_+P!U!K]#I[/3KJ#^S)H+6:$1C_0W164(.!\A[<8Z M8K%T2;PO/XCU+2]-L;:+5=%6..<)8&(0K*N]520H%8$')"$XS@X-/VVCTW%[ M/5:GQ=^QG\.+?7O@!\3=5T?3+9O&LUW?6EAJ+1J9XV\G"+&YY3)8C(QUKYO\ M+0^'6^&DOA/Q1XP'AG51=F*?07\$+<7X;?\ >6ZVA^.X+ ]@#7Z_:?I=EI,3 M16-G!9Q,V]DMXEC!;U( ZU#+X>TJ>_%])IEG)>@Y%RT"&0?\"QFFL19MVW!T M=$KF5\--!F\+_#[P[I$^HOJTME80P&^DC,;3!4 #%3R"1C@\UTM9/B3Q5I7A M&UMKG5[L65O<745G'*R,R^;*P2-6(!V@L0,M@9(YYK6KD>NINNP4444AA111 M0 4444 %%%5[Z_M].@::YE6*,=V/7Z5$YQIQ"_\;?X5X[XMU&ZTWQ!;W5M/)!<) M&"LB,00.> ?CM%>&*Q\0[8)3\JWJC"L?\ : Z?4<5[!#-'3Y[@,]H>VP52_=;27JOUV?1GB8S U\#/DKQMY]'Z,^=?VCO'?BS1/'N@ MZ'X=U:33UOX%&U< %VD*@DXSZ5 /A=\;H!YR>,HWE'(C-RV"?3E<52_:,_Y+ MEX'^D/\ Z.-?4-?0['G'S%H/[0'B[X:^)4T#XDV!>%B +Y(P'52?O@K\LB_3 MG^5?3%M_^#OAZ2X)9UC>,%O[JR,%_0"D^XUO8])HHHI#"BBB@ HH MHH *^?\ X=>/M?U;]H;Q'H5WJ+7_L/6G_H$MD:$NAI8>2OER(-_[PMG(/[P\8[5U0J14$GOJ M82@W*_H?/_@+XD_&'PCJ7QN^&K:N_CSQ5X7T^*]T;4)(@9G,BHV-O.X[9%(4 MY^92.U\7_&#Q%;ZU>EOM?A+Q#HCVT<\FT_NH96RN0Q M!Z(3C YXKZ%U7]ERQU7X@?$?Q3_PDVJ6%QXTL8+&9+ +$]H(EB4-')R23Y0S MQW-*/$_Q!\2^.)O#\AFTNUU:;,=N_4'J2<$ X&,D#-7S MTVG?KY>1/+.Z.5_96^*'BKQ;X*^-UUKNOWFH7&C:A=QV4ES)DVJ+'(0%] "! M^5>)R?'GXFR_LL_#S6[+QAJ \2ZCXMGL'OI9)OV$M'U? MQCXBU72?''B/PUI/B*5IM5T73I@L-RS$E@3G[I+,<$'J:?;?L-:1;?"_PIX+ M'BJ]:WT#7&UN.[^RIOF*,,^$8'D;1\_..*X7]GW]H7Q?JMS\7 MO"5SXPN_%]EI'AF[UC2=?O+1[2[C=$ Y5P&',@/.<%.#@U]+?'']G2R^,NL^ M&M>AU^_\+^)?#TC/8ZG8HDA7<02&1Q@\CCZGK7+^$/V0X_#GBWQIXCU#QOJW MB+5?%.A3Z)>7%_!&&7S0F95VX'&P87& *E3AR>]OZ?\ *<9!C(KT_P =?'#X@_%? MQ?\ "/X>>$];C\%7WBOP_'KVI:Q%&'=0R2$QQ@]/]2YP""2R\@5[%8_LO:?8 M_LU7'P>&NW+V,T;1G5# OFC,_G9V9QUXZUG>-_V//#_C+PGX)L4US4]%\1>$ MK2.ST_Q'II$=SL5<88>F>>"""3SR:?M(-W?=]/N%R32//_B#XK^+'[*7P8\: M:GKWC*V\=2&XM[30;ZXML7-N\GWGF'(( R0I+<@*:9X<_X3#X MP?&>*6ZDMKB32-/T.VNHC\]K$]O-(S)SP=\V[ZJ*]KKRU_ VH6GQF\2WJPSO MX;\7:'#;WES:R^5+:75N9$4[@0R[XIN&7D&+MQ5Q=KDRZ'':7K6M_!SP5::- MX[^'EIJ'A72+>."37O#SQW4(BC FFM9 LB 8W,5WXY-:_COQJ;[Q;=6.E^. M/$-D;>"&1K'PYX?6^6#>FY3-(T,G+*58+\IP1ZYK;O\ X&R:U82:7JWCSQ5J MFA3+Y4^FSSP!9XN\;R+")&5AP?GY!(/4U;U'X+V[^)=1UG1O$FM^&'U-85OK M;2WA$5P8HQ$C?O(V*L(U5[(M(X'PW\9[KQ5\$?#.KZIXBNO#VM MWVH3Z<\NF:3]INKQX9)4(BMRK[2PC#ME3M^88Z&CP+XOUCQAXS\8_#:^US6; M^TN?#BWMKJVJZ6-/OK9I7E@*M7\17GB+7M9U M;5='&BW-Q=W2(PA#LX:,Q(AC8;L K@#KC.33'GCNH1%&!^^FM9 LB ;F*[\;.,9"IO95R>VY@/<5Y[J'P,DUK3Y=*U;QYXJU30ID\J?39[B +/ M%WC>181(RL.&^?D$@]37IMO!':P1PPH(XHU"(B]% & !6 MMZS\1/%EC=^$/%-O:M?VZ(UY):-#IZFVC)#A;EBH)RV(PWWLGG->PRP1S "2 M-9 .FY0<5'!86MK<7,\-M##/:[NKQGG*EP]Q,\S M@8 & TA XZ 9S63IOP?T.P^%+?#^1KF\T-X);=GF<"8J[LY.Y0 ""W! ["K< MDV_4BSLCR>T^)^LZ!XP\%>5XE\2Z_8:YJL>F7-MKWAT64(62*1EDBE$,9#!D M'RDMD$^E=+H9\;?$+QU\0;./QK/X?T71=62RLX]/LK=YR3;0RL&:6-AL!DXX MSDMDX %;#? 9+[5/#M[K'C/Q)KC:!?QZA90W1V(R< M]IX8\%V?A75?$E_:S3RRZ[?C4+A9B"J2"&.'"8 PNV)3SDY)YIN4>@DGU/%4 M^(OCO5/ <2175V]QI?B6YT76];T?3DN+H6T08I/';D%,]*ZN'X-PZ= M8ZA!I'B;7-%FO-7GUB2XLI8@WF2@!D*M&59.!@,"1ZUGW7[/6CZQ9ZS_ &WK M6L:[JFII:HVK70RP>4$147;(2WW>23G(-.\&%I'&^%/B=K.E?&#P MAX=DUWQ!K^E^(XKU''B'0UL'MY(8?.5HG6*/<" RE2"1P>*TO -UXW^-7@N/ MQM8>-I_"T6IM-)IFE0:?;S0P1+(R1B./#?BO M5?%OB#Q!JF@?:/L@OY(!%B:(QN"D<2CH*_$/AG M2+Z:2>;2=*FA2 /(29#&6C9XMQ).$8 $G&*'*/0$I=3@Y?"FOW7[6+ ^-=2M M9!X1AN9!:VML(RHO"K0A7C8A"06SDN-V-V*T/$?QCUOPAK?QLG=UO[;PXNDI MI5G(BJD4ES" =S*-Q4R.K'). #C%=WXC^$-MK/B/3=?L-?UC0-7L[#^S&N[& M6-WN;8.'"2^:C[OF!.[ALD\U8_X5%H4^J>-KR]$VHQ^+HK>'4;6Y*F+;##Y2 M[, $9!R22>>1BCFB]PY7T.*\9#QQ\*_"A\7W'CB;Q#]A:&2_TF[L;:*VFC9U M600LB*Z, Q*Y9LX .2XS); MH[*6E1AL!R>A)+'D 5O1_ N&X^Q6VL^+?$7B'1;.6.:+2-1GA,!:,AH_,*1 MJ\@4@'#L M:7,DO,=G<\@UG4]1\;_L]?%W2/$ERNHZAX>.I:?_ &A%$(C.T$"SPS;1PK#< MF<8&5XQ7M7@[4)=7\(Z'?3;O.NK&"=]_76)9)(L["PSMSW_2O$SK+Y9I@9X2$N5RMKZ--_@CLPE=8:LJK5[7_(\Z\. M> )]0VSWV;>WZA/XV_PKH_$7PUT+Q'IB6DUHL+1C$5Q$,2+^/?Z&NJHKSL%P MQEF$PTL-*DI\RM)R5V_\OE^9T5A%5M)T MBTT.R6TL81;VZLS+&O0$DDX_$UX>2\&T<@S>>.P<_P!U*#CRO=-N+T?5:/?5 M>9Z&-SF>/PBH5H^\FG==='^)\Q_M-WT.F?&3P?>7+^7;P1122/C.U1,237KD MO[1_P]CA,G_"01M@9VK"Y8_ABO)/VF;.'4?C-X.M;F,2V\T<4_A]%*)!X;MR1_"SN1^6:_2M+'S)X;\1O'NK?M(ZY9^%_"5A,NC0RB26Y MG7:&/0.^,[5'.!U/Z5U_CGXA7_PX30OAEX"B%YKR0I"\Y0-Y9(SP#QN/+$G@ M"O>=&T'3O#MD+32[&WT^V!SY5O&$7/K@=Z^;OAI@_M6^)3??\?0^T>1OZ]NG M_ O_ M &C<-C;_:?^(FN>!/$/A7^R]2N;*UE622XA@8#S0KIP?P)_.F6-I\8/B9K> MGZR]POACP^+B.9;#SS"[PA@2"%!9B1_>P*POVQO^1G\&_P"Y-_Z&E?4B?<7Z M4;(-V>0?&_XT7?@J]LO#?ANV6_\ $]_C8I&X0ACA>.['L#]:Y%/A!\8=:A&H M7OC]["_8;Q:17,JHI]#L 4?@"*SO#[1-^V+J?]J$>.NIHIE&G6D\DF:ZPE MU73"N9PH4R($OA;K=YH[^7K,R)96#XSLN)W6*-L>S.#^%'-8T7XD6'Q)\)V*^(([O34T MO5M,CF5)+BV#F2&:!F(4NI=\J2 RL.1CG:-K?>9OW!QD$-D>E9=Q\=;73[F!M2\(^*=)TB:>. MW76KVRB2U5G<(A8"4RJ&8J,M&.HSBKFG>-_%7B:^^R6O@G4-!M##+YNHZS<0 MH8WV'RQ''&SE\MC.2H R>>E> ^)_A_XT\0_#1-&E\+^-+_Q=OM3?WNH>)&;3 MY72:-I9(XO/*LIVDJGEJ!D=,4XQ3?O";LM#WWQ%\:M,T'QO<>$8=&UK6O$$- MK#>"TTRV1]\,C.I<,SJH"%/FW%?OKC<2<%K\:=,U'QUJ/A/3]&UK4=3TV\CM M+Y[:V0P6JNB.LSN7 $9#D<9?*/A2 ":F@^%=4M/C]XCU^:S9-)N= L;2&Z)7 M#RI+,SH!G/ 93TQS4GPQ\+ZGH?Q ^)VH7UFUO::KJL$]G*Q!$T:VL:%A@Y&& M!'.*FT?P*U*/A?XG^'/#O@G5M8>^UZ]MAKUUIZ1:D3Z[!8+?-:/>6SRR JDT; QNT"/!MOK'C;2+^[\&^+;$:29+J"^\3>()+E8)RAC'EPF>4,2KN"W&!ZYJ MG&.K)3D=3\,_C?IGQ8=)-#T/7!IQ,J2:E=6\<=M%+&Y4Q%O,)9CC^$,/4@\5 MZ-7AOPP;6/@9^R_-=ZMHC-JVBQZG?2:8\ZQM(#=SRH-X# ;D93T/4<9XKTCQ M/K^O6GPXO-6T?0I+OQ*=/\VUT=I%R+ED^6-F) PK'YCZ XJ)1UTV*B]-3RGQ M7\6_$]A\0[SQ#8R?\6Q\-WT&BZO&L*LUQ++Q-=*V-P2W9X00#@CS>NWCU#QU M\3]+\"2:9:RVM_K&K:HS+8Z5I,(FN+@*,LP!*JJ@$99F Y'/-<5H'[.QM/ : M^'K_ ,9>(I(;JVD34((KB+R9I)@3<<&,G#,[GD]ZYC0=+\<^$=4\(Z[>:))K M6H:':7WAF[LUN(EN;ZS\V-X;VWW. Q*Q1;E8J>6]!5VB]NA-Y(]"T'XZZ9K' MCG2_!]UH.O:%X@U"VN+M+75+:-/+BBV99F21E(;?@;"W*MG;QFK+^T-I M9] M3MO#OB34/"\!)+2R1[$(IPT@_>>:Z#!^98R, D9%>?WNJZM\1/VGO"=O> M^'KOP_8V_AK50Z7,T9O%65H4+NL;,(US@*2$ M_&/B&_T^$V,-WI?BF:VTR\B'RQL5-P/)!7&Y!&0O. 1BGR1ZBYI'L?B/XYZ- MH7BNU\.6FEZQXBU:\TM-7M8M&@CE6>!G9059I%4?=SEB!@C!).*M^&OC+H6O MZ;XANKR*^\-S^'AOU6RUJ)89K1"F\.VUF4J5R0RL1P:PO#'P_N?#?QMM;VRT MQK/PU:^#+?2('$@=8Y4NG;RLD[CA"#G%8/C?X2ZUXW\7?%2%8S96>N:%86MA M?2,/+>XB:5]K '.T'8&XY!-3:.Q5Y'6Z7\;H]3NK-3X)\7VEA>L$M=2N-/C$ M$I()3($ID0-C@R(HY&2*U=)^+OA_5/AC-X[DDGT[1;:WFN+N.\0+/:F+<)8Y M%!($BLI4J">1P367H/Q"\5WJJS1;ER%<*2 PSR 37SW\-OB1X MN\5^--&M[?Q//JVJQZG

)_#SV,*6FD6Z>:%Q*J!P^X1;,NV_+' X]Q^). MEZSK?P_\1:?X=NQ8Z[U?/VM^"_$MYH>E0?#_P M%J?@'Q?96GV%M1FN+:*RD@.3*DK([M+EBS*VW<';=D9;)"S3%*^A])^)+2_O MO#VI6^E7AT_4Y;:1+6["JWDRE3L;# @X.."#7CT7QEUG4_V:;3Q%:(L7CB\A M31D@=1^[U=I/LQ!7& %FRV,8P*]9\%_:AX1T9;VUN;*[2SB2:"\F$TR.% (= MP3N;(Y;//6O&M/\ ACXEB^/2%SGAVEF)QC M+#O2C;5/H-WZ&OX>^+NH:!\ ==\0>)9A>>)/#(NM.OF$83[3>Q-LCPJ@ >:6 MB( '_+05T47C?6O!?AGP_9:KH/B#QCXBDL(Y;V71[2$*), .69WBC!W9^4'. M!TK@O%GPF\0:A\=X8;>Q$_PZUJZM-?U9RZ@17]HKJJ;3R1*5M6/'_+$UN?%7 M2/$-Q\1K6[?3_%&L>%/[,6**U\+ZJ;)XKSS7+O*%FB+*8S&!R0"IXYJK18M3 M>G^/GAJU^'.H>,[B'4;?3]-O1IU_9RVP6[M)_.2)D>/=C*EU)VDY!R,Y&36? MCIIGAKPU8ZWK&@>(-+MK[44TVV@GLT-Q*[H61A&LA;:VW: ?FR0"HKQ_P_\ M"GQZ?<>'[RUO=4\8VFIVEG=7PNYGM5N+5RS3,Q+$+&^)K2^N=I \N%%D#.&3;ID-K";B)4(!:0F81H#D$ ODYZ<'%6S^-^A7/@KQ7XBFM M-2L#X6CE?5]*NX%2\MC'%YQ4KO*$LA#*0Y4@CGK6#\9-(\2W?C'P_=P6WB#5 M?"45K.EUI_AG4397(NBR>7(["6,NFW<,!N#R1S7G?A_X8>*_^$4_:$C?P]J5 ME)XFLU31[;4=1^V7%QC3_* :5G8[MV 0S87H"0 ::C%J[_K4&VG8]2B_:"TO M=IUS=^&?$VFZ#J$L4-OK]Y91I9EI2%C+8D,B!F( 9D R1SS6=:_&[6I/COK/ M@H^#M8N-+M+6V=+R".W^0R2.K3N3.#Y)"C&%+<-E>F=/XP^%-6\1? Z?1--L MWNM5:.Q ME90V4FB9^20. K'KVK.O[#7O!_QVO\ Q)!X;O\ 7M)UC1K33Q+I MSQ9MI8I9"?,$CJ=I$@.1GH:246@=SO/"WQ!TOQ5H6HZI&)M/BTVYN+6]AO@J M26TD)(]<+HOCR75OB;X.U>T;4X/#_C#1[A8["_; CE@(EB ME6,,RH7B=R<&_&CX,ZQJ7B:T\;>"I1;^(K;!EAW!?.V\!@3QG'!!X M(_7W*BC89\Z_\+U^)PMO[//PWNO[8QL^T>1-Y6[^]MVXQ_P+%:_P7^#6LZ?X MGNO&WC643^(;G)B@W!O)+<%B1QG' X _3W.BBXK'SI^U+X(U[Q9XA\*S:/I M-UJ45NDHF>WC+A,NA&,]0L_$WAFX6S\2V0&, MML\X*ZK;ZE=>-K&"P$SJ]G#'A6C7!W*5R2!T/)SUKS[X;^"]=TS]HSQ+ MK-UI5U;Z7.)_*NY(R(WR5Q@^]?0U%%PL(WW3]*^>/V;/!6O>&?'7B^ZU72;K M3[>Y'[F6>,JLG[TG@GKQ7T110%@HHHI#"BBB@"&[M(;^TFM;F))[>=&CEBD& M5=2,%2.X(.*AT?2+/0-*M--T^!;6QM(E@@@3.V-%&%4>P Q5RB@ HHHH *** M* "BBB@"&[LX+^VDM[J".YMY!AXI4#*P]"#P:FHHH *PO%G@7P_XZM8;;Q!H M]IJT4+;XAT2TTI[C'G20) M\\F.@9CDD#TS72444-M[AL%%%%(""_L;?5+*XL[N%+FUN(VBEAD7*NA&"I'< M$&L7P?\ #WPWX AN8O#NCVNDI3@$X],FNAHIW>PK!1112 M&%%%% !1110 4444 %%%% !2,H=2K ,I&"#T-+10!R_A#X7^$_ -SIZO8:);&YU&] MM["W!P9;J58T'XL0*DL=1M=4MDN+*YAN[=^5E@D#HWT(XKX6_:]\87&N?%>Y MTH7+/8Z5%'"D()VB0J&BOG MSX7?M?\ A_Q6\5CXDC7P_J+<""5)X7&Y)(V# M*P]017Q^,P&)P$_9XB#B_P 'Z/9GT.'Q5'%1YJ,KDM%%%-==U5V+F\O9I@6Z MA2Y('X# _"L&E8EB23DGG)I*_I6$%3@H1V6A^-RDYR37+B.WMXVED<_PJHR3^ M0K\P/''B>;QGXOU?6YP5DOKEYMI_A4GY5_ 8'X5]O_M8^.5\(_"JYLXY-M]K M#BTB4'G9UD;Z8&/^!"O@FUMI;RYBMX4:6:5PB(HR68G 'K7ZQP=A/9T:F+D MOBT7HM_Q_(^$XAQ'/4AAX]-7ZO\ K\3[)_8E\&G3O"6K>(YDQ)J,XMX9IB_KV-JU^ MC>GHM%^!];@:'U;#0I=4M?7J%%%%>4=P4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5X-^V7XB.D_"==/0D/J=Y'$V#CY%RY_55_.O>:^/OVY==\W7 M?#FCJW^IMWN6&>[-M'_H)KZ/AZA[?,Z2>R=_N5_S/'S>K[+!5'WT^\^7:*** M_>C\L"BBB@ HKN/A_P#!CQ;\2KA%T?2Y/LI/SWMQ^[@0>NX]?H,FOJ'X _LS>#=;\0?%71+_3X)H[/3YQ<75V%(14'5<^K#Y<>YK] M"*JZ;I=GHUFEI86L-G;(,+% @11^ JU7X_G.:O-L0JO+RI*R7^9^@Y=@5@*3 MI\UVW=A1117@'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !117&_%[QY#\-_A_JVM2.%GCC\NV0]7F;A /QY^@-;4:4Z]2-*FKN3 MLOF9U*D:4'.6RU/CW]K?QZOB[XFR:=;2B2RT9/LJE3D&7K(?P.%_X#5?]E#P M.?%WQ5M+N6+?9Z.OVV0D<;P<1CZ[N?\ @->.W-S)>7,L\SF2:5R[L3DLQ.2: M^]?V4/A__P (9\,8+Z>+9?ZRPNY"1\PCQB-?IC)_X%7[)FU2&2Y.L/3>K7*O MGN_S?J?G> A+,LP]M/9/F?Z+\CVFBBBOQ4_2 HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *_/']I_P 1?\)%\:->96#16;)91X. MW5^AU?FU\9_!6M^%_B/K,6I6!P-XJ7/+ MM']7LOS\CYK"9/B<5K;ECW?^1\.-\,O%">%9_$>,]3T*\4AK:4^6Y&!)&>48?4$5ADF>+.'4I58 MJ,ELN\?^!U]37,LL>7\DX.Z?7S/TB\$>(=.\5^$]+U;2?+%C=0+(B1 (</TK\W M[R[FU"\FN;B1I9YG,DCL _[7O8?+U36@LQ##YD@'^K7\YUX_$V8_7 ML8X0?N4]%Z]7^GR/0R;!_5L/S2^*6ORZ!1117R)[X4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %->-)""RJQ!R,C.*=10 4444 %?/7[7GPG M;Q;X6C\3:=#OU/24/GJH^:2WZGZE3S]":^A:9-"EQ$\4B!XW4JRL,@@]0:[\ M#C*F Q$,13W7XKJOFH!#>PK_ ,LY@!G'L>H]C7Q9^T5\(W^%?C>46RL= M$U M/9N1]P9^:/\ X#G\L5#^S]\79?A/XTCFN'XAOHEYPN>) /5.1#E64C((-35^+-6T9^C[A3#*@D"%U#GD+GD_A7D7Q/\$_$35UO M-0T[QI<)802B5/#NC6L=H]U;@_/&;EB\@E*YPRE!G' SD$-*G/]JZA'F[=#_J(#_#G^\W\OJ*]# 8*IF&(CAZ6[ M_!=6P+<1G^QM/(N+UR.& /RQ_5C^F:\RT^PN-5O[>SM8FGN;B18H MXT&2S$X 'XU^C?P1^%MO\*? ]KI@"OJ,W[^]G'\(O#U_X5UN\T MG4[=K:^M9#'+&W8CT]1Z&OU2KY]_:F^!@\3_R?7_ASYC.LN^LP]O37O1_%?\ .-_9'^. M6PQ>!]*_.XRL?725SQ70/&FL:9XEUGP1X8U M-K3PE8ZQ!:P>*M2?[6+TJ/,V88!NX0%1Y[EG8- MM#3PGHL[K':2^>]W)'SRUTT:>7 #E0/G89SEJN:O9I$Q=MST>BD5E=0RD,I& M00<@BEK$T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@"KJ<]S:Z;=S6=K]NNXXG>&U\P1 M^0^*_BU_PE'@>PN-*DU704FOUL->^SVC2ZCHPV,70QJ& M*N6"H' 8#>&&>#71_$OQIK.EZC'I6C2VNBPQ6;ZEJ7B/5(#+:V,"G:JJ@9?, ME=LX&X *I)R2 ?*]$\0:IXP\1R7=E!;^%?C/8V7G?8[R-[>T\2:<'81,Z$EE M!P>N7A8D'*]=H1TNS.3Z'H/@CXC:N/$F@^'[OPS"7+9(# $\>L5S/AGP/I^B:K?:ZT,LFNZDJBYN+FY:X:)1R(8V M;&V-23A5 !ZD9K0\5>*-.\&:!>:QJMPMM8VJ;W<]3Z*!W)/ %)1=22C!7;_, M=U"+E)Z(YOXQ?%.P^$_A"?5+ADDO7!CL[4GF:3MQZ#J3_C7YS^(=?OO%.M7F MK:G.US?7@]!VKI_B_\5-1^+/BR;5+S,-I'F.TM Y/4G MUKI/V=O@I-\5O$XGO8G3P[8L&NI1QYK=1$I]3W]!^%?LN58"CP_@I8G$OWVK MR?;M%?UJS\ZQV*J9MB51H_#T_P W_6QZW^R#\%6MU7QQK-OAV!73(9!R!T:; M'Y@?B?2OJRHK6UAL;:*WMXEA@B4)'&@PJJ!@ "I:_*#PL,'15*'S\V%%%%>6=H4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!\\07_A76K35=,N'M;ZU<21RH<$'T]P>A%?J M=E?"O[2'[/LWPVU&37-&C>;PW=2$[5&39N M?X#_ +/H?P^OZOPYGD<3!8#%N[V3?5=GY_GZ[_"9QECHR^M8?;=VZ/NOZT/J M3X'_ !IT[XO^'1*NVUUJU55O;/=T/]]?52?RZ5Z57Y;>#O&&J>!/$%KK&CW+ M6UY V01]UQW5AW![BOT$^#/QHTGXO:"+BW*VNJP "[L"V60_WE]5/8_G7SF? MY#++Y/$8=7I/_P E\O3L_D_/U\JS58N/LJK]]?C_ ,$]#D!9&"G:Q& ?2OES M4+/Q;X<:P\):7:ZK=>.=6$T.H2ZI*UYI%_:G*RW;YDS#M#J5 "G($>&!R/J6 MJ>L:8FM:3>6$DT]LEU"\+36TFR5 PQE6[$9X-?'1ERGT4E<\>\-_&&Q\'Q?\ M(_;:7JNM^%/"EE'IVH^+;:/S8DN8E5'0H/F<* 2[ID*>,<$CVBVN8KRVBN+> M5)H)4$D)[KQ7HFE?#[49)/A]X+2UTB]MYID3[?+"OEE(I M=A)$:D&3)PS(%&"&S;BI:HF[6A]"450TC7],\01RR:9J-KJ,<3F.1K699 C# MJ#M)P?:K]8F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%175S'96TUQ,VR&)#([8)PH&2<#F@"'57O(M+ MNWTZ*&>_6%S;Q7#E(WDP=H9@"0"<9(!KRKXG?$=+GP6T-GJRZ=+;ZS9Z1XCN M[20H^E)(R>:P+ $ [E428QB3<#Q7*>,)]>^+]E9>/O"\DB M?Q%:1N-Y4JP$9#HY52 7VX8A6Q6Y>2:!\3O$NFZ_X%U6PO-4GLT.L:7<1EK; M4M-8[#%]U/5M3/B#Q'?;! MN,]NE;6J:I9Z)I\]]?W,=I9P(7EFF8*J*.I)J;N7NQUN5HM6)JNJVFAZ;N_9[3?;>';-S]F@)YE;IYK^YYP.P M_&KW[0O[0=U\4]0.EZ6SVOAFW?Y$Y#7+ _??V]%[?7IYGX)\%:K\0/$5KHVC MV[3W4[8)Q\L:]W8]@/6OUK(Y-8OPD^%.E_"7PO%IEB!-=/A[N\88:>3U]@.@'I[UV]?&Y_ MG4LTJ^SIZ4H[>?F_T/HLJRU8*GS3^-[^7E_F%%%%?)GO!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 56U'3K75[">RO8$N;2=#'+#(,JZGJ"*LT4TVG=":35F?!7[0?[.]W\,+Y] M6TA);SPS.Q(?&YK4D_H(KXG_:#_9DN? TD^O>&HGN_#QR\ MUN,M):?U*>_;OZU^LY'Q!#&Q6"QUN9Z)O:7D_/\ /U/@\SRF6&E]9PNV]ENO M->7Y'T1\$/C]I/Q;TY;>0I8>(8E_?V)/#C^_&>X]NH_6O5Z_*;3-4N]%U""^ ML+F6TO('#Q30L59&'0@BOL[X$_M567BY8=$\621:?K/"17A.V&Y^O96_0^W2 MO$SSAJ>%;QX=5U7IW7XH]++,YC6M1Q#M+H^C_ ,F?1=>*ZQX;U?X->!=( MT?0-S$ 'SSQL"3@E5,@ MP5W,![)X0^*]OXDU,:7J>@:SX0U5XS-!9Z[%$AN8QC+1O%)(A(R,J6##(XQS M7'_%N:VTW5M*T6VM].\+3P7<6MZ)JM\1'IU[?AY/.M9MH'ELRL#OY+>86 )0 M@\!XH\=/\6KBYUOQ!X &^VSQV&HB[35=2P!%:QR*JJR*Q0MZL5! P1 M6]E)7L97Y3ZIHKPWPU\7?$\,NGWFN7&CW4$MW!9:OHT%M+9WVB23N(X6Q(Q, MZ&1E4MM3(.]<@8KV]9HWD>-75I$P64'E<],C\*P<7$U3N/HJK8:I9ZI]H^QW M4-U]GE:";R7#>7(OWD;'1AD<>]6JD84444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%)D @9Y/:N<_X2%=9\3:YX759[.:UL89_ML3 M@-B8RJ-F1P5\O.3GJ*=KB-#7O$=EX<2R>]9T2\NXK*)E7(\R0X7/H">,^XKP M#2?&7B_XAM'JOASQ1?1:V;J0SZ6UM"-'TFWCE96CNV:/S'E*KC".&R<_*O-: MOQ+'C_PQX?73;VQN/'-E%>V5W8:SIT*K>1R1W*.8[J%>""H(\V,?5%ZUW6J_ M CPKJ^J:C=2#4K>UU.7S]0TJTU*>&QO9, %Y8%8*Q8 !N/FP-V:U7+%:F;O) MZ%7X7^&I?#VMW=YX;O+>[^'NO(VJ06V2ILKIR"_D C_4RY+[>-K;B/O\>AV6 MDV.FO.]I9V]J\[;Y6AB5#(WJV!R?K4]O;Q6D$<$$:0PQJ$2-!A54# Z 5Q M_P 3OBUH'PITYX%.G2J8FHJ=*-Y/H@G.%&#G- MV2.@\2^)M,\(:-<:KJ]W'96, R\LA_( =23Z"O@_X[?M!ZE\6KXV=IYFG^'( M6S%:YPTQ_OR8ZGT'0?K7.?%CXR:[\7-7%SJ4GD6,1/V;3XF/E1#U]V]2:S_A MO\,];^*.OIIFC6^\C!FN7R(H$_O,?Z=37ZYE&14[,>P'K7Z"?! MKX-Z5\(?#_V6UQ?V M3EOC/KW@B 1SG+W&D+@*_?,7H?\ 9_+TKY)N;::QN9()XG@GB8J\T@_B'OU'Z5^B9+Q1*A;#XYWC MTEU7KW7X^I\CF.2*K>KAM'VZ/T[?D?._P3_:LU3P08-)\3&75]$ "1S$YGMA MVP3]Y?8\^A[5]E^%_%>D^,]'AU31;Z*_LI1Q)$>A]&'4'V-?F[\0OAEX@^&6 ML-I^N630D\Q7"?-%,OJK=#].H[U'X$^)'B#X;ZHM]H6H26KY!>$_-%*/1UZ' M^=>]F7#N%S./UK!249/73X9?=MZKYH\O!YO7P4O88E-I?>C],=6T>PU[3YK# M4[*VU&QF&V6VNXEEB<>C*P(/XUFZEX&T/4O!]SX7_LZ"TT.>!K?[)9QK"D:G M^X% "D'D$=",UY1\)OVK_#OCLPZ?K>S0-9? 'FMBWE;_ &7/W3[-^9KW-'61 M0RD,I&00<@U^5XO!XC U/98B+B_ZV?4^YH8BCBH<]*5T>*^-OA=KD?A/6M2O M[^T\8ZWH]FTWANY?21%J%K*BD@M*KD3,2%( 1!N4'!.,<+X@TOX=^'?A]HVM M?#*;2Y/B%?3PQ:-J$4X>_OKIV'F+QQ!'W.NUF;&-QQD MDC)QC)KGC4MN:N/8S/#UAHOP3^'," M:QJ\-M:V:F:_U:^D$?VBX=MTLK$_Q/(Q./< 5L>$/'GA[Q_82WGAW6+36+>* M3RI6M9 QB?KM=>JG&#@@'!!Z&O/OV@] ?46\)ZM2:'&TUU:N M8RL-TL2HYD$;9)78W#9VG%<6_B;7=,U+3O%VCZKI/B:XU "(465LIMW;B %S0H\ROU#FL['TG17FMO?^+_ (=3->^+=>T[7O"R MP237NI_9%LI=/95R/E#,)8V^Z !O!(^]DXO>%?C/X?\ %>L6^EK!J^D7EW&9 M;)-:TN>R%Z@Y)A:10&('.W.['.W )K/E>Z*NCO**:KJ^=K!L'!P>AIU24%%% M% !1110 4444 %%%% !1110 44=:* "BN1E\92Z)/XJ&K-:7#:9%_:%O8Z:6 M>[:RV<,Z-CYBZ2@8X. .N:XD_&KQ _A>U\=)X;M4\ 3+':>^H65P^/*N1&X6: M-?\ ;3?&Q'H^>QKD?B/\8X]$\(:E>Z5/;V#Q:S%H/]JZH,6EM(S*LD[ MXCJ 67&1UJ?X^:7JDO@<>)?#5M'>>)_#+_VOIT3 GS]J$2P\'Q5I?QMU/3?%?V*\NG\/Q&'5K',:WT<5RX#M"<^5(!, P M!*D\C .!UWAOX1:9H&M6^JW6JZUXBOK0%;*36[TW M 1M/EK@ $@D;B"V">> M36SHO@;3-"U_4M;B-U7+S%(]Q811AB0B GA5 '3TH]?&_P 7_P!J M#Q%\1FEL-.9M#T(Y7R(6_>S#_IH_]!@?6O;RS(\7F;4H+EA_,]OEW/,QN9T, M$K2=Y=E^O8]W^-'[5^D^#$N=*\,-%K&MC*-< YM[<]^1]\CT''J>U?&?B7Q1 MJGC#6)]4UB]EOKV8Y:65LX'8#T ]!6?:VL]]A1:3HEHMK;)RS=7E;^\[=S6S8V-OIEI%:VD$=M;0J$CBB4*J@ M= *GK\RS;.\1FL[2]V"VC^K[L^TP&6TL#&ZUEU?^78****^=/7"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** ,KQ)X7TKQ?I4VFZQ8PZA9RC#1 MS+G'N#U!]QS7R+\7?V/=2T!9M3\'.^K6()9M/D/^D1C_ &3T<#\_8U]GT5[. M79MBLLE>A+W>J>S_ *[H\[&8"AC8VJ+7OU/RBNK2>PN9(+F%[>>,[7CD4JRG MT(->G_"_]H_Q;\,V2W2Y_M;20>;&]8L%'^PW5?IT]J^SOB7\#O"OQ2A+:I8K M!J &$U"U 28?4_Q#V.:^1_B;^RGXL\"R37.FQ'Q#I*Y836JGSD'^W'U_+(K] M/PN=Y;G-/V&*BHR?26WR?_#,^*KY;C,NG[6@VUW6_P U_P .CZ>^&G[3'@_X MB1QP-=C1-5/!L[Y@NX_[#]&'Y'VKUD$, 0<@\@BOR?='AD*L"CJ<$'@@UZ5\ M//VA_&GPZ6.WM-2-]IR_\N-]^\0#T4GE?P.*\?,.#T[SP,_^W7^C_P _O/0P MG$+5HXF/S7^7]>A^B]8/C7P7IOCW0)=)U191$9$GAGMY#'-;S1L'CEC<DZA;:C;'_EI;2AP/KCH?K7P&*R_%X&5L13= M^+?AGXFO_A]J>FOXFN?%FH?:+.\M8M3AM[='^SSQS>2QBC4?O/+P6;(R0< 5 MCZ_XDUGQ]J6@W%[X0U;P?H7AJZ_MW4]2UPP*1Y,3@0P+'(^\G<2S\*%!&23B MO;::Z+*C(ZAT88*L,@CT-<*D=7*?*[^$YM%_9YU;XHSZSK^D^-+RVG\1VAM] M1F\NWGG)E@MOLV[R74EHXV5D).3STQZQ;>/O%WBGQ!J.C>'+#24ET.."+5KW M4I)/*-X\2RFWB5,G"JZDN>F\ X-=SXD\):9XKTRWT_48/-LX;F"Z6%3M4O# M(LD8('5=RKQT.*Y74?AQK6G>*-9UOPCXBM]$?6FCEU"TO]/-Y"\R((Q,@$D9 M1BBH#R0=@.,Y)OF4MR>5K8Q8?VC='T_0]*GUS3KZUU:YUR?PY<:?81&[:"]B M21VQMPSH5C!4J"3YJ9 YQN6GQW\&R)T3PM)+\;?%/B*[T_"+I=EI]C=R(.5W2R3!3Z9://^Z*&H= 7,;5_XVBU M#P>FM^%9]-UT3R1QVS27PA@F+2!"/,P<'DX&,DC'6NDENX()(XY)HXY)#A$= M@"Q]AWKYY>T)TJ&,P-;IJ?Q.66* IL7;!=;BP'HQMR^>^<]Z31M-^'&MW?C> MY^)K:3+XIAU&YBN3KTRB6SM Y^R_9MYS$ACVL&BQEBQSNZ'(@YCZ+JCKVNV' MAC1KW5M4N5L].LXFFN+AP2(T R2<MM!JFAI% N5AW94E_];DO$Y:3J>*](^-VC:9\0/V=O$8?3_MMM+HYT<0%XVPG27UM#;27$EQ$EO&"SRLX"*!U)/05'IF MK6.M6WVC3[VWO[?<5\VVE61,^F5)&>:\$\2Q^![?PMX!GL[718OAR+Y;K6[? M3(8_L:L]L6@DN%0;?+W[22XQDH3P*VO!DWAC4?C8E]\/6L9=(;298]=GT8+] MBDF$D?V7)3Y&F \[D?,%P#QMHY- YM3U-_&&CKINLWR7T4\&CM(E]Y3;F@>- M [(P[,%(./0CUKG9OB?H.O\ @'2==T[=JNEZ]/!80QJ3$Y::3RF5AU5D^?<. M""A'!%$'KM0O&QZ[2G4+4][ M\)-4L_BKH=SI0@B\%"_.N7ML'VO%?);20*43&"LGF*[?[<1)Y;-"4;7N)M[& M&/'FN6'@?P;IGAN&U\-Q-K\WA*\\_?=MIXB:6*.1&D;YVS$@&_=DR#.>_4:" MNO?#SXF:9H&I>*=0\4:+K]I<26\FK1PB>UNX2C,JO$B!E='8A2/E\HX/-:=U M\'K:_@\1V\^H2+!J>M6^NVWD1A7LYXO);*DDALO#NZ#[Y^M=K?Z'8:I>Z?=W M=K'/G_%;P?KMK92WEE?17.A MZIY2%A'$R&:&1P/X1)$4R>!YQIWPY^'EUH'@#4_!>N"&]T:.>[M+ JY8OITC M$Q1OD<,BN8_I&#WKT.D9@BEF(50,DDX J.9VL5;6YE^%=!'A?PSI6C"\N-07 M3[6.U%U=L&FE"*%#.0!EB!R>]:@ P!V%>9>-OVC? G@=9$N-734;M,C[+ MIV)G)],@[1^)KYQ\>_MF>)M>\VW\.VT6@6K9"S'$MP1ZY(P#]!^->_@LAQ^/ M=X0Y8]Y:+_-_)'E8G-,+A=)2N^RU/KGQC\0_#O@&R-SKVJV^GIC*H[9D?_=0 M9)_ 5\M_$S]M#4=46>R\'VATNW;*_;[H!IR/55Y"_CG\*^;M4U:]UN]DN]0N MYKVZD.YYKB0NS'W)KH_ GPI\4?$>Z$6AZ5+<1!MKW+C9"GU<\?AUK]"P?#6 MRZ/M\9)2:[Z17RZ_/[CY/$9SBL7+V>'7*GVU?]>AS>IZK>ZU>R7=_=37MU(< MO-.Y=F/N37>_"WX#>*/BG=1M96ILM+S^\U*Z4K$H_P!GNQ]A^)%?2WPO_8]T M#POY%]XGE77]17#&WQBU1O3!Y?\ ' /I7T%;V\5I"D,$20PH-JQQJ%51Z #I M7#F7%E.DG2R^-W_,]EZ+K^7J=.#R&/9ZK_-?(\G%97A<7K.-GW6C M/RJUG0M1\/7TEEJEC<:?=QG#0W,91A^!J30O$FJ^&+U;O2=1N=.N1_RUMI2C M8]#CJ/:OT[\0^$]&\66AMM8TRUU*'H%N(PV/H>H_"O$/&W[&'A37&>?0KNYT M"X//E?ZZ#\C\P_/\*^]PO%V$KKDQ<'&_S7^?X,^6KY!B*3YL/+F_!GBWA']L M/QQX?,<>HFUUZW7[PN4V2$>SKCGZ@U[3X8_;4\(:JJ)J]C?:+,>IP)XQ_P " M&#^E>(^*_P!D#QYX?#RV$%MKL"\YM)0LF/\ <;!/X9KR+6/#&L>'IVAU32[S M3Y5ZK=0-&?U%=KRO(\U7-1M?^Z[/[O\ @',L=F>!TJ7M_>5_Q_X)^D'AOXO> M#/%Q1=+\2:?<3/T@:81RG_@#8/Z5UX8,,@@CU%?D[DCVK?T7X@>)?#N/[-UW M4+-1T6*X8+^6<5XU?@N+UP];Y-?JO\CT:7$;VJT_N?Z/_,_42BOSTTC]J3XD M:1@#7C=H/X;N!),_B1G]:[/3/VWO%]LH6]TC2;S'5E22-C_X\1^E>)5X1S&' MP.,O1_YI'IPS_"2^*Z^7^1]L5EZIX7T;7+NUN]1TBPU"ZM6#6\]U;)*\)SG* M,P)4Y]*^8+/]NMMJ_:O"2[NYAO>/R*5J0?MSZ.W^N\,WJ?[DZ'^E>?+AO-8_ M\NOQ7^9U+.,#+_EY^#_R/>=<^&/@_P 3:Q%JVK^%=%U358MI2]O-/BEF7'W< M.RD\=N>*Z7: NW VXQBOFL?MQ^&^_A_4A_P-/\:CF_;ET!1^[\.:@Y_VI4%9 M_P"K^:/3V+^]?YE_VM@5_P O%^/^1]#:%X8T;PO!-#HVDV.D0S2&66.PMD@5 MW/5F"@9/N:OV]M%:0K%!$D,2]$C4*H^@%?+5Q^W5:#_4>%)F_P"NEV!_)36% MJ'[<^MR$_8?#-A .QN)GD_EMK>/#.:SWI6]6O\S*6=8&/V_P?^1]C45\%ZO^ MV%\1-2#""YL=-4_\^MJ"1^+EJXC6/C=X[U[(O/%&HLIZK'*8Q^2XKTZ7!V-G M_$G&/WO]/U.*IQ#AH_!%O[D?HQK7B;2/#EOY^JZI9Z;#_?NYUC'ZD5YCXD_: MN^'OA_>L6IR:M*O\%C$6!/\ O' KX#NKVXO93+<3R3RGJ\KEF/XFFP6\MRX2 M&)Y7/144D_I7OX?@W#0UQ%5R]-%^IY=7B*M+2E!+UU_R/IWQA^W!J=T'B\-: M%#8)T%S?OYK_ %"C !^I:O$?&/QB\8^/ Z:QKMU/;/UM8W\N'_OA< _C6GX1 M_9[\>^,]K6?A^XMK<_\ +Q?C[.GU&_!/X U[3X0_8=8NDOB;7]J=6MM.3D^V M]NG_ 'R:]#GR')OAY5)?]O2_5K\#CY]G\E^A\H@%CQDFO3/ ?[.?CCQ M\(IK;2GT^PDY%YJ&8D(]0#RP]P*^V_!OP/\ !7@0(VEZ%;_:$_Y>;D>=+GUW M-G'X8KNZ\'&\9-^[@Z=O.7^2_P SU<-PZEKB)_)?Y_\ /G_ .'?['?A?PRL M=SX@E?Q%?CDHP\NW4^@4+"PMM+LXK2SMXK6UB7;'#"@1$'H .!5B MBO@<7C\3CI<^(FY?DO1;(^JP^%HX6/+1BE_7<****X#J"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ JO>:?:ZC"8KNVBN8CP4F0,#^!JQ133:=T)J^C/.?$?[//P^\4!S=>& MK6"5N3+9Y@;/_ " ?Q%>:ZW^Q#X8NR[:9K.HV!)R%F"2J/;H#7TA17KT,XS# M#:4ZTK>;NON=S@JY?A*VLZ:_+\CXYU3]AG6HV8Z=XDL9U["YB>,_F-U*,_P#?>VOO:BO:I\69E3^)QEZK_*QYL\AP$]67_MU<_P A7Z84 M5WQXSQ:^*E'\?\V,>'?V2/AYH11Y["YUB M5?XKZX8J?^ IM!_&O3-#\$^'_#4:II6BV.GA1@?9[=5/Y@9K;HKPJ^/Q6*_C M592]6_R/3I86A0_AP2^04445PG4%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R/Q!1KQ_ M#^FMX:SN9+:1D\B5MHDC977E0.M6)(!ZE117E=^L$_Q'OCX@O_$% MK<0W$ T:'3;F\BM'A*H272$B*0F3>&\T-@ =!0!ZI17A>K_%GQ4]EHD-G";6 M^2SG?6FFTR?$4Z30((XCL*EB&F('*D '<.M5-(\?^*TU/63>:EJ-E8W6IV[Q M2WNAL[V-HVG6[C")D'=/YB'E@K!O4$ 'O]%>)V/B_P"(NLQ2S@)IGDMI42Q2 M:6S><+F41S2\L"-BL)-O\.,-WK#M_B9\6'^($.B#2M'&DVNH&TDU#46NK>2_ MB%PRM)%'':RID1A>LL8)YX4YH ^B**\;7QSXWB^!&@Z]);1MXNU*&!Y(I[>2 MWAM7=-S"4+'*Z*",$B-B"1QZ9GAOXH>.M3T>_NM2LQI^MV]@\EEHD6FS21ZB MZVGF;Q.RJ5!FWH%*J<1C(&\8 /=Z*\*T3XPZS;^/9=/N[Q]7\.VXLS/?1Z+- M#+'YT5Z?F09.WS+>)0V,9.#SS67#\4O'$:Z;J=Q9W%O;7-AIUS=6\>GSOG)(((!]$T5\Z6GBSQM%XFU,7,NH?9I=4L8;/3S:3[# M%_PDEU!/()Z1;68,DU]>1P:@KZ/*HTD-. M$(#$@2?*6.[I\F>AQ0![O17D[^./%4?@C2[FYB:RNFU^^TK4-1%@\A@M8)[N M.*Z$ Y(E,%OC&0!<;N0*S/$/Q"\7VUT5XQX"\7^(];\=Z.VHWVH1:9+874+P3Z;Y<,]PDL>& M5UZ#:QP6VD[3Q7L] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!#=65O M>K&MQ!%<+'(LJ"5 P5U.589Z$'D'M20V5O;3W$\5O%%-<,&FD1 &E( 4%B.2 M0 !SV %%% $]%%% !1110 4444 %%%% %>/3[6&^GO$MH4O)T2.6X6,"21$+ M%%9NI"EWP#TW-CJ:L444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 -110 4444 %%%% '_V0$! end GRAPHIC 9 prch-20221231x10k002.jpg GRAPHIC begin 644 prch-20221231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %! \L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*HZ[JR M:#HM]J4L4L\=I \[1PKN=@H)( ]>*X/X?^-_%?B'0]3UNZT2VO;"ZMQ?Z*FF MZA')YJ,IQ S,J!7R 2QROS=>* /2J*\OO/C+=Z)I'C.75]!AM-2\-0PW$L$& MH>;!,DH.TB8QKM^ZV04XQGFHK#XUSZKI>D-IUAHNM:KK%Z;2QM](UX7-OA(S M+*\LXA'E[%4Y4*Q)*@#G@ ]5HKF? /C0>-M+O)WLSI][87LVGW=MYGF*DT9& M=KX&Y2"I!P#@\@5TU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!7U!;I[&=;)XX[LH?*>92R!L<;@.<9KR# MP+X%\36VHZWXH@TS1?">KW=@]G'I=HKBUGN0Y*W4X"KD^F 203DU[/10!YGX M)\(^,?"N@ZDC_P!B2Z]=.+F74GGFE-Y/P&,O[M=B[1M4+D* !@\DX1^#GB,> M,!XYCN=(A\4"_%Q]A3S/L30_9V@92^W=O*MNW[>H QBO::* .3^'/A"Y\(Z7 MJ/VZ>*XU'4]0FU*Y,&?+1Y, (I/)"JJC) SCH*ZRBB@"">PMKI@TUO%,PX!D M0,?UJ+^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7* M* *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q M[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV' M_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^ M_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5 M_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L M/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\ MK_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@" MG_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_ MY\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SX MVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO M^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ M"C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *? M]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_G MQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C; M?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X M5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P * M/['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?& MV_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5 MRB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8] MA_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;; M_ORO^%7** *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_? ME?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7* M* *?]CV'_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q M[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV' M_/C;?]^5_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^ M_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5 M_P */['L/^?&V_[\K_A5RB@"G_8]A_SXVW_?E?\ "C^Q[#_GQMO^_*_X5P_Y\;;_ORO^%7** *?]CV'_/C;?]^5_P */['L M/^?&V_[\K_A5RB@"*"VAM5*PQ)"IYQ&H4?I4M%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 451UW55T+1;[47AEN$M('G,4"[G<*"< >O%>?_ \\<>+?$6BZKK5U MH]EJ%G* /3J*\ND^,UWH]MXHBU MS08K;5]%-LJ6VG7QN8;II\B)5E:*,J<@@AE&!SS5.3XWZM;>)1X0F\+6P\;2 MSPK!81ZJ6LVA>)Y6F:X, 90BQ2 @1$E@ ,@Y !Z[17,?#_QJ?&VE7LTUC_9U M_87TVG7EL)?-1)HR,E'PNY2"K E5.#R :Z>@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZ@ES)8SK9RI#= ME"(I)5W*K8X)'<9KR/P3X"\40ZAK/B<6FC^%];N[![**PLXF%M+.')6ZG48W M-TQCG!.37LE% 'CUE\(=?N/!6I:/J=YIG]IW4T=\VK0F226XNT8,'E# ?+\H M 5>@ J*Y^#_ (EN_&T'CM]2TM?%5O+&L=NJ2&S-NL,D3(3][)\UVR!P<"O9 MJ* .5^'?@^?PAI>H+>7$=SJ&I7\VHW3P@B,/)@;5SS@*JCGTKJJ** ()[**Y M8,^_(&/ED9?Y&HO[*M_27_O\_P#C5RB@"G_95OZ2_P#?Y_\ &C^RK?TE_P"_ MS_XU: M0* /QKSGQ+^TS\-?"V];GQ1:W4J\>58!KEL^GR @?B1712P]:N[4H.7HKF4Z MM.GK.27J>B?V5;^DO_?Y_P#&C^RK?TE_[_/_ (U\SZ_^W;I)D,/ACPIJ6L2D M[5>Z=8%)]@N\G]*QO^%J?M#_ !'XT'PJN@6K\+,;41\>N^M')<7;F MK6IKO)I?\$XGF%&]H7D_)-GU@VEVJ*6;S%4#))G? _6N1\1?$GP'X35CJGB2 MSMF7J@O6=OR5B:^?X_V8/BSX]82>,_B +6%SDP1327++[;?D0?@378^'?V'? M VFLLNKWNJ:]-_$)IA#&?P0;O_'C3^J9?1_C8CF?:*_5Z"]OBJG\.E;_ !/] M$0>)?VQ_AWH^Y-.BU/691_SR9XU/T9FKDE_;)NX9?M=SX!U"/1C]VX%Q,"?Q M/R_K7T3X:^#'@?PCM.E>&-.MI%Z3&$/)_P!]-D_K77-86SQ>4UO$T?\ <*#' MY4?6QQQ+V34-&E/47)=D'_ M )6KU3P]XY\%>*E4Z3XAL[PMT1+XAS_ ,!+ _I53Q+\!O 'BW<=1\+:>\K= M9H8_*D/_ ),&O*O$/["_A"]9I=#UC5-!F/W1N$\:_@<-_X]1RY56VOAW\OB?P8NL6R??N!:G_P!&0DI^ MAI_V2JO^[5X3\KV?W,/KKA_&IRC\KK[T?6/]E6_I+_W^?_&C^RK?TE_[_/\ MXU\W^'?V[?#5PRQ>(?#NJ:),>"T)6XC!]\[&_)37JOAG]HCX=>+-@L?%5BDK M=(;MC;N3Z8D S^%<5;+,9A_XE)V^]?>KHWIXS#U?AFOZ]3N_[*M_27_O\_\ MC1_95OZ2_P#?Y_\ &IK:]M[V,/;SQSH1D-&X8$?A4U>:U;<["G_95OZ2_P#? MY_\ &C^RK?TE_P"_S_XU'?A_8&[U_5;?3H\959'^=_\ =44#UR?W<0]R2?<5J>"_V-;K6[\:W\3?$-QK=_(=[V5O,S GT> M5N3]% ^IKW5EE/#+GQ]3D_NK67^2^9YSQDJKY<-'F\WHO^",U[]LG5?$FJ/I MWP[\)7.L,O'VF:-F/UVKT'U-4/[._:1^(O\ K[F+PO:R=5!2$X_# M=U],6&?H,5[517/5S?&U59U&EV6GY&L,#AX:J%WYZ_F8^A>#]"\,1A-)TBRT MX 8S;0*A_$@9-;%%%>3*4IN\G=G:DHJR"BBBI&%%%% !1110 4444 8'B#P! MX:\5*PU?0K#4"W5YK=2__?6,_K7E?B7]C;XE5^.*9\EW/[&OB;PK(9O!?CRYL]IW+%*7BS_P!\ M''YBH?M7[2/PZ_UD47BBUCZG"3';^&T_SKZZHKTUG-:>F(A&IZQ5_O5CD^H4 MX_PI./HSY2TK]M6_T"Z6S\<^#+O2I>ADA5E/UVN!G\*]A\'_ +1WP^\:A%L_ M$-O:W#?\N]\?(?\ \>X_6N\U?P_IGB"V:WU/3[;4(&&&CN8E=3^!%>.^,?V. M?AUXHWR6EE<>'KH\B33)=J9_ZYL"N/H!3]KEF(^.$J;[Q=U]SU^X.3&4OADI MKST?X'M\,T=Q$LD3K)&PRKH<@CV-/KY"F_9E^*WPRE:X\!>.&OH%.X6KR-;L MWL48M&WXD?2ELOVE?BS\.KZ*P\<>"?[2!.T31(;>1_<.H:-OP ^M*65*HN;" MUHS7:_*_N?\ F"QKB[5J;C^*^]'UY17B#?M2Z5)I"W$>A7\-ZPYM[MXT53_O M*S?R_*LFP\5?$/XM G29[?2].8D;X)!& /\ >R7/X5X;A*+:?0]%23/;M<\6 M:/X;C+ZEJ$%K@9VN_P Q_P" CFO--;_:)LS,;7P_ID^J7!X5F4@$^P&2:70O MV=+%9!<^(=3N-6N"'(1%ING6]HO'SMUWPN[J/O21QLH_,9'ZUM:3^T;X=O-JWEO=6+GKE0X'X MBO5F17&& 8>A%8NK>"- US/V[2+2X8_QM$-WY]: *VE?$CPSK07[+K-J6/\ M#(^P_P#CV*Z*.5)D#QNKH>C*<@UYIJO[//A2_P!S6RW>FOV\B;%Y8''WG@9DQ_P%A_[-0![?17G&D_'WPCJ6!+=3V#G^&ZA( M_5Z)=3V MCZ:+W>':-E',@CX^]SA6QC@FJ=A\:[W5++28K#3M#U;6]6OC:6EIIVMO+ @2 M(RRO/,;=3'M53\H1B25QU. #UFBN7^'WC1O&VEWTL]C_ &=?Z??3:==VRR^: MBRQD9*/A2RD,I!*@\\@5U% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%(S*BEF(51R23@"O(OB7^U'X'^&_FV[7W]LZJG L=.(U>C_# M7]C3PEX2:.^\0R2>*]6&&)NAMME;VCS\WU8GZ"O:^H8;!ZXZI>7\L=7\WLCS M_K-:OIAX:?S/1?);L\_N_C1\6?CW ]&DT'1G.UM0;@X]Y",#Z*":ZSP# M^Q?I=K=C5?'&J3^)M4<[Y(B["+=_M,3N:OI"TLX+"W2"VACMX4&%CB4*JCT M%35E4S:<8NGA(JE'RW?K+G^';".RTRR@L+2,86&W M0(H_*KU%%>&VY.[/1225D%%%%(84444 %%%% !13))4A7=(ZHOJQP*YO6?B9 MX8T'<+O6+97'6.-M[?DN30!T]%>0ZK^TAH\3&/2],O-3D[$XB4_S/Z5E+\6? MB+JO[W3?"48MC]TM;2R'_OK&_\)S\6)?N^'(D_[=''\WH_X2?X MO2_=TB*/_MW4?S:@#W*BO#?[4^,DOW;2)/\ ME"/YTF[XU2_=,:?\!M1_,4 M>YT5X9_9_P 9Y?O7D:?\"MA_(4?\([\8)?O:LB?]MHQ_(4 >YT5X9_PA7Q9E M^]XA5/\ MYQ_):7_ (5Q\4I?O>+ G_;[*/Y+0![5?:A:Z9;M/=W$5M"O625P MH_,UYUXD^/WAO1=\=HTFJSCC$ PF?]XUSMI\ =8UNZ$WBKQ++=@<;8':5B/] MY^GY&O1/#?PN\->%=K66F1M.O_+QJ^YG)6PE&N[SCKWZGR$/%'[0OPDXU+3!XLTZ M/K(B"8D?5<-^E='X7_;CT":<6GBC1+[0KM3M=D7S%4^ZG#"OIJN<\4?#GPOX MU@,6N:#8:F,8#3P*77Z-U'X&N[Z_A*_^\X=7[PT?W;'/]6KTOX-7Y2U_' M$OBUX/\ '*I_8OB"RO)&Z0^8$E_[X;!_2NNKYE^('[$/AN^M+F[\(7EYH>IJ MI:&V>;S;=FZA(BE?9K9_Y'TQ1117@G MI!1110 5%<6L-W'LGACF3^[(H8?D:EHH Y+5OA5X5UG)GT>!'/\ '"-A'Y<5 MQ>L?LXZ6X,NCZA"*]AHH \$7Q)\0/A6P35;4ZWI2<>?R^!_ MO#D?C7?^$?C-X<\5[(OM/]GW;?\ +"Z(7)]FZ&N[90P((!![&O/_ !?\$O#G MBG?-%"=*OCSY]H 3_M)T/Z'WH ] !! (.0>XI:\#.E?$;X3-NLIO[>T=/\ MEG@R*!_N_>7\#CZUUOA/X^Z%K;+;ZFKZ+>]"LQS&3[-V_$"@#T^BH[>YBNXE MEAD26-AD.AR#4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!7U".XEL9TM)EM[ID(BE==RJV."1W&:\N^'O M@3Q!:ZYJ/BK4+;2]$U>XL7LDT_3X2EO+('++<3 -\S'CIR 37K-% 'FG@SP3 MXQ\*Z5X@A_M31S=ZA?RZE!)';2E$DD8%D8%N5P,<QT4 >*ZFBB@"O/8PW+!I%)(XX8C^1J/^R+7^XW_ '\; M_&KE% %/^R+7^XW_ '\;_&C^R+7^XW_?QO\ &KE% %/^R+7^XW_?QO\ &C^R M+7^XW_?QO\:N44 4_P"R+7^XW_?QO\:/[(M?[C?]_&_QJY10!3_LBU_N-_W\ M;_&C^R+7^XW_ '\;_&KE% %/^R+7^XW_ '\;_&C^R+7^XW_?QO\ &KE% %/^ MR+7^XW_?QO\ &C^R+7^XW_?QO\:N44 4_P"R+7^XW_?QO\:/[(M?[C?]_&_Q MJY10!3_LBU_N-_W\;_&C^R+7^XW_ '\;_&KE% %/^R+7^XW_ '\;_&C^R+7^ MXW_?QO\ &KE% %/^R+7^XW_?QO\ &C^R+7^XW_?QO\:N44 4_P"R+7^XW_?Q MO\:/[(M?[C?]_&_QJY10!3_LBU_N-_W\;_&C^R+7^XW_ '\;_&KE% %/^R+7 M^XW_ '\;_&C^R+7^XW_?QO\ &KE% %/^R+7^XW_?QO\ &C^R+7^XW_?QO\:N M44 4_P"R+7^XW_?QO\:/[(M?[C?]_&_QJY10!3_LBU_N-_W\;_&C^R+7^XW_ M '\;_&KE% %/^R+7^XW_ '\;_&C^R+7^XW_?QO\ &KE% %/^R+7^XW_?QO\ M&C^R+7^XW_?QO\:@U_Q-I7A:P>]U?4+?3K5!DR7$@0?K7SKX]_;9TRVN'T[P M/I$WB*_)V+=3*R0!LXX4?,__ (Z/>N[#8'$8M_N877?I]^QS5L12H?Q)?Y_< M?1ES9:?96\D]PRP01C<\LLQ55'J23@5X3\2/VKO ?@YI+31UE\2ZF/E"VDC" M$-[OGG\,_6O'[KPKXY^,5PM[\2/&\'AS2B=RZ<'!<#T6!#@'WE^!X_@ MY\(A')H^F7.MZFG74KF$239]5+[53_@(%>I]7P&"_P!XG[27\L=OG+_(Y/:X MG$?PH\B[O?[O\SC+?P[\9?VA9A+<&3P;X;E/",SQ;E_W<[F_' KV/X! M_ L<]V:4\%3C+GJ>]+NSU2/1+*)%1(2B*,!5=@ M /;FG?V1:_W&_P"_C?XUY.?VE=,_AT2_/XK_ (TT_M*67\.@7Q_X$M>,>@>M M?V1:_P!QO^_C?XT?V1:_W&_[^-_C7D9_:2@_A\.WA_X&/\*:?VD5_A\-79^L MO_V- 'KW]D6O]QO^_C?XT?V1:_W&_P"_C?XUX^?VD)/X?"UR?^VQ_P#B*:?V MCKK^'PG<'_MN?_C= 'L7]D6O]QO^_C?XT?V1:_W&_P"_C?XUXT_[0NL70\JS M\(2>>W"EY72EO_'5POZ4 6DG2(&Z.Y9"/Q8Y_2O<].T73](B\NQL; M>SC_ +L$2H/T%7: /"[;X%^)=: .O>)I-A^]%&[2?S./TKI]'_9]\+Z;M:X2 M?4''>9\*?P%>FT4 8.G^ _#^E8-II5O;L.C("#^?6M+^R+7^XW_?QO\ &KE% M %/^R+7^XW_?QO\ &C^R+7^XW_?QO\:N44 4_P"R+7^XW_?QO\:/[(M?[C?] M_&_QJY10!3_LBU_N-_W\;_&C^R+7^XW_ '\;_&KE% %/^R+7^XW_ '\;_&C^ MR+7^XW_?QO\ &KE% %/^R+7^XW_?QO\ &C^R+7^XW_?QO\:MDX&36=J'B32M M)0O>:C:VRCJ9)5']:F4XP5Y.R+C"4W:*NR;^R+7^XW_?QO\ &C^R+7^XW_?Q MO\:XC5_C[X(TC<&UE+IQ_#:HTF?Q Q7':C^U7I>YDTG0;_4''3S"(P?RW']* M\BMG.7T-)UE\M?RN>Q1R3,:^L*,K>>GYV/:/[(M?[C?]_&_QH_LBU_N-_P!_ M&_QKP4_%[XH>)^-$\)I:1-TE:!W(_P"!,0OZ4W_A"/C/XK_Y"/B :5&_55N! M%QZ8A'\ZY/[;C4_W:A.?FHV7WNQV_P!@RI_[U7IT_)RN_N5SW2\ATO3H_,NY MH[6/^_-<%!^9-4G\5R/UK@;/]E=[V3SM<\4W M-U(WWEACR3_P-R?Y5U^C_LV^!]+VF6QN-2'/B3< MV>NZ#876@>*+9U)N/,W+,HZ;B.0R\8-?9^D^!_#VA ?V?HEA:$?Q16ZAOSQF MKEQH&F7>?/TZUFS_ ,](5;^8KKPW]N8:HJ]/%1C+MR77XO4PJU&">]=K;_'CX>SXS M=W,/_71)/Z$UY3^T]\$[WP[$(M3@\.:?;ZC$!'?64>4:"3\"/E/4'^H-==?+\[5!8RG5ISBWK[L MEROLTF[>1A3QF12J.A.E4BUM[T7=?-'6V_Q>^'=SC;KD:'T?SA_2M.W\>^!K MK'EZ]8\_WKHK_,BLVX_9W\ W&2-$,1/>.[F'Z;\5EW'[+_@J?.Q=0M_^N=SG M_P!"4UY7/G<=X4WZ.2_-';R9%/:=6/JHO\F=Q!K?A:ZQY.L6$N?[E^I_]FK0 M@@TNZ_U,T_B>ZB] M-]L&_DPH^MYM'?"I^DTOS0_J>3RVQ"_\,Q:Y9?\ 'CXSD7'3]V\?\G--?X,?$_1E\[3O&CW#Q\K%]LF7 M=[88;?SH_M+'1_B8.7RE%A_9> G_ \;'YQDCWS^R+7^XW_?QO\ &C^R+7^X MW_?QO\:\#B^,?Q$\ .L/BSPZ=0MU.#R. M6[?2;AN/+O5VC/\ O#(_6MZ&=8.M+VOD6.HQ]I"//#O!\ MR_#7\#T+^R+7^XW_ '\;_&N:\2?";PUXFC?S[!8;AN?M$)(?/N>]=5:7UOJ$ M*RVT\=Q$1D/&P8?I4]>XFFKH\!IIV9X%?_"SQCX"D-QX;U%]2LD.[[*7(./] MW.#^&*O^'/C5IZ7 L?$^F3Z5=J=K2 OM!]U)R*]NK%\1^#=%\66YBU33XKKC MY9",.OT8"]9F1AS]FE?8Y'IG[K#V(%2:3\=-6\.7*V'C/1Y8)%X-U#'M)]RO M0_5?RH ]B_LBU_N-_P!_&_QH_LBU_N-_W\;_ !JCH7C+1?$MJ)]/U&"=.XW@ M,OL0>16PKJXRK!AZ@YH J_V1:_W&_P"_C?XT?V1:_P!QO^_C?XU23_.I:** "BL?PAXJT_QQX8TS7M*D,NGZA"L\3$8.#V([ M$'((]0:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BF2S1PKF1UC'JQQ6+J/CGP_I.?M>L M6<)'8RC- &[17G.I?'SPC89$=W+>..T$1/ZG KG+K]I!)R5TKP[=W9/ ,K[? MT4-0![317AO_ L3XFZ_QIOAU+.,])&@8D?BQQ^E-;P7\5?$@SJ.O_V;&>JI M.(QCZ1"@#VR\U"UT^/S+JYAMD_O32!!^9KE]3^+GA+2LB76H)6'\-OF3/X@8 M_6OG;QW:^!_AYO;Q/XUEU34L9-AIJ"68GW8DX_'%>;V"^+?BS>BV\ >$I]/T M_=C^T;Y_,;'JSL!&/H%)]#7K8?*\37C[1I1A_-+1?UZ'#5QE*F^6]Y=EJSZC MU3]I/0;7<+.RN[PCNV(Q_6N2N/V@?$?C"22P\,Z:BW/=K=3/(@/'(Z+]35#P M#^QE;1^5=^.M>N]>G&&.GV\S);@^C-]YOPV_C7T1H'AK2O"NG1V&CZ=;:;9Q M_=AMHPB_7CJ?]7]QK3G5J:RCRKUU_#_,^7[O\ 9Y\7 M^.[_ .V^(%:YF)SNU.[WA?HJY KKM _966P ,VIPVH(PRV<.#CTR>M?0E%<\ MZ]6HN64FUVOH:QIPB[I*YY?IG[/'A>RP;C[3>L.\DFT'\!76Z9\.O#6D ?9M M&M%([O'N/ZYKHZ*P-#.'AW21TTRS'_;NG^%.&@Z8.FG6@_[8+_A5^F/*D8R[ MJ@_VCB@"J-%T\=+"V'_;%?\ "G#2;$=+.W'_ &R7_"DEUBPA!,E[;IC^]*H_ MK6;=>//#EEGS];L8\?WIU_QK&5:G#XI)?,VC1JS^&+?R-4:;:#I:PC_MF/\ M"G"RMQTMXA_P 5R5U\9O!5KG=XBLG([1R;OY5D77[1/@6US_ ,35Y3Z1V[M_ M2N2>98*'Q5HK_MY';#+,=4^&A)_]NO\ R/1A;0CI$@_X"*<(D'1%'X5Y#=?M M1^$(<^4E_Y@ =!BEKY^E_:=U6Z.S3_!D\CG[I>5C^@3^M1_\ "ROB]K_&G>%X MK&,])#;-G\W;'Z5A_;^#EI2YIO\ NQ?ZI'0N'<='6MRP7]Z4?T;/H6D)"@DG M '!].R#K2W##^&WB=OUQC]:Y33OV4?#<.#>ZGJ5XP[(R1J?_'2 M?UKJ=-_9^\":;@C1!23/X%L?I1[3.:OPTX0]6W^0>RR.E\52I/T2B MOQ.8U']JOPS;Y%G87UV1_>58P?U-8[?M*:_K'_(#\&SW /W25DE_]!%>TZ;X M*\/Z/C[#H>G6A'\4-JBG\P,UL!%7H /H*/J>:5?XF*4?*,%^;%]=RFE_"PCE MYRF_R2/GS_A+_C/X@_X\]"33XV[O$J$?]]G/Z4H\'_&R]_>MX@AM2?\ EF;@ M#'Y(:^A**/[%Y]:N(J2_[>M^2#^W.32CAJ<5_AO^;/GS_A!/C7_T-$'_ ($_ M_:Z/^$$^-?\ T-$'_@3_ /:Z^@Z*/["H_P#/ZI_X&P_M^M_SYI_^ (^?/^$$ M^-?_ $-$'_@3_P#:Z/\ A!/C7_T-$'_@3_\ :Z^@Z*/["H_\_JG_ (&P_M^M M_P ^:?\ X CY\_X03XU_]#1!_P"!/_VNC_A!/C7_ -#1!_X$_P#VNOH.BC^P MJ/\ S^J?^!L/[?K?\^:?_@"/GS_A!/C7_P!#1!_X$_\ VNC_ (03XU_]#1!_ MX$__ &NOH.BC^PJ/_/ZI_P"!L/[?K?\ /FG_ . (^>O^%._$WQ =NM>+Q#'T M_=3._'X!:T=/_96TLN)=6UJ]OY?XMN%!_$Y->Z454&]*TA0++3;6UQT,4*@_ MGBM*BO7HX/#X?^%34?1(\:MC<3B/XU24O5MA11176<84444 %%%% #)8DGB> M.10\;@JRL,@@]0:^-_BAX%UC]E[XAP^/_"*O)X7NY=E[9 G;%N/,;?[)_A/8 M\>F?LNJ.N:)8^(](N],U*V2[L;J,Q30R#(93UKT\#C7@YOF5X2TDNZ_S[')B M<.J\=':2V?9F7X!\>:3\2/#%IKFCSB:UG7YES\T3]T8=B*Z*OBN&;6/V-_BB MT+">_P# .KOD$C.P9Z_[Z?J*^R-(U:TUW3+74+"=+FSN8Q+%-&2=H4444 -DB2:-DD171A@J MPR#^%<+XH^"/A'Q5O>?2TM;AO^6UI^[.?H.*[RBN>OAJ.)CRUH*2\U_$OA.9KGP=XFECVG*V\S%/U&0?RJ)?B_P#$/X?,(_%? MAYKVU3@W*)CC_?7*_G7T13719%*LH93U!&17AO)8T7S8&K*D^R=X_9>%_VBO"'B'9'/=OI-PW\%XN%S[,./SQ7I-I>V^H0+ M/:SQ7,#?=DA<.I^A'%<3XI^"'@[Q9O>XTE+.Y;_EXL3Y+Y]2!\I/U!KS6[_9 MY\3^$+AKOP9XGE0CGR9',+'V)'RM^(%3]8S7"?QJ2JQ[Q=G_ . O]!_5\HQG M\"JZ,NTU>/\ X$MOF?0U4=6T2PUVU:WU"TBNX2,;95SCZ>E>"Q?&/XA^ 9%A M\6>'3J%NO!N8T\MC[[E!4_D/K7=>%_VA_"'B/9'+=OI5PW'EWJ[1G_>''ZUT MT,ZP5:7LY2Y)=I+E?XZ?B>'>#YE^&OX%#5_V)-/.[3O%LHQT5RX_KBO:;.^M]0A$MM/'<1$9#Q,&'Z5 M/7N)IJZ/!::=F>'?\(A\5])_X]]_#GPOJ&?.T#3R3U9+=4/YJ :P;WX#^#+O)73'MF/> M&XD'Z$D4 =79^+=$U#'V;6+&N3>)=(MO]=JME%_OW M"#^9K/G^(GABWSOUZPX_NSJW\C7 0_LT:&/]=JFH2?[FQ?Z&M"#]G/PG%]]M M0F_WYP/Y** -^?XP^#K?.[7("?\ 81V_DM9\_P >/!T.<7\DO_7.%OZXI8/@ M-X+AQNTN28_]-+J7^C"M�^#K;&S0;8_\ 70L_\R: .=G_ &C/"L60B7TI M]H0!_P"A5GS_ +2^BI_JM,NY/JRK7H<'@#PS;8\OP_IBD=_LD9/YD5H0Z%IE MJ,Q:?:0X_N0*O\A0!Y W[2JW!Q:>'9Y#[R[OY"F_\+V\37/_ !Z>#YI,]/W< MK?R%>RR7UA:C#W%O$!_>=5Q63>>/_#.G9^T:Y80X_O3K6,ZU.GK.27JS:%&K M4TA%OT1?\-ZC=:MH=G>7MHUC=3)NDMVZH<].:TJ@LKVWU*TBNK69+BWE7

M4TU=&333LPHHHIB"BBB@#@_@3X&N_AM\)/#7AR_96OK.W/G[3D+ M([M(R@]P"Y&?:N\JEK.JP:%I-YJ-UN%O:0M-)L7<=JC)P._2N,\ ?$+5_%%I MJ>HZCH%S9:68A>Z9+"%F-S;D'"X1VS)\I.WC[RT >@45P%A\8M.NO!6J^(Y] M/OK&/3[R2P>RF5?/>96"A5 )&6+ $_7%9[_ !T@AU,Z'+X=U./Q4T\4,6A[ MX3+(LD;2"0.'\L($CG/]V_M6^DR_XU*NHVC_=NH6^D@I\K M[!=%BBHUGC?[LBM]&%25(PHHHH **** "BBF231Q#+NJ#U8XH ?15&77=-@_ MUFH6L?\ OSJ/ZUFW?Q \,V.?/U_3H\>MRG^-:*G.6R9+E%;LZ"BN,/QE\#A] MG_"4::S],+,#_*L37OV@_#&DJPM7FU.4=H5PO_?1XHG3G#2::]0C*,OA=STZ MH;N\M["!IKF>.WA7[TDKA5'U)KY7\9_M:WD8>.VGL](3ML_?3?KQ^E>;R_&C MPSK=S]I\1Z_K&HGKL@A+GZ N0%_ 5V4LOQ==JVL9?]> ?SKE;_\ :6TQ6V:?I%U=,>%\Q@F?P&:\*L_VA/AC MID832O 6J:U7X2^$\-D#PI6%VS^"HG\Z[5 MDF.>LH!R/S; H_L;XN>(?] M?>QZ6C=1YBKQ_P !!KSK_A-?VE_%'_'IH-OH8;H?LB1X_P"_K-2'X2_M%>*? M^0GXY.E!OO"*]\K'_?A15?V2H?Q<1"/SN_P0OKKE\%*3^5CT=?@/K5^#+K?B MN1EZLJEB!^)./TJK)\/_ (6>&.=9\6V;.O5+C48HV/\ P$'-<$O[$>OZ\P?Q M)\0I[ILY;"27!/XNXK?T_P#89\":< VJ:YJMT1UQ+' I_P#'2?UH>%RVGK4Q M+?I%_FQJMBYZ0HV]7_D:DGQ3^ WA3B.^LKN9?^>4$LQ/X[?MJ?#C10 M5TK2;^X9>!Y=K'"I_'.?TK;MOV>O@AX8 :ZL[.=U_CO=1D?\U#A?TK3MM3^" M7A+'V*P\.1NO\=M8QR/_ -];2?UKDJ8[(,-\4I/UE&/Y'73P.;XCX(?=&3/, MY?VY;W5Y&C\/>!+J\?H-TK2D_@BUG3?\+W_:!E:%X'\$Z _#^8K6V1]#^\;] M![U[+<_M+>"--C$=H+F=%X"06VP#Z9Q6'=_M4Q7!(TCPQ>WA[>:X7_T$-7G3 MXNR;"ZX:$5+O=S?Y'IPX5SC$?Q5*WRA^;#X<_L>>#_"#QWFL>9XFU0'ZVEG!86Z06T,=O @PL<2A54>P%> ?\+9^*?B+C2?":6L;='>! MW(_$D#]*/^$<^-OB7_CZUA=*B;H(Y(XB/^_8W5X>(XFJ8Z7,J=2H_P##9?C: MWW'JTN&UA5:I6IT_^WKO\+W/H-W6-2S$*HY))P!6!J?Q!\,Z-G[9KVGPL.J& MX4M_WR#FO&U_9GU[6V#^(/&,MRQY/,DY_-V%;VF?LK>%;7!O+O4+YAU'F+&I M_ #/ZUQ_7,UJ_P +"J/G*2_)&_U+**/\7%.7E&#_ #>ALZG^T;X'T[(349;X MCM;0,?\ T+%^U5_KFM*V_98\*0X\VYOI_K(%_D*]FHK6 M.19;'_ERGZW?YLQEQ!FDO^7[7I9?DCR^U_9O\#VV,V$\I_Z:7#&M>V^"/@BU MQCP_;2$=Y,M_6NYHKKAEF!A\-&/_ ("CBGFN/J?%7E_X$SG+7X<^&+/'DZ%8 MIC_IB#_.M.'P_I=OCRM-M(\?W(%']*T**[(T*4/A@E\D<4L16G\:'J\(D@G4[) /F MB?LZGL17RY\)/'>M?LT_$*7X>>-9&_X1VYDW6-\^?+CW'Y9%/]QNC#LO\ LGN.*^IJX\9A)X.K[.>JW3Z-=&C>A7CB(OAJ.)CRUH*2\UG_\ 'EXP1\=-\[K_ $-?0E%>)_8& M"7\/FCZ2:_4]U<18Y_Q.6?K&+_0^>_[ ^-VF_E M']F8V/P8R7S46']J8&7\3!1^4I+_ #/ H/VM;$-MNO#MS"PZ[9P?T*UJVO[5 M?A:3'GV6HP_[J*__ +,*]CGLX+I=LT$"+C&Z[NK?_KK; MG^F:LW'[1'@2",,NK/.?[L=O)G]0*U[KX-^";S/F>&K!<_\ /*/R_P#T$BJM MO\"O EK(73P[ Q/:261Q^3,11RYVM%*D_E(.?(GJXU5Y7B_M4>$X,BWMM M1N2/^F2J#_X]6)-^U?#<.8]/\-7$[]MTV?T"U[!9?#WPOIN#;>'=+A8?Q+9Q M[OSQFMN"VAMD"0Q)$@_A10!^E'U7-JGQXF,?2%_S8?6\GI_!A92_Q3M^2/ / M^%[?$#5>--\#S;3T?-?77^]+MS^0KV2BMH9%EL-?8I^M MW^;,9\09G/3VS7I9?DBAH>BVGAW2;73;&/RK2V39&A.<#KU_&K]%%>Y&*A%1 MBK)'@2E*:P^M6$[[PK MI>JOJ;0_VAJNISZE-%;L7CB+[0J!B 6PJ+S@9.>!78444 5Y[&"Z8-+'N(XS MDBH_[(M/^>(_[Z/^-7** *?]D6G_ #Q'_?1_QH_LBT_YXC_OH_XUU>+>(OV7]7B5C9O9:JG7:?W+GZ9R/U%?3 M]%+WD[PDT_(I-;2BFO,^"O$WP;OM!WMJ.D:IIB+UFB9_+'_ E)7]:Y,>!PY) M@\0ZDF>@6XSBOTAKE?$'PM\*>)RS:AH5I)*W6:-/*D/_ )<$_C71',\WP_\ M*JI+M*_Y^]_Z2/ZIEE;^+3<7WC9_A[O_ *4?#^G?#E;C E^(.L:>Q[F!Y%'X MB4']*ZC3?@9<:C@6?QL4,>BW(FA/T^>05[EKO[+6E3[GT;5[S3VZB*?$J?3L M1^M>>:[^S[XVT7-^TG*+_&Z_$J6_[*GQ"FB$EE\4/M$9Z.DDI!_$.:/YUU6@_%WQ+;[%MO%3.1UCOVW?AF0 M'/X&BEQI3K2Y74BGVE%1?XI!6X3Q5&//[*37>,N9?@V(?V<_C=#_ *KQ_$WU MO)1_[*:;_P *!^/C'8WCNW\L]3_:$N?_ $77H.G?&GQK:Q![G1;?5(0,^9; M@D?52?Y5IM^T@WD^6/#ER+\_=B+_ "_RS^E>S'.ZTE=1@_\ MU'B2RZ$79N2 M^;/+T_9:^+%]_P ?WQ%\O/79-,_^%0:E^R9JNDP>?X@^++VT9_YZ;US]-TG/ MX"O3#J_Q2\>#_18!H-BW\8'E''KN;YORQ5>+X0Z#8RF\\7^+H[B<\R*LXR?J MS$D_E4SS_%4U?FC%?X8K]"H972J.RBY/U;/ -;^#OA*T)C7Q=K>NR_WHHQ'& M?Q?)_2K_ (1_9=O=8D62VT:ZE@)RL^H-Y:8]>@S^ KZ&M/B%\)_ /_(-\B:X M3I-!"9I"?]\Y(_.J-_\ M4V4KF/1_#][?N.F\A0?RR?TKPL3QC&*Y*F+^4?_ M +5'N8?A7$U/>AAGZO3_ -*(/"G[+-K81H=2O4C4=8+&,*/H6/7\J[)_V=?! M$Z[9[">=>ZR7+X/ZUPW_ M7XJ>)^-'\+)91-TD>%F(_%B!^E(? WQD\4_\ M(1\1_P!EQM_#'.(\#Z1 &O!6?RG+FPU&I-][67WL]A\/^S5L57IP7;FN_N5S MMI/@!\+-%B\ZZ\-:3"@ZRW9P/S8UAWP^!WAO(-IH+,O\-K!YY/\ WR"*R[/] ME7[;-Y^N>);B[E/WO+3)/_ F)/Z5U^D_LV^"-,VF6RN-18=[JX;'Y+M%:RS/ M/\1\,%!?WIM_A$A8#(#IIB. /.9OT45[?IOP]\,:0H%GX?TV C^,6J%O^^B,_K6 M['$D*!(T6-!T51@"L'ALWK:U<4H^D+_BV:+%Y-1_AX1R_P 4[?@D?.7_ LC MXC:S_P @_P "O;J?NNUM,!^;D"C^S/C/K?6SATY#T)>-,?D2:^D**G^R*L_X MV*J/T:C^2'_;-&'\'"4UZIR_-GSE'\&/B=J9S?\ BF.W4_PI*67[* MGAJ$@W-_?W9[[F5<_D*Z"Q_9W\#V./\ B6/.1_SWF9LUZ71753R?+Z7PT8_- M7_,Y*F=YE5^*O+Y.WY')6OPG\'V>/*\/6*D=S'FM>U\)Z/8X^S:;;V^/^>2; M?Y5K45Z4*%*E_#@EZ)(\RIB*U7^)-OU;93_LBT_YXC_OH_XT?V1:?\\1_P!] M'_&KE%;G.4_[(M/^>(_[Z/\ C1_9%I_SQ'_?1_QJY10!3_LBT_YXC_OH_P"- M']D6G_/$?]]'_&KE% %/^R+3_GB/^^C_ (T?V1:?\\1_WT?\:N44 4_[(M/^ M>(_[Z/\ C1_9%I_SQ'_?1_QJY10!3_LBT_YXC_OH_P"-']D6G_/$?]]'_&KE M% %/^R+3_GB/^^C_ (T?V1:?\\1_WT?\:N44 4_[(M/^>(_[Z/\ C1_9%I_S MQ'_?1_QJY10!3_LBT_YXC_OH_P"-']D6G_/$?]]'_&KE% %/^R+3_GB/^^C_ M (T?V1:?\\1_WT?\:N44 4_[(M/^>(_[Z/\ C1_9%I_SQ'_?1_QJY10!3_LB MT_YXC_OH_P"-']D6G_/$?]]'_&KE% %/^R+3_GB/^^C_ (T?V1:?\\1_WT?\ M:N44 4_[(M/^>(_[Z/\ C1_9%I_SQ'_?1_QJY10!3_LBT_YXC_OH_P"-']D6 MG_/$?]]'_&KE% %/^R+3_GB/^^C_ (T?V1:?\\1_WT?\:N44 4_[(M/^>(_[ MZ/\ C1_9%I_SQ'_?1_QJY10!3_LBT_YXC_OH_P"-']D6G_/$?]]'_&KE% %/ M^R+3_GB/^^C_ (T?V1:?\\1_WT?\:N44 4_[(M/^>(_[Z/\ C1_9%I_SQ'_? M1_QJY10!3_LBT_YXC_OH_P"-']D6G_/$?]]'_&KE% %/^R+3_GB/^^C_ (T? MV1:?\\1_WT?\:N44 4_[(M/^>(_[Z/\ C1_9%I_SQ'_?1_QJY10!3_LBT_YX MC_OH_P"-']D6G_/$?]]'_&KE% 'A'[1_[/4'Q"T0ZSX?A^R^*]/'F0O&<&X MYV$_WO0^M9W[,7QHMOB+8OX9\11?9_%NFJ482DJUTB\%L=G7'S#\?7'T17S% M^TU\$[^UU6+XE^!U:TU^Q837L5L,&7;_ ,M0!U;'##N/?.?H<'6IXRE]0Q+M M_)+^5]GY,\NO3E0G]9HK_$NZ[^J/I'^R+3_GB/\ OH_XT?V1:?\ /$?]]'_& MO._@)\:['XQ>%$G+)!K=J E]: X*M_> _NFO4*\6O1J8>HZ556:/0IU(U8J< M'=,I_P!D6G_/$?\ ?1_QH_LBT_YXC_OH_P"-7**P-"G_ &1:?\\1_P!]'_&C M^R+3_GB/^^C_ (U(_[Z/\ C5RB@"G_ &1:?\\1_P!]'_&C^R+3_GB/ M^^C_ (U(_[Z/\ C5RB@"G_ &1:?\\1_P!]'_&C^R+3_GB/^^C_ (U< MHH I_P!D6G_/$?\ ?1_QH_LBT_YXC_OH_P"-7** *?\ 9%I_SQ'_ 'T?\:/[ M(M/^>(_[Z/\ C5RB@"G_ &1:?\\1_P!]'_&C^R+3_GB/^^C_ (U(_[ MZ/\ C5RB@"G_ &1:?\\1_P!]'_&C^R+3_GB/^^C_ (U45S5L-1Q"Y:T%)>:N=5#%5\,^:C-Q?DVCP/4?V8) M=.E,_AGQ+Y'B#%R5L1&-3_%%/\ '0^>A\$?B'XD.==\8>2K M=5BD>0CV_A%:VF_LK:(C"34]6OM0D[@$(#_,_K7M]%5#(< GS5(N;[R;?ZV) MGQ#F#7+3FH+M%)?IAI2IJ/HDCQJV,Q&(UK5'+U;84445U'(%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %(RAU*L 5(P0>]+10!\>_&KX;_3[)<[(]QY# ?P-^A_"OI;X8_$K2/BKX3M==T>7,4 M#YHV'J/7N"#WKH]2TVUUC3[BQOK>.ZL[B,Q2PRKE74C!!%?&NN:7K_['?Q*D MU71H)]3\":H?WD)R0@S]QCV9<_*WZ"PI;W M$1BFAED(A*R;BO"% Q) SDCBM&X^*PL_#5AJ0W'VB5L M])$8H KDDG@(: .^HKFO!/C:/QC%J4;V4VF:EIER;2\L9V5FB?:&4[EX(96 M!!%=+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4-.M=6LY;2]M MXKJVE&UXIE#*P]P:LT4TVG=!N?+WQ(_9&N=+U,^)?A?J,FB:O$WFBP,I1&/_ M $S?^'Z'CZ57^'7[6]_X:U4>&/BKID^CZE"1&=1,)7V!D3T/]]>#^M?5-E&RU_3DN"H/E7*C;-"?56Z_ATKWZ>90KQ5',(\ZZ2^TOGU]&>9/ M"2IOVF%?*^W1_P"1TNF:I9ZU8PWMA=0WEI,H:.>!PZ,/4$5:KXTU+X<_$[]E M^^FU/P=>2>(O"F[?-9,IY:,=#_M+7M'P@_:>\+_%)8[.60:)KO1K&Z; 9 MO]AN_P!.M8XC+)0A[?#2]I3[K=>JZ%TL6I2]G57++L^OHSV.BBBO%/0"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ K(\617LWA^\33[2RO[DA?\ 1=0+"&9-PWHQ56()3< 0K8)!VGH=>B@# MQGX=>#O$FE^'-0U*UT/2M+@U?[+<6_@^]N93;V:>6/,#N8LI*<@%1&54I_%G M(CC^#WB""T&IV_\ 9-MK4?B:/Q##I,<\GV%%$30-")?+R"R.[;Q%]X_=Q7M5 M% '&_#SPGJ&A3Z_JVL-;+JVMW@NIK>RD:2&W546-$5V52_RKDL57ECQQ7944 M4 03V-O=,&EB5V'&347]D6?_ #[I^57** *?]D6?_/NGY4?V19_\^Z?E5RB@ M"G_9%G_S[I^5']D6?_/NGY5/Q)J&C!?#>OCYDN;9<12-_MJ/YCF MO=**ZL/B:V%G[2C*S,:M&G6CRU%='Q;HOQ7\TW MQ1I_V7Z]CS^7$83X??AV^TO\ ,^IO[(L_^?=/ MRH_LBS_Y]T_*OG;X7?M>VUU?CP_\0;-O#FMQD1M<.A6)VZ?,#RA_2OI"UNH; MVWCGMY4G@D&Y)(V#*P]01UKR,5@Z^#ERUHV[/H_1G=1KTZZO3?\ F0?V19_\ M^Z?E1_9%G_S[I^57**XCH*?]D6?_ #[I^5']D6?_ #[I^57** *?]D6?_/NG MY4?V19_\^Z?E5RB@"G_9%G_S[I^5']D6?_/NGY5?\ Q2^!WA7XMV+1ZQ8B.^"D M1:C;82>(_7N/8Y%?-]QIOQ5_9,O3-92'Q7X)W99<$HBYZ,.3$WN,K_*OM"FR M1I-&R2*'1AAE89!'H17KX7,JE"/L:BYZ;^R_T['#6PD*C]I!\LNZ_7N>3_#W M]I_P%X\TE;F36K70+U<":QU6=(75O]EF(#CW'X@5VL'Q,\(W./*\4:/+G^Y? M1'_V:O./%G[(/P[\5ZK+J!LKG3)9>7CT^81Q$^NT@X_"N;G_ &%? [Y\K4-5 MB^LBM_2NET\IJ/FC4G&_2R=OG(-2C^L:-5)_V!=*1MUOXOOXS[VR_S#4O MJN6O;$M?]N/_ ##VV+7_ "Y7_@1]4"YA/25#]&%/$B'HRG\:^4#^P]?6_P#Q MZ>/;V/'3*,O\FII_8Z\9V_\ QZ?$J[C],RS+_)J7U+ /;%+_ ,!8?6,2MZ/X MH^LZ*^2O^&6/BM:\V_Q2N&'8&[N?ZM1_PH#XX6?^H^(C28_O74G]:/[.PK^' M%1^YH/K59;T7]Z/K6BODK_A5/[15G_J/&DBMZ^;CKLMW'\B:!^UG\2;$XO/AA<-ZLL4X_]D-']B8I_"XOTDO\ MP_M"BM[KY,^M:*^3U_;5URV_X_?AY>P^N-X_FM3)^WGID!Q>^$-2A/?$JC^= M3_8>/Z4[^C7^8_[1PW67X,^JJ*^9;;]O'PA+CSM%U.#_ +X;^5:MM^W!\/9< M>3X^.]%EK'X9_;1]"T5E>%O$UAXR\/V.M:7(9K"\C\R%V M7:2,D2JY!+?45Z10 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !2$ ]>:6B@")[2"3[T,;?50:@?1["08>RMV^L2G M^E7**=VNHK(P[GP/X=O,^?H>GRY_OVR'^E95S\'? UY_K_".C2_[UE&?Z5V- M%:JO5C\,VOFR'3@]XHK:?IUKI-E#9V5O':VL*[8X85"H@] !TJS1163;;NS3 M8****0!1110 4444 >-^/?!WB#QEX^BM8=#TJP6W>*\M?%\4LJW=O"K)N@"B M+#2$[_\ EH%VGD<<^F:3X7M='U&ZO8;K4IIKG[Z7>HSSQ+SGY(WN> 1[4O]EQ?\]+G_ ,"9/_BJN5435K&3 M4Y-.2]MVU".,2O:+*IE5"S3286&&(-MR[DX7)JW?^)M'TK2X]2O M=6L;/3I=NR\GN42%]W*X*=,TGPS=:_)=)-I5O;MV.M1:-XUT/7;E;.T MU2T?4O+$KZ=]H0W,0P#AXP2RD9&ES_X$R?\ Q5']EQ?\]+G_ M ,"9/_BJ@M/%&C:AJL^F6NKV-SJ4&?-LX;E'FC_WD!R/Q%1Z?XOT'5VNUL=; MTZ]:S&;D6]W'(8!S]_!.WH>OI0!;_LN+_GI<_P#@3)_\545MI6(SYTMP7WOC M%R_W=QV]_3%&B^(M*\26[7&D:G9ZI C;6ELKA)E!]"5)&:OR.L2,[L$102S, M< #U- %7^RXO^>ES_P"!,G_Q5']EQ?\ /2Y_\"9/_BJAT7Q-H_B2.5](U6QU M1(FVR-97*3!#Z$J3@UCP_$_PRU[?VUQJUKI[6EZUANOID@6:954NL6Y@7V[P MIQWR* -[^RXO^>ES_P"!,G_Q5']EQ?\ /2Y_\"9/_BJ6[U>PL)K2&YO;>WEN MW\NWCEE56F;&=J GYCCL*H^)/%EAX56Q-\S@WMRMK"J+DECDY.2 % !)/8"@ M"[_9<7_/2Y_\"9/_ (JC^RXO^>ES_P"!,G_Q50:5XHT;7;.>[TW5K'4+2 E9 MI[6Y25(R!DAF4D# YYJ*R\8Z!J6FW&HVFN:;=:?;_P"NNX;N-XHO]YP<#\30 M!<_LN+_GI<_^!,G_ ,53)]*4P2"*6X$FT[2;F3KCCO54^,_#ZZ*NL'7=,&D, MVP7YO(_(+9QCS,[H8<$4 01Z7'L M7=+<[L#/^DR=?SIW]EQ?\]+G_P "9/\ XJIKR\@T^TFNKJ>.VMH4,DLTSA$C M4#)9F/ '.36?;^*]'OM$N=7LM3M-0TVV1WDN;.99D 098;E)&0.U %K^RXO M^>ES_P"!,G_Q5']EQ?\ /2Y_\"9/_BJR- ^(7A_Q$;&&VU2UCU"\@6XCTR:= M%NPC)O&Z+=N'RG/3IS6@GBC1I-9;2$U>Q?5E&YK!;E#.!UR8\[OTH G_ ++B M_P">ES_X$R?_ !5']EQ?\]+G_P "9/\ XJLC5?B!H>A>('TC4;V.QECL1J$M MQ*=%M='35I]7L(=*DQLOI+E%@;/3#D[3^= M %C^RXO^>ES_ .!,G_Q5']EQ?\]+G_P)D_\ BJJ7GB_0=.TNVU*[UO3K73KD M@07DUW&D,I()&UR<-D G@]J6_P#%NAZ5+9QWNLZ?9R7F#;)/=1H9\]-@)^;. M1T]: );C2LJGE2W .]=V;E_NYY[^E2_V7%_STN?_ )D_P#BJN5EZUXIT;PV M81JVKV&EF.VC2%=SN[L%4 ?4U+H_BC1O$+SII6K6.IO = MLRV=RDIC/HVTG'0]: )_[+B_YZ7/_@3)_P#%4?V7%_STN?\ P)D_^*J#1/$^ MC>)5F;2-6L=56$A9397*3",GH&VDXZ'KZ5D6_P 4/#,MU=03ZM:Z<\%V]DOV MZ=(1/*N PBW-\X!...] &]_9<7_/2Y_\"9/_ (JC^RXO^>ES_P"!,G_Q50:K MXGT?0KBV@U+5K'3I[D[8(KNY2)I3D#"AB"W)'3UI+KQ3HUCJT&EW.KV%OJ<^ M/*LI;E%FDSTVH3D_@* +']EQ?\]+G_P)D_\ BJB72O\ 2G)EN/)V+M'VE\[L MG/?TVTV/Q/H\VM2:/'JUB^K1C<]@MRAG48SDQYW#@@]*T7=8D9W8(BC)9C@ M>IH J_V7%_STN?\ P)D_^*H_LN+_ )Z7/_@3)_\ %5 WB?1ET4:PVK6(TDC< M+\W*>01G&?,SMZ\=:@O_ !CH]AX5N_$?VZ&ZT>V@>Y:ZM9%E1D4$G:0<'IV/ M6@"]_9<7_/2Y_P# F3_XJC^RXO\ GI<_^!,G_P 55&U\9Z)=7MM8'5+2#5;B M-95TV>X1;H!ER 8L[LX]JOC5K%M4;31>VYU%8O/-F)5\X1YQO*9SMSQG&,T M)_9<7_/2Y_\ F3_ .*H_LN+_GI<_P#@3)_\565<>/=%L]7U.PN[Q++^S8HY M;JZNF6.WC\S.U3(Q W''2KK^*=&BT0:R^KV":00"-0:Y06Y!. ?,SMZ\=>M M%C^RXO\ GI<_^!,G_P 51_9<7_/2Y_\ F3_ .*JA<>./#EG;6=S/K^EP6][ M_P >TLE[&J3\X^0EL-^&:L:OXHT;P^]LFJ:M8Z:]R2(%N[E(C*1C(7<1NZCI MZB@!T&E8\SS9;@_.=F+E_N]N]2_V7%_STN?_ )D_P#BJN5EZ-XJT7Q').FD MZQ8:H\! F6SN4F,>ZK;:9]@F6WDGOYD@B>0J&*HS$;B 1G'3-;M[K.GZ; M' ]W?6UJEPXCA:>94$C'HJDGDGT% !_9<7_/2Y_\"9/_ (JC^RXO^>ES_P"! M,G_Q55/$WBBR\*65O<7OFM]INH;*&*%-SR2RN$4 ?CDGL 33](\4Z+X@2X;2 M]7L-26V.)VL[E)1$>?O;2=O0]?0T 6/[+B_YZ7/_ ($R?_%4?V7%_P ]+G_P M)D_^*JII_B[0M7MKNXL=:TZ]M[0$W,MO=QR)" ,G>02%P 3SZ4ZR\5Z)J.E3 M:I::SI]UID)(EO8;I'A0C!.YP<#&1U/>@"R=+BP<27.?^OF3_P"*J*UTH"VB M$TMP9M@WD7,G+8Y[^M7+:YAO+>.>WE2>"10R21L&5@>A!'!%.GGCMH9)II%B MBC4N\CL JJ!DDD] * *W]EQ?\]+G_P "9/\ XJC^RXO^>ES_ .!,G_Q50Z/X METCQ#9RW>DZI9ZI;1,4>:RN$F16 !()4D X(./<5D>'?B9X;\30Z>;;5K6&Y MU!#);6-S.D=S*FY@&$9;<0=I(/<4 ;O]EQ?\]+G_ ,"9/_BJ/[+B_P">ES_X M$R?_ !55Y/%.BPZTFCR:O8)J[C*V#7*"=AC/$>=QX&>G2J>M>.M'\.ZS;Z;J M-TMI)+;O=&>9@D,4:D L[D@+DD >] &I_9<7_/2Y_P# F3_XJC^RXO\ GI<_ M^!,G_P 55<>*-&.B?VR-7L#I&,_VA]I3[/C.,^9G;UXZ]:CF\8Z!;Z-'J\NN M:;%I4C!4OWNXQ Q]!)G:3P>_:@"Y_9<7_/2Y_P# F3_XJHKG2LQ?N9;@/N7D MW+],C/?TS3IO$&EV]M9W,NI6D=O>LJ6LKSJ$G9AE0ASAB1R ,YJ_0!3_ ++B M_P">ES_X$R?_ !5']EQ?\]+G_P "9/\ XJH=:\2:1X:ACEU?5++2HI6V(][< M)"KMUP"Q&3[5!XD\5V'A;P^^L73O-: QJGV8>8TK2.J($&?F+%E ^M %W^RX MO^>ES_X$R?\ Q5']EQ?\]+G_ ,"9/_BJK:5XKT77;NXM=-U>PO[JWSYT%KES_P"!,G_Q5']EQ?\ /2Y_\"9/_BJPG^)GANWU34[&\U2VTU]/N$M9 M);Z9(8WE:,2;$9B-S!64D#IN%:FL>*M$\/16\NJZQ8:9'7/^IM[FY2.27G'RJ2">?2K/\ :UC_ &G_ &;]LM_[1\KS_LGFKYOEYQOV M9SMSQG&* (3I7^E ^;<>1L.1]I?.[(QW],U+_9<7_/2Y_P# F3_XJK9(4$D@ M DRZ3)JJ:I9/ID88O>K<(85"G#9?.T8((//% $O]EQ?\]+G_ ,"9 M/_BJ/[+B_P">ES_X$R?_ !55!XLT>3P_/M O3IL3ZI:V5]J$236^GWDZ173!QE?W1.[)]J -7^RXO^>ES_P"! M,G_Q5']EQ?\ /2Y_\"9/_BJ5]6L8]1CT][RW6_D0R):F51*R#JP7.2!ZXK+O M/'&D:?X@N](NK@6TMG8KJ-S<J\WCKPW;:9;:E+XATJ+3KIBD%V][&(I6&00CEL,1@\ ]J -#^RXO^>ES_X$ MR?\ Q510Z5B2?S);@H7'EXN7X7:OOZ[JDN]:T_3X;>6ZO[:VBN76.!YIE196 M;[JJ2?F)[ =:NT 4_P"RXO\ GI<_^!,G_P 51_9<7_/2Y_\ F3_ .*JOIOB MG1=9O;BST_5["^N[;B>WMKE))(N?6LR\^)'A[3-;U'3+_ %*#3GT] M(6GN+V5(8%:4,4C#L0"^U"V/0CUH V_[+B_YZ7/_ ($R?_%4?V7%_P ]+G_P M)D_^*IEUKVF65A#>W&HVEO93%5BN99U6-RWW0K$X.>V.M0>*/$UEX1T6;4[\ MR?9XRJ[8EW.[,0JJH[DDB@"U_9<7_/2Y_P# F3_XJC^RXO\ GI<_^!,G_P 5 M5?2/%&CZ]/<0:=JME?7%M@7$%M'"DE3D$<^AINF^+=#UF2ZCT_6=/ MOGM,_:%MKI)##CKO )V]#U]* +7]EQ?\]+G_ ,"9/_BJ/[+B_P">ES_X$R?_ M !54;?QMX=N]+N=3@U[3)M.M6V3WD=Y&T,1XX=PV%/(ZGN*T-,U2RUJQBO=. MO(+^SER8[BVE62-\$@X920>01^% $%KI6+=!/+<&7'S$7+]?SJ7^RXO^>ES_ M .!,G_Q56R<#)Z5F:'XHT;Q.DKZ/J]AJR0D"1K&Y28(3T!VDXS@]: +']EQ? M\]+G_P "9/\ XJC^RXO^>ES_ .!,G_Q58&B?%#PSKB6FS5[6TGO)7BM;6\G2 M*:XVR&,,B%LL&93@CK6Q=^*-&T_58-,NM7L;;4I\>59S7*)-)_NH3D_@* )_ M[+B_YZ7/_@3)_P#%4?V7%_STN?\ P)D_^*K-U_QKI7AG5=+L-0F\B34%GD21 ML".*.&/?))(Q("J!M&3W85:MO%.BWFD2:M;ZO83Z7'G??1W*- N.N7!VC'UH M L?V7%_STN?_ )D_P#BJ/[+B_YZ7/\ X$R?_%54'C#06T1M9&MZ<='4[3J MNX_LX.[;CS,[>IQUZ\4R[\:^'K"PM+ZZU[3+:RNSBVN9;R-8YO\ <8MAOPH MLW6E9MY!!+<";:=I-R_7\ZE_LN+_ )Z7/_@3)_\ %5;5@P!!!!Y!'>J.L^(- M+\.6HN=6U*TTNV+;!->SK"A;TRQ S0 _^RXO^>ES_P"!,G_Q5']EQ?\ /2Y_ M\"9/_BJJ:UXITW0_#5QKT]PLNF0P?:/.@(<.F,@K@X;/&,=)]&U74KK3K+5K&\U"U)%Q:07*/+#@X.] PL+.<@17%U*; MJ7BW0]&-J-0UK3[$W>#;_:;J./SLXQLW$;NHZ>M %K^RXO\ GI<_^!,G_P 5 M43Z5_I,966X\G:V\?:7Z\8[_ %IDOBC1H-932)-7L8]6< I8/ES_X$R?_ !5,@U_2[JSN;N'4K2:T MMG>.>>.=6CB9?O*S X4CN#TINE^(]*URP>]TW4[/4;-,AKBTG26,$ES_X$R?_ !58>D?$SPWJVFZ3>'5;:P_M M6,36=O?S)!/,A.%948Y(/!&.H(K=GU:QM=0M;&:]MX;ZZ#&WMI)5628*,ML4 MG+8')QTH 3^RXO\ GI<_^!,G_P 51_9<7_/2Y_\ F3_ .*K/U'QEIFE:]'I M-U,8KAK5[UY6P(H8E(!9V)PO)XS5BR\4Z-J6E3:I9ZO876F0AC)>07*/"@49 M;(M*&F,_E+>F]B\DO\ W0^[&?;-3ZEXLT/1K*VO-0UG3[&TN<"">YNDCCER M,C:Q(#<<\4 7+2V>VEF&]VB."F]RY''/)JU38Y$FC22-U>-P&5E.00>A!IU M!1110 4444 %%%% !7B=EK7AC2_VEKA+.YL+66XT1[>X\K:IDO#=!F5L=9"! MGGG KVRFR(LJ,C#*L""/44 >%S2:/KO@WQ[XO\0BU:SU.66VTTWJ!E"0(\<1 M0GNS[R,>U3:7XIT5O@SX-E36-&L+B*".UBU#5M/:]M[:<6Y$B$+)'L&F?6/ '@;P7!;2VT=] MJ$DMP78N);2"4R-*%*KB.1]N%Q@*<<][Z:_X9\5_%BQM='GL-'C\-37B1*NV M&?4+Z9&1UC48/EKO9F<_?UMHUD^KIJC6Z'4$A-NLYSN6,G)4?C5V@ M#YI\%-8W=Q\.-/MXPNO:3?WTVN(8RLD*%)!(TW'1F9"">N/:LCQ-J^B>/HM> MU;PXUM96EEI8TBRT:T4)=7=JLZ/<2O$N"L86/:B$9QN8@;@*^K:* /)?AM<: M?K7Q3\2ZOX>\N3P])IMG;K-;+MA>9=Y(' &54J#Z=*])\0S6MOH=_)?(LEFL M+&57A,RE<)DFL=?M8-(@E6^T2U>UM-Z;E MBM!"6<^:25^;S#]X#:N*@\8Z-;>#_AM:^']2U72+7Q-=:;+/J3WVFO+<:A-+ M(9)D@G# *QE9NJR=5.VOH+5M&LM=M5MK^W2ZMUECG$;YV[T8.A([X8 \^E7: M / OB1J_AW31\+KW4(;;1]:AU*QEG2Z(-S;VJPR@AWP#M#$ G@9-=+K>H:=X MJ^(]W<7[17'ACPMIAGN-Z>9')/.I(^7G.V($\ _ZP>M>L52T_1K+2IKV:TMT MAEO9OM%PXR3+)M"[B3[*H_"@#YJU*]L?''@7XD:YHKP&74H+15T.PPT\=A!* MNYI47^-XS)E1T7"]:Z6+Q%X2@\8>*_%4<$%WX,M=(M8IFM[??#-L7EUIZ,I4?9FDRA52!A2=Q ]"*])HH M \K_ &BH)I_"6B W=Q8:4NNV;:G5;!F^=E='0JLGE$[E(& 2#BN.'B M'5?$GA*?PR-0;6+76];_ +.T_5FMXX)+FR4*\\A$:JAQADW! #GI7T+5*?1K M*YU2VU*6W5[ZV1XX9CG**WW@/K@4 >&^*KG3IOB-X8L=*GTZ[6Q\1PL^A66G MM;:@DHC>.2ZEF+,'C0%G($:!EQ\Y'WL?3$AG_LO0X(BOC2W\8SWTZ;"L\=OY MCEI6;&0AB*#/0\"OI>HYX$N8)(9%W1R*49@>)/B3K]D ME\NL:HD.CP21AOW4 :*VP3PFYO.D+$@ 2$\5DZ7'I.@V7P\U*ZU&ROM(BU*^ MN=2NK8[[*UNID+*H/0*"64$]\^M?0NF:9:Z-IUM864"VUG;1K%#"GW411@ ? M05:H ^;;3Q-I?@CX=SRW-A;-+K>M:H?#"W\>R&"TFE)$A9@/*B(._'&0R@ D MBL>2T\/>'M&\6Z1/<1ZQ'?\ AFWL=$F">9]NE$;IL@X//G$8 Z<'MFOJJB@# M+\+6]Y:>&=)@U%R]_%:1)<,S;B9 @#$GOSGFO(OCM9VFEZK>:NGB#38-4N]& MDTY=$U+3&OWNT8MM6W598V5F9MIQD'C(XKW&B@#P[1[6ZN[OP)X;UG=.OA/P M[#J.M*R&7=2X/& B]3]+VFC65CJ-]?P6Z1WE\4-S,,[I-B[5S]!Q5 MV@#YZ'B_0[/Q4?%7A%4&A:7X6:"?[.FV,RLZ?9;,H]$\, M^ =,\#ZE_9]MXE\1::T=]K&H( EI!*Q,TVYL;G#.Y2,'EP"<*":^@=6T:RUV MU%M?VZ74 D641OG&Y3E3^!%7: /G+QC)HVF:IXRAU+-['JOARS@\/3/\YNE" MN"D38Y8NT3$#GD&E\5ZCH=S_ ,(_X'U>>QTG5HUTZ_US6;L+'*GD[)(XXF." M\KF-4)Y"(6SR5!^C** /F;1(8KB/PYH,,3)XYL_%ES=W^5(F2,S2,9G.,E&A M:, ]","OH'Q<=''AN^.OBU;2 G^D"] ,.,C&X'CKC\<5L44 >!?#SQ]X6T#X M!6=[J2P:HFFW4H^R! [+.]S*800>$R"#N. )Q/+ I'\)=K>+W#L>.E?1=4O[%L?[:_M?[.G]I?9_LOVC MG<(MV[9]-W/X"@#Q+XB7UA=_$#2HK*;3;V>VUN!YM"MM/>WU&27;@SM<;FW1 MJI!P(UR!C?Q5FY\1^%/#O[2'G1W5A9%M!NHKQH]J%[MKF [7/>0JAZ\X7VKW M&JVHZ?;ZM87%E=Q":UN(VBEC)(#*1@CCVH \:TGQ#I7AGX:7OCGQ-9+?2:UJ M/V^V@DC!;YB4M5Y^5/D .X\+N))KG-/@TO1]%\"ZM*5HT&.D<(QJ[?;].U+PC9VOA^YE&_[4J><)8XFP079G@8@2>$?%6GZ9X^U'7H+O3-:TZV\-L MOVK0[)[*WT^*.3>D,L3-(6D;/!WC 0C8,Y/T+5/5](L]>TZ:QOX%N;288DB< MG##.<'% '@6J6]MHWPYA75]6T;0_$.OVEW>7-WK.EM6T"/'YBERH)P%&XX'N!7T8J MA%"J J@8 '04M 'ENM:A9^.OB7I=N)H;CP]H%B^K7;G#122S(T<6<\$"/S6_ MX$*\X35M)\?V/C;6?#,EM:E]#_LS2]&M%"74EO&VYI7B'*9Z(A&0O4 M@?1E MGHUEI][>WEO;I%=7K*]Q*,EI"JA1GZ 5=H ^>M&U7PG/XHN-;AAMY?".F^$ MU@UR%DM]^,CSFZG'0X&3C-?1E% '$?!;5K/5OACX>:SN8[@0V<<,GEG.QU49 M4^A%9?[0D%SW^V6YO);>,2,EOY@WG:RL" .2""..0:]+HH ^>/ M^$PU:7P9XFT;3=6;7+?5=3@T+P_K#VT4$DK31CSFQ$D:,(5\U@X0#]V1SBG? M$&/2=/US1="T>73Y?[.U&PC;0H+!HM2G9 L@N,D,BI@G$7\)&\5[O>:+8ZA MJ&GWUS;)-=Z>[R6LK9S$SH48CW*LP^A-7J /FC6$AFM/$WAY(L>.;KQJE[8Q M;"+CRQZ5;7*:7IT)A$F\P MDY*@]"921N) &W/%>W,H92#R",&JFD:19Z#I\5CI]NMK:19V1)T&26/7U))_ M&@#YWMO[/A\(>%]8EO;*]LW\9_VOKHL&\VTL3+'*50XZ*CM!ECQNRW&>+EKX MOT;P3HWB37WT^"[LM2UR1O#D<\86!G,:J\H8C$<98$ENX!QDD5]$44 ?,?B> M/P?X6^%_@"WCU73-1U&TU"RVW\6TDQK=J]QY9ZK$K9X[!1GI7TM:7<-_:Q7- MO*LT$JAXY$.593T(-344 >0_&ZULM-U?2O$,GB73=(U"WL;NUAL=6T\WT=TC M["_EQK+&PDRJ#.1=<\7%O#4^ MG:OOT"_MK*/0K![ Z2A"LB7"EG+R-P@R8]I#83)^67PUXBT/3M5\*:WI:_9K M'PUX9N3KS1)M,6 F(7&/]9O20@$^OKS](52UG1K+Q#ILVGZC;I=V4V/,A?.U ML$$9_$"@#P+4K^R\&?#72+7Q#::>?&OBQ+JZFN-00"*U:Y(DF+N0,+&K1H%' M+>6H I\[>&O"&NRG7+A=4\.S^$8[+2KR8;TN@ID$\<9P1O<&/Y1DGCKBOH>B M@#YDO[O3].^'_@WP)XC:ST[Q/=Z-9?VKJFI *]G;I@A0[8+2@Y4*"<'<3Q76 M1:SX4TG]HG2ELKNQAEGT6>VF>,J&FN7GM_+5R.KLJ\9Y(%>WT4 9^O\ ]F_V M->?VP+U>^44 ?-VFW5IK^A2Z5IU]8OJOC/6UFOK'395DAL+=5!> M,LNYMM0T^67P]%I[Q:GJ$B21%/+NM MQP@79DK$3A&7>N25]QFT6RN-6M]3DMT>_MXVBBG.9#,AC="<;E(P1^5,T_3 M[;2;&WLK.%;>UMT$<42=$4# H ^<85T]_#VG^()+FSNM.F\3QZGKEGISB6V ML$*%8U;;D$*0C,W3<2>@%5YO%.B: WBZ]CL[&:#Q+K-Q#X=EU!0MJJ?9H%N[ MC>0 L)D7. U>]P7UMJ&G1WD$BW-G-$)4DC^99$(R",=015FB@#Y_\->( M-,3XKVNIVMWINHZ9:Z7=JYTBQ>R&E0JX<_:59GWL<$ Y3&T_)SFFVD\-GX$B M\0ZUJ&DZ'K_BNZN-52[US3'NXX89(PL4 *R)L<6ZQ+RQZ,-IZ5[OJNEVNMZ; M=:??0BXL[F-HIHF) =",$''8BK$4201)'&H2- %55& .@% 'S3XLET.T_9N MT)-2LHK#5(A;IIZ7I#W!1;N(N\9**0&4;L #"_2O1O$^K6GC_P 8^$M&LKF* M\T:*-M?OI4(:-XHSMA![$-(<_P#;,UZG5*#1K*VU:ZU..W1;^ZCCBFGY+,B; MBJ^P!9NGK0!X%::QH_CO7O%%YX6GL]/GM=!O-(TC3K8".YN9""S2E!RJAP @ M(SU/<5#X/O/#5]J?@BXT^WA&F:+X9FCUY1;D+"IC0"&9=O+[PQVGG@\5](44 M ?.OASQ[X)BB\5^.M1-B]G+]E%IH5M&DD\:0DK [)T65F;O@( ,D8)'H/P(6 MT_X16_N8=0L+R[U#49M1NX--D$D%I)*0?)5AUV@#)[MN/>O2:* //?V@8;^X M^#GB>/33.)VMUW_9EW2>3YB>< N#G]UYG&.1D5YW:>-[[2M"\66FB:RWB71W MAM;#2-1DM((7%W-E#$#!'$CA%VMPO'0FOH:J6H:-9:K-9RW=NL[VB\,Z?<:?)>6::>L^B+I[+J>JR1RQO&L%UD@ D M#D1.00PW+U5OC=;8W_Q(T:>'/BC5=4LI-&C,9\Z50L6QXCCHC+(21TY]:^DJ M* /%'UC2[C7/&GC'Q-$+K0?#]K'H<*/#YPD=&62Y8+@[B9O*08[PUR!GL=7\ M'7'B$3VDRWOB:SU/5;"P<2QV-LORH)-N1D *SGIGV&:^C=(T:RT&S^RV%NMM M;^8\NQ,X+NQ9FY[EB3^-7: /GZW\6>'_ O_ ,)_XMFLX[_PO=ZQ:G1D6(&& MXO5MECDDBR-J@N"#)P/D8YXK'N?$'AGPW\,[?24N]%U'Q%X@-W&;WAK*Q\]B M9_WAZ(@;AR-Y;SAE&X"(21MO P5;/..^M_),0CT^*Y>9$*$L4!WVZ!*G2[M] M5^*ND-H=QINI%([^&&TTNP>QFTMF7)EN26[#1K(:R=6^SI M_:)MQ:_:.=WE!BVWZ;CFKM 'S)X'OM-BM/A3%81FUU?PW:7$GB(;2DEKMMV6 MY6?C.YY^1D\GGW&P?$^G^$/ 5OX@UC3[&]\3^*KJXN+ :DH6&(2 ;?-D(PD: MQA-V.3P!DD5[SJ>FVVL:?<6-Y")[6=#'+$Q.&4]1Q4UO!':P1PQ((XHU"(B] M% & * /GG3[3PYX$O? _V_4DUGPC:^&KG3;/590&ADN@Z;\8R%9D60*.> 0, MXK)O;W3=*^$^B>#M8BL[#7=?TZ2W^WZJ@ T[3WD8;RS8W.JL2D8/+8)P 37U M!10!X%XEUSP=K7B_1/"]G=V%C%936>H7FL3E5FN&6-3;I$W!D=U";G&0%P.I M KW34_LG]FW?V\1FQ\I_/$P!3R\'=NSVQG-6:* /!?A9XK\':;X4^(:RR6<^ MBVFKW-X;*"(2*;4)"$*Q@G: M=(KC3H'38SOMS^\%O'-(Q'\0 '3-?2]4KO1;*^U*QU">W26\L=_V:5LYBWKM M?'U'% 'B/QP_LBRLWT6RFTNWFM[>U4Z,VG/]NOXT<>5%;W.["@8(XCO/Z3J^E74/CWQYX@B%UH*R_8H$>'S=UO;G!(0 [MTV['7[HKA9VL->\ M#^(/$4$EK/#?>(--U+6M'TQA*EGI\(;:RLM1L-3FAM-':Y4" MTENQ$1-+O(VI&%VAF!R<8&36OJNM^%OA[\*O"FDV\^F^(+^[M9]/TW4;P*+5 M>GVB1I.B1@A?E!RVU5&37OM% '.?#K3[#2? NAV.F:@-5L+:U2&*]!!$P48W M<>I!X[5T=%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%(9=$N-2:*_BFCMY-UK-Y, /S/<31-/"+BSGMQ.BXRT;2(HD W*?E M)X(/2@#J:*** "BBB@ HK/T37[#Q'9O=:;<"ZMUE>$NJD8=#M8<@="*T* "B MBB@ HHHH **** "BBLCQ)XLTOPC:17&J7)@2:011)'$\TDKG^%(T#,Q^@- & MO17&ZC\7O"FEQV#SZC,PO;9[R%;>QN)F,*$!W94C)0*64'X#( M,N&A"&1=HZY48H [:BL2Y\::):^%O^$DDU&+^P_*$XO4RZ%#C#< GOZ5MT % M%8_BKQ39>#]+2_OQ*8'N8+4>2NYM\LBQIQD<;F&?:MB@ HHHH **** "BBB@ M HHK.\0>(-/\+:/%W\16U^ MDNCQPO.]R%8;%0$ON4C<"N#E2,@C&,T ;5%UC\LC(93*B[@1_=SU%58_C%X1DTRXOO[59([>>*V>"6TG2Y,DH!B58 M&02,6!RNU3D D=#@ [.BL;2?&&CZ[H,NM65ZLVG1"3S92C*T93.\.C ,K#!R MI /M6#J/QF\)Z5]A-Q>WFR_$?V62+2KN5)RZ;U5&2(AF*@G:#G@\<&@#MZ*Q M[OQ;I=AI=EJ%U<-:VMY+'#"T\,B,SN<(I0KN4D^H%;% !16/=^*K*S\4V&@2 M"7[=>P2W,1"_)MC(#9.>#\P[5L4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5SWQ!T75O$7@W5=-T+5#HVK7$ M6VWOE)!B;<#G(Y&0",CUKH:*N$G"2FMT3)*2<7U/D?\ X9N^.?\ T5>;_P ' M5]_\31_PS=\<_P#HJ\W_ (.K[_XFOKBBO<_MO$]H_P#@*/._L^CW?WL^1_\ MAF[XY_\ 15YO_!U??_$UJVD]Q\59F@CE5G4ZI>2Y4'D;&&T_0U M]644GG6):M:/_@*&LOHK6[^]GBJ_#+6O%/CKQHE]=C3?#5SJEG=^5]B)FN_* MB0C9,9-JKN7!^0GCJ*P+GP9J,VO8'A^^_P"$_7Q,EXGBDPGREL1,&8"XZ>5] MFW1>1D9)QM[U]$T5X)Z1\Z+\-I['PS>7MSX:GNS<^*+F;5K=("]S>Z>;AV1, M?>>+)5_+!P>3@Y-&I?"S3?$FOZQ/!X*GM]$7PK)%IMI>VQ58KHW5PP,<9)$; MX8% &17P-H)%?1=% 'F'B[PUKWBSX&V-AY6\D3DG MJQ5@<]^M<1XTNO%WC&WU.UTB#Q,NDW?A_4%N](U+2XH([>165=>'_%WANTE75-+U77-2U+P1;:.);*-KC%W'+.2LK@_*=LZ?.QP M=K>5@2;AQ"RL%)D M..%(SVKZ(\'^+4US4-8T<1S/>[M[N'=#L<@Q&1#PRD\@,",@'J!5+0_"5[:Z M5X.M_&'A?4=>\/6-KJ5I%I?V5KG[+,+LBU=H^2!]G&U'/W 1C;G-?25% &%X M3U5K^VGMO[(O](CL66WC%^!F50@PRMN)8#IDG.0:W:** "O$?%WPI^(VL>)- M0O--\;R6EA-*SPVXO;B+RD)X7:@QP.*]NHK@QF"I8V*A5;279M?D>A@L=5P, MW.DDV]-4G^9\\_\ "EOBI_T/\G_@SNO\*/\ A2WQ4_Z'^3_P9W7^%?0U%>5_ M8&$_FG_X&SU_]8L9_+#_ , C_D?//_"EOBI_T/\ )_X,[K_"NDU;P9=Z?X+T M:S\4W>O:SJMK>-<6^M: 'GN;)P/E."K%@>5^9&'/(KV*BNW"970P=3VE-ROM MK)O\&<.,S;$8VG[*JHI7OI%)_>CP+2-!^(OB/Q3X9U&ZFBT74?\ A'-0M+K4 MKS2_.4![JW,:F-9$5)F1=_<#:PV^G=ZUX)T/P[\+['PU=:9JFNZ/9B&(QV+2 M?:OE;<)08BKY##=\G(["O0J*]<\8^?$T'Q*NEV6HM::YJ&A:7XPAU*QLM2:6 MYU%+$0M&Y(D)E<"20NJME]H^@%30-+UCP_\ %_5?B#<^'-7?1=5$\4-K#9N] MU&0J!6>$?,N_:<9 Z#.*^CJ* /#KKP)K5A^R_/X>^PR2ZS):L_V&$;G1GF,G MEX[E0V./2L[QG\,[G4M4^(&NIH4USK<=]82Z-=A&,BA63>83VXW;L=1G-?05 M% 'S+XG\$W=_J>K?:_"6HZAXJD\66][;ZTML75=/$D!4"?IY:HI7RLG# MMS M\U,M? .I+XKU"YU^SN'NUU"\FEEM/#D]Q<:A:.CC[.UZ)MAC9" $*<$#&#S7 MT[10!XO^S[X3USPK=:K%XFL[M]0>VMOL%]<2><(;$*?+LM^T8>)MV[NY8-SV M]HHHH *\U^(?@7Q?XCUH7.B>)6TNS"!?LXN)8L'N?D'.:]*HH \,_P"%2_$C M_H=I/_!A<_X4?\*E^)'_ $.TG_@PN?\ "O^# M=:U#2/$=GX&]330]*DM;::R>S=;N8?9[N-IU@/S,(VN8AP,D!B/NDU]'T4 >4 M>#?#NHKX0\?WLEA/9OKUS=W-I82QE90AA"*2IY#.5)P>>1523PSJQ\&_!ZV& MGS^?IFJ6ZSHFC16-K+=21:S9SN ML2Y*HLF68^P%>5^#/ACJGAVV\":AIVB2Z;XAE;5(M5OS&1-L:";R1,YY*AUA MV@Y"X7 %?2%% 'RWX=\":P;NQ?P]X7U'PYX@C\-7UI>ZK<0F 3:BX7#F0_ZQ MF;)$O/4<\5=\%^ S9Z!KK76C7+I/H:V5QH%CX;GTU;F<,"DK2M*XEF4EAY@P M<$DG@5]+T4 >6_ 7P[K'AK2=4M?$MO/)XD^T*;K5)3N2]78 A1@ "%'RD #D M$]Z]2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ &HHHH __9 end EX-101.SCH 10 prch-20221231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statement of operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) link:presentationLink link:calculationLink link:definitionLink 40110 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property, Equipment, and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income Taxes - Schedule of components of the income tax (benefit) provision (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Leases - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Leases - Supplemental information (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Leases - Future undiscounted lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Leases - Future undiscounted lease liabilities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Commitments and Contingencies - Non-cancelable purchase commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Segment Information - Consolidated Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Business Combinations and Disposals (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue Default (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Fair Value - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Convertible Senior Notes, Capped Call Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Debt - Advance Funding Arrangement (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Debt - Term Loan Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Debt - 2020 Promissory Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Debt - Senior Secured Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - Debt - Paycheck Protection Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Equity and Warrants - Repurchase of shares, Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Equity and Warrants - Public and private warrant activity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Stock-Based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Stock-Based Compensation - PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Income Taxes - (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Business Combinations and Disposals - Information For Each Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Business Combinations and Disposals - Disposals (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Reinsurance - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Segment Information - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 42003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details) link:presentationLink link:calculationLink link:definitionLink 42004 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 42005 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details) link:presentationLink link:calculationLink link:definitionLink 42203 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 42204 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details) link:presentationLink link:calculationLink link:definitionLink 42205 - Disclosure - Schedule I: Condensed Financial Information of Registrant (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property, Equipment, and Software link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity and Warrants link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - 401(k) Savings Plan link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Business Combinations and Disposals link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Reinsurance link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Condensed Financial Information of Registrant link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property, Equipment, and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Equity and Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Reinsurance (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity and Warrants - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - 401(k) Savings Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 prch-20221231_cal.xml EX-101.CAL EX-101.DEF 12 prch-20221231_def.xml EX-101.DEF EX-101.LAB 13 prch-20221231_lab.xml EX-101.LAB EX-101.PRE 14 prch-20221231_pre.xml EX-101.PRE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 10, 2023
Jun. 30, 2022
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2022    
Entity File Number 001-39142    
Entity Registrant Name PORCH GROUP, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 83-2587663    
Entity Address, Address Line One 411 1st Avenue S.    
Entity Address, Address Line Two Suite 501    
Entity Address, City or Town Seattle    
Entity Address State Or Province WA    
Entity Address, Postal Zip Code 98104    
City Area Code 855    
Local Phone Number 767-2400    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol PRCH    
Security Exchange Name NASDAQ    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 208
Entity Common Stock, Shares Outstanding   96,980,870  
Auditor Name Ernst & Young LLP    
Auditor Firm ID 42    
Auditor Location Seattle, Washington    
Entity Central Index Key 0001784535    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
ICFR Auditor Attestation Flag true    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets              
Cash and cash equivalents $ 215,060 $ 260,198 $ 271,003 $ 292,373 $ 315,741    
Accounts receivable, net 26,438 35,364 36,050 27,388 28,767    
Short-term investments 36,523 7,212 8,165 8,462 9,251    
Reinsurance balance due 299,060 299,596 269,251 236,336 228,416    
Prepaid expenses and other current assets 20,009 20,158 21,953 20,753 14,338    
Restricted cash 13,545 16,296 10,574 10,162 8,551    
Total current assets 610,635 638,824 616,996 595,474 605,064    
Property, equipment, and software, net 12,240 11,236 9,984 8,340 6,666    
Operating lease right-of-use assets 4,201 4,697 6,052 3,922 4,504    
Goodwill 244,697 251,905 297,645 250,390 225,654 $ 28,289 $ 18,274
Long-term investments 55,118 55,357 56,228 56,865 58,324    
Intangible assets, net 108,255 111,728 136,575 124,306 129,830    
Restricted cash, non-current   500 500 500 500    
Long-term insurance commissions receivable 12,265 11,930 10,461 9,061 7,521    
Other assets 1,646 3,057 1,519 5,373 684    
Total assets 1,049,057 1,089,234 1,135,960 1,054,231 1,038,747    
Current liabilities              
Accounts payable 6,268 6,717 7,739 8,016 6,965    
Accrued expenses and other current liabilities 39,742 36,847 46,614 34,140 37,675    
Deferred revenue 270,690 277,616 243,982 199,140 201,085    
Refundable customer deposits 20,142 22,585 21,618 18,716 15,274    
Current debt 16,455 22,832 19,013 19,682 150    
Losses and loss adjustment expense reserves 100,632 100,298 88,894 79,608 61,949    
Other insurance liabilities, current 61,710 55,945 61,516 43,049 40,024    
Total current liabilities 515,639 522,840 489,376 402,351 363,122    
Long-term debt 425,310 425,012 416,568 415,002 414,585    
Operating lease liabilities, non-current 2,536 2,968 3,622 2,267 2,694    
Earnout liability, at fair value 44 57 100 2,687 13,866    
Private warrant liability, at fair value 707 802 926 5,004 15,193    
Other liabilities (includes $24,546 and $9,617 at fair value, respectively) 25,468 24,952 30,825 15,528 12,242    
Total liabilities 969,704 976,631 941,417 842,839 821,702    
Commitments and contingencies (Note 16)          
Stockholders' equity              
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,455,838 and 97,961,597, respectively 10 10 10 10 10    
Additional paid-in capital 670,537 664,362 659,814 647,551 641,406    
Accumulated other comprehensive loss (6,171) (6,571) (4,559) (2,774) (259)    
Accumulated deficit (585,023) (545,198) (460,722) (433,395) (424,112)    
Total stockholders' equity 79,353 112,603 194,543 211,392 217,045 $ 107,325 $ (59,979)
Total liabilities and stockholders' equity $ 1,049,057 $ 1,089,234 $ 1,135,960 $ 1,054,231 $ 1,038,747    
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Consolidated Balance Sheets          
Other liabilities $ 24,546 $ 23,228 $ 29,858 $ 12,822 $ 9,617
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 400,000,000 400,000,000 400,000,000 400,000,000 400,000,000
Common stock, shares issued 98,455,838 100,410,325 99,440,528 98,297,186 97,961,597
Common stock, shares outstanding 98,455,838   99,440,528 98,297,186 97,961,597
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Consolidated Statements of Operations                  
Revenue $ 64,113 $ 77,353 $ 70,915 $ 63,567 $ 134,482 $ 211,835 $ 275,948 $ 192,433 $ 72,299
Operating expenses(1):                  
Cost of revenue 20,170 32,940 29,251 25,216 54,467 87,407 107,577 58,725 17,562
Selling and marketing 28,031 30,579 29,160 26,077 55,237 85,817 113,848 84,273 41,665
Product and technology 15,119 14,438 15,777 14,231 30,009 44,446 59,565 47,005 28,546
General and administrative 30,259 25,257 28,405 26,699 55,103 80,360 110,619 85,795 28,199
Impairment loss on intangible assets and goodwill 4,329 57,057       57,057 61,386    
Gain on divestiture of businesses                 (1,442)
Total operating expenses 97,908 160,271 102,593 92,223 194,816 355,087 452,995 275,798 114,530
Operating loss (33,795) (82,918) (31,678) (28,656) (60,334) (143,252) (177,047) (83,365) (42,231)
Other income (expense):                  
Interest expense (2,219) (2,152) (1,925) (2,427) (4,352) (6,504) (8,723) (5,757) (14,734)
Change in fair value of earnout liability 13 43 2,587 11,179 13,766 13,809 13,822 (18,519)  
Change in fair value of private warrant liability 95 124 4,078 10,189 14,267 14,391 14,486 (15,389) 2,427
Gain on extinguishment of debt               5,110 5,748
Investment income and realized gains, net of investment expenses 399 335 243 197 440 775 1,174 701  
Other income (expense), net 608 69 (162) 56 (107) (37) 571 340 (6,931)
Total other income (expense) (1,104) (1,581) 4,821 19,194 24,014 22,434 21,330 (33,514) (13,490)
Loss before income taxes (34,899) (84,499) (26,857) (9,462) (36,320) (120,818) (155,717) (116,879) (55,721)
Income tax benefit (expense) (574) 23 (468) 177 (290) (268) (842) 10,273 1,689
Net loss $ (35,473) $ (84,476) $ (27,325) $ (9,285) $ (36,610) $ (121,086) (156,559) (106,606) (54,032)
Induced conversion of preferred stock                 (17,284)
Net loss attributable to common stockholders             $ (156,559) $ (106,606) $ (71,316)
Loss per share - basic (Note 19) $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (1.96)
Loss per share - diluted (Note 19) $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (2.03)
Weighted-average shares used in computing net loss attributable per share to common stockholders:                  
Shares used in computing basic loss per share 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,344,234
Shares used in computing diluted loss per share 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,374,215
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock based compensation expense $ 27,041 $ 38,592 $ 11,296
Cost of revenue.      
Stock based compensation expense   1 2
Selling and marketing      
Stock based compensation expense 4,855 5,584 1,901
Product and technology      
Stock based compensation expense 5,435 7,223 5,248
General and administrative      
Stock based compensation expense $ 16,751 $ 25,784 $ 4,145
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Comprehensive Loss    
Net loss $ (156,559) $ (106,606)
Other comprehensive income (loss):    
Current period change in net unrealized loss, net of tax (5,912) (259)
Comprehensive loss $ (162,471) $ (106,865)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Common Stock
Redeemable Convertible Preferred Stock
Common Stock
Series B and Series C Redeemable Convertible Preferred Stock
Common Stock
Series C Redeemable Convertible Preferred Stock
Common Stock
Common stock warrants
Common Stock
Additional Paid-in Capital
Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Series B and Series C Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Series C Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Redeemable Convertible Preferred Stock
Series B and Series C Redeemable Convertible Preferred Stock
Series C Redeemable Convertible Preferred Stock
Total
Beginning Balance at Dec. 31, 2019         $ 3       $ 203,492 $ (263,474)         $ (59,979)
Beginning Balance (in shares) at Dec. 31, 2019         34,197,822                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                   (54,032)         (54,032)
Stock-based compensation                 10,660           10,660
Stock-based compensation - earnout                 636           636
Stock-based compensation - earnout (in shares)         1,976,332                    
Issuance of common stock for acquisitions                 6,898           6,898
Issuance of common stock for acquisitions (in shares)         785,330                    
Exercise of stock options                 1,029           1,029
Exercise of stock options (in shares)         505,711                    
Net share settlement of common stock options and restricted stock units         1,189,911                    
Inducement to convert preferred stock                 (17,284)           (17,284)
Impacts of recognition of contingent beneficial conversion feature                 (5,208)           (5,208)
Recapitalization and PIPE financing         $ 5       239,722           239,727
Recapitalization and PIPE financing (in shares)         35,304,052                    
Tax impacts of recapitalization                 187           187
Earnout liability                 (50,238)           (50,238)
Earnout liability (in shares)         4,023,668                    
Cancellation of redeemable convertible preferred stock repurchase liability                 480           480
Issuance of Series C redeemable convertible preferred stock             $ 4,836           $ 4,836    
Issuance of Series C redeemable convertible preferred stock (in shares)   682,539                          
Conversion of convertible notes to Series C redeemable convertible preferred stock           $ 11,029   $ 1,436       $ 11,029   $ 1,436  
Conversion of convertible notes to Series C redeemable convertible preferred stock (in shares) 702,791   198,750 1,705,266                      
Vesting of restricted stock awards issued for acquisitions (in shares)         472,141                    
Shareholder contribution                 17,584           17,584
Issuance of common stock warrants                 44           44
Shares repurchased           $ 480           $ 480      
Shares repurchased (in shares) (75,162)                            
Ending Balance at Dec. 31, 2020         $ 8       424,823 (317,506)         107,325
Ending Balance (in shares) at Dec. 31, 2020         81,669,151                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                   (106,606) $ (259)       (106,865)
Stock-based compensation                 15,631           15,631
Stock-based compensation - earnout                 22,961           22,961
Issuance of common stock for acquisitions         $ 1       35,706           35,707
Issuance of common stock for acquisitions (in shares)         2,042,652                    
Contingent consideration for acquisitions                 6,685           6,685
Reclassification of earnout liability upon vesting                 54,891           54,891
Reclassification of private warrant liability upon exercise                 31,730           31,730
Vesting of restricted stock awards (in shares)         2,549,223                    
Exercise of stock warrants         $ 1       126,768           126,769
Exercise of stock warrants (in shares)         11,521,412                    
Exercise of stock options                 4,326           4,326
Exercise of stock options (in shares)         1,700,557                    
Income tax withholdings                 (28,940)           (28,940)
Income tax withholdings (in shares)         (1,521,398)                    
Transaction costs                 (262)           (262)
Capped call transactions                 (52,913)           (52,913)
Ending Balance at Dec. 31, 2021         $ 10       641,406 (424,112) (259)       217,045
Ending Balance (in shares) at Dec. 31, 2021         97,961,597                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             (11,800)
Ending Balance at Mar. 31, 2022                             211,392
Beginning Balance at Dec. 31, 2021         $ 10       641,406 (424,112) (259)       217,045
Beginning Balance (in shares) at Dec. 31, 2021         97,961,597                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             (40,910)
Ending Balance at Jun. 30, 2022                             194,543
Beginning Balance at Dec. 31, 2021         $ 10       641,406 (424,112) (259)       217,045
Beginning Balance (in shares) at Dec. 31, 2021         97,961,597                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             (127,398)
Ending Balance at Sep. 30, 2022                             112,603
Beginning Balance at Dec. 31, 2021         $ 10       641,406 (424,112) (259)       217,045
Beginning Balance (in shares) at Dec. 31, 2021         97,961,597                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                   (156,559) (5,912)       (162,471)
Stock-based compensation                 27,041           27,041
Issuance of common stock for acquisitions                 3,552           3,552
Issuance of common stock for acquisitions (in shares)         628,660                    
Contingent consideration for acquisitions                 530           530
Vesting of restricted stock awards (in shares)         2,144,546                    
Exercise of stock options                 1,116           $ 1,116
Exercise of stock options (in shares)         473,653                   473,653
Income tax withholdings                 (3,108)           $ (3,108)
Income tax withholdings (in shares)         (613,377)                    
Shares repurchased                   4,352         4,352
Shares repurchased (in shares)         (2,388,756)                    
Ending Balance at Dec. 31, 2022         $ 10       670,537 (585,023) (6,171)       79,353
Ending Balance (in shares) at Dec. 31, 2022         98,206,323                    
Beginning Balance at Mar. 31, 2022                             211,392
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             (29,110)
Ending Balance at Jun. 30, 2022                             194,543
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             (86,488)
Ending Balance at Sep. 30, 2022                             112,603
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Comprehensive loss                             $ (35,073)
Shares repurchased (in shares)                             2,388,756
Ending Balance at Dec. 31, 2022         $ 10       $ 670,537 $ (585,023) $ (6,171)       $ 79,353
Ending Balance (in shares) at Dec. 31, 2022         98,206,323                    
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net loss $ (156,559) $ (106,606) $ (54,032)
Adjustments to reconcile net loss to net cash used in operating activities      
Depreciation and amortization 27,930 16,386 6,644
Amortization of operating lease right-of-use assets 2,117 1,861  
Impairment loss on intangible assets and goodwill 61,386    
Loss on sale and impairment of property, equipment, and software 745 595 895
Gain on extinguishment of debt   (5,110) (5,748)
Loss on remeasurement of debt     895
Gain on divestiture of businesses     (1,442)
Loss on remeasurement of Legacy Porch warrants     2,584
Loss (gain) on remeasurement of private warrant liability (14,486) 15,389 (2,427)
Loss (gain) on remeasurement of contingent consideration 6,944 (2,244) 1,700
Loss (gain) on remeasurement of earnout liability (13,822) 18,519  
Stock-based compensation 27,041 38,592 11,296
Amortization of investment premium/accretion of discount, net 278 369  
Net realized losses on investments 370 67  
Interest expense (non-cash) 2,270 2,387 7,488
Other 885 1,055  
Other     (23)
Change in operating assets and liabilities, net of acquisitions and divestitures      
Accounts receivable (4,886) (2,905) 203
Reinsurance balance due (70,644) (15,343)  
Prepaid expenses and other current assets (5,146) (5,323) (2,587)
Accounts payable (697) (11,779) 4,092
Accrued expenses and other current liabilities (6,519) (15,981) (15,946)
Losses and loss adjustment expense reserves 38,683 (22,417)  
Other insurance liabilities, current 21,686 14,396  
Deferred revenue 66,254 53,556 2,206
Refundable customer deposits 6,537 (3,545) (3,521)
Deferred income tax (287)    
Long-term insurance commissions receivable (4,744) (4,156) (3,365)
Operating lease liabilities, non-current (2,082) (2,141)  
Other (990) (399) 2,419
Net cash used in operating activities (17,736) (34,777) (48,669)
Cash flows from investing activities:      
Purchases of property and equipment (2,350) (972) (279)
Capitalized internal use software development costs (8,100) (3,719) (2,601)
Purchases of short-term and long-term investments (52,506) (24,006)  
Maturities, sales of short-term and long-term investments 21,906 21,694  
Acquisitions, net of cash acquired (38,628) (256,430) (7,791)
Net cash used in investing activities (79,678) (263,433) (10,671)
Cash flows from financing activities:      
Proceeds from recapitalization and PIPE financing     305,133
Distribution to stockholders     (30,000)
Transaction costs - recapitalization   (262) (5,652)
Proceeds from debt issuance, net of fees 33,643 413,537 66,190
Repayments of advance funding (22,746)    
Repayments of principal and related fees (5,150) (46,965) (81,640)
Proceeds from issuance of redeemable convertible preferred stock, net of fees     4,714
Capped call transactions   (52,913)  
Proceeds from exercises of warrants   126,741  
Proceeds from exercises of stock options and Legacy Porch warrants 1,116 4,288 911
Income tax withholdings paid upon vesting of restricted stock units (3,108) (28,877)  
Payments of acquisition-related contingent consideration (715)    
Repurchase of stock (1,813)   (42)
Net cash provided by financing activities 1,227 415,549 259,614
Net change in cash, cash equivalents, and restricted cash (96,187) 117,339 200,274
Cash, cash equivalents, and restricted cash, beginning of period 324,792 207,453 7,179
Cash, cash equivalents, and restricted cash end of period 228,605 324,792 207,453
Supplemental disclosures      
Cash paid for interest 3,512 2,662 9,103
Cash paid for income taxes 674    
Non-cash consideration for acquisitions 12,252 52,761 9,295
Share repurchases included in accrued expenses and other current liabilities $ 2,539    
Reduction of earnout liability due to a vesting event   $ 54,891  
Conversion of redeemable convertible preferred stock warrants into common stock     11,029
Earnout liability     50,238
Private warrant liability     31,534
Capital contribution from a shareholder - inducement to convert preferred stock to common     17,284
Non-cash inducement to convert preferred stock to common     17,284
Debt discount for warrants issued (non-cash)     1,215
Cancelation of a convertible promissory note on divestiture of a business     2,724
Conversion of debt to redeemable convertible preferred stock (non-cash)     1,436
Capital contribution from a shareholder - guarantee of debt     $ 300
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
Description of Business and Summary of Significant Accounting Policies

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to approximately 30,900 companies and small businesses. Porch’s Insurance segment, with approximately 390,000 insurance and warranty policies in force, operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 national and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offerings. The Vertical Software segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and individuals.

Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships, Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.

December 23, 2020 Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. This merger (the “Merger”) closed on December 23, 2020. Among other transactions which are fully described in “Item 8. Financial Statements and Supplementary Data” in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022, the following transactions occurred:

Immediately prior to the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 5,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to vesting conditions. 1,000,000 restricted shares subject to the same were issued to the Chief Executive Officer of the Company subject to the same vesting condition as the “earnout” shares. An additional 150,000 shares were provided to service providers in exchange for services related to the transaction. See Note 9.

As a result of the Merger, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
14,235,000 common stock warrants remained outstanding as a result of the merger, of which, 5,700,000 were private warrants and 8,625,000 were public warrants. 1,795,700 private warrants remained unexercised as of December 31, 2022 and 2021. See Note 8.
In connection with the Merger, Porch incurred $30.8 million of transaction costs of which, $5.6 million were paid in cash. In addition, Porch issued 1,580,000 shares of common stock at a fair value of $23.3 million and 150,000 earnout shares at a fair value of $1.9 million as compensation for transaction services. Of the total amount, $27.0 million met the eligibility criteria to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of the recapitalization. $3.8 million were recognized as expenses, as the costs were deemed related to the issuance of private warrants and earnout shares which are liability classified financial instruments.
As a result of the foregoing transactions, $239.7 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares, and $34.0 million liability associated with the Private Warrants, both described above.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the transaction was, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization. The accounting was similar to that of a reverse acquisition, except that no goodwill or other intangible assets were recorded at the time of the Merger.

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

Concentrations

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balances in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurance counterparties. Two reinsurers represented more than 10% individually, and 45% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2022. Five reinsurers represented more than 10% individually, and 68% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2021.

The Company’s insurance and warranty revenues in the Insurance segment are concentrated in Texas (which represent approximately 52% and 61% of the Insurance segment revenues in 2022 and 2021, respectively) and South Carolina (which represent approximately 10% and 9% of the Insurance segment revenues in 2022 and 2021, respectively).

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022 and 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2022, the Company held approximately $148.0 million of cash with three U.S. commercial banks. As of December 31, 2021, the Company held approximately $262.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of December 31, 2022 includes $5.1 million held by the Company’s captive insurance company as a collateral for the benefit of Homeowners of America (“HOA”), $1.0 million held in money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.0 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in nineteen states, and $2.4 million related to acquisition indemnifications. Restricted cash as of December 31, 2021 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty-five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

215,060

$

315,741

Restricted cash and restricted cash equivalents - current

 

13,545

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

Cash, cash equivalents and restricted cash

$

228,605

$

324,792

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury, corporate and municipal bonds, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in accumulated other comprehensive income (loss) (“AOCI”). Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The accretion or amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. See Note 3 for additional information about the Company’s evaluation.

Realized gains and losses on sales of investments are determined using the specific-identification method.

The following table presents investments pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors.

December 31, 2022

December 31, 2021

Certificates of deposit

$

1,463

$

2,164

U.S. Treasury notes

1,216

1,276

$

2,679

$

3,440

$0.2 million of pledged certificates of deposit and $0.5 million of U.S. Treasury notes are included in short-term investments, and $1.2 million of pledged certificates of deposit and $0.8 million of pledged U.S. Treasury notes are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2022. $1.3 million of pledged certificates of deposit are included in short-term investments, and $1.3 million of pledged U.S. Treasury notes and $0.9 million of pledged certificates of deposit are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2021.

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers, corporate partnerships, and individual policyholders, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions.

Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2022 and 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected more than twelve months from the balance sheet date. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of December 31, 2022 and 2021, DAC of $8.7 million and $4.0 million, respectively, is included in prepaid expenses and other current assets. Amortized deferred acquisition costs included in sales and marketing expense, amounted to $14.5 million and $2.5 million, for the years ended December 31, 2022 and 2021, respectively.

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

35 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test.

During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market and income approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired, and recorded impairment charges of $39.4 million related to its Insurance segment.

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.

In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.

During the year ended December 31, 2022, the Company recorded total goodwill impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

There were no goodwill impairment losses recorded during the years ended December 31, 2021 and 2020.

Intangible Assets

Intangible assets consist of acquired customer relationships, acquired technology, trademarks and trade names, renewal rights, insurance licenses, non-compete agreements, value of businesses acquired, and related assets that are amortized over their estimated useful lives. Certain intangible assets are considered to have indefinite lives. We test indefinite-lived intangible assets for impairment annually on October 1 and whenever events or circumstances arise that indicate an impairment may exist. See Impairment of Long-Lived Assets section below.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of

operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows.

During the third quarter of 2022, management identified various qualitative factors that collectively indicated that the Company had trigger events including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company used an income approach to determine that the estimated fair value of certain asset groups was less than their carrying values, which resulted in impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain businesses within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.

Losses due to impairment of long-lived assets, other than intangible assets, totaled $0.6 million, $0.6 million and $0.6 million during 2022, 2021 and 2020, respectively, and are included in product and technology expense in the consolidated statements of operations.

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”).  IBNR is reviewed regularly using a variety of actuarial techniques. We update the reserve estimates as historical loss experience develops, additional claims are reported and/or settled and new information becomes available. Any changes in estimates are reflected in operating results in the period in which the estimates are changed. Although management believes that the balance of these reserves is adequate, such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the consolidated statements of operations. Losses and LAE, less related reinsurance is charged to expense as incurred.

Reinsurance

In the normal course of business, the Company monitors return and risk and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company’s insurance company subsidiaries have entered proportional and non-proportional reinsurance treaties, under which the insurance company subsidiaries have ceded some, but not all, the liabilities to third-party reinsurers including, but not limited to, catastrophe exposure. The amount and type of reinsurance employed is based on management’s analysis of capital as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market.  

The Company remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements. To minimize its exposure to significant losses from reinsurer insolvencies, HOA evaluates the financial condition of its reinsurers and monitors concentrations of credit risk arising from similar geographic regions, activities, or economic characteristics of the reinsurers.

Additionally, the insurance contracts are subject to contingent commission adjustments and loss participation features, which aligns our interests with those of our reinsurers.

Ceded premium written is recorded in accordance with the applicable terms of the reinsurance contracts and ceded premium earned is charged against revenue over the period of the reinsurance contracts. Ceded losses incurred reduce net loss and LAE incurred over the applicable periods of the reinsurance contracts with third-party reinsurers.

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current in the consolidated balance sheets:

    

As of December 31, 2022

    

As of December 31, 2021

Ceded reinsurance premiums payable

$

29,204

$

22,523

Commissions payable, reinsurers and agents

21,045

10,697

Advance premiums

 

8,668

 

4,277

Funds held under reinsurance treaty

 

1,851

 

2,206

General and accrued expenses payable

942

321

Other insurance liabilities, current

$

61,710

$

40,024

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions prior to the third anniversary of the Merger. One-third of the earnout shares met the market vesting condition when the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period in the first quarter of 2021. An additional third vested when the Company’s common stock had a closing price of greater than or equal to $20.00 over the same measurement criteria in the fourth quarter of 2021 (see Note 9). The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the consolidated statements of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in “December 23, 2020 Merger” section of Note 1, all

redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue Recognition

The Company generates revenue from a variety of sources:

Insurance revenue in the form of insurance and warranty premiums, policy fees, commissions from reinsurers and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;
Software and service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;
Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for providing select services directly to the homeowner; and
Post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc.

The Company determines revenue recognition for contracts with customers through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads and commissions from third-party insurance carriers, performance of home project and moving services (Move-related and Post-move Revenue), and providing access to the Company’s software platforms and services (Software and Service Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software services provided to home inspectors, roofing companies, title insurance companies, mortgage companies, and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. The Company’s typical subscription contracts are monthly or annual contracts in which pricing is based on a specified volume of activity. The Company also provides certain data analytics, transaction monitoring and marketing services under subscription and service contracts. Fees earned for providing access to the software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the software and services during the contract term.

Move-related Revenue

Move-related revenue is generated when the Company connects service providers directly to homeowners, and includes fees earned from providing services directly to the homeowner, mainly moving services. The Company generally invoices for move-related services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing move-related services are non-refundable and there is generally no right of return.

In certain of our move-related product offerings, the Company acts as the principal in the revenue transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers, and the Company recognizes these revenues on a gross basis. In other instances, third-party merchant partners are responsible for delivering the service to the end customer. Revenue for these arrangements is recognized on a net basis.

Post-move Revenue

Post-move revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service (fixed consideration), or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection (variable consideration). When the transaction price is variable, the transaction price is constrained and limited to an amount the Company believes is not probable of significant reversal.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

Post-move revenue also includes fees earned from providing a variety of services directly to the homeowner, mainly handyman services. The Company generally invoices for services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing service projects are non-refundable and there is generally no right of return.

The Company acts as the principal in these service transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Insurance and Warranty Revenue

Insurance Revenue

In January 2020, the Company, through its wholly owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold for an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

The Company estimates LTV each period by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. Management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. If the Company identifies changes that it believes are indicative of an increase or decrease to prior period LTVs, the Company will update its estimates of variable consideration. There were no changes to the estimated variable consideration for the periods presented.

Starting in April 2021, through the newly acquired Homeowners of America Holding Corporation and its subsidiaries (collectively, “HOA”), the Company is authorized to write various forms of homeowners and auto

insurance. Insurance-related revenues primarily relate to premiums, policy fees, ceding commissions and reinsurance profit share. Premiums are recognized as revenue over the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the reinsurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Warranty Revenue

The Company provides warranty products to homeowners which are sold through various channels including home inspection companies, real estate agents and direct to customers These products provide customers with product protection that enhances or extends coverage offered by the manufacturer’s warranty and provides additional customer-friendly benefits that go beyond the scope of a manufacturer’s warranty. Typically, our home warranty policies cover a ninety-day to three-year period. Revenue for these policies is recognized ratably over the actual warranty coverage period for each individual policy.

The Company also offers products that customers may purchase to extend the manufacturer’s covered warranties for a term of up to twenty-five years. Revenue for these policies is recognized over the term of the agreement in proportion to the Company’s relief from risk we expect to incur in satisfying the contract obligations.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year, which generally consist of sales commissions to employees. As of December 31, 2022 and 2021, the Company had $0.3 million and $0.1 million of capitalized costs in prepaid expenses and other current assets, respectively, and $0.6 million and $0.3 million, respectively, in other assets on the consolidated balance sheets.

The capitalized contract costs are amortized over an estimated period of benefit. During the years ended December 31, 2022, 2021, and 2020, $0.2 million, $0.1 million and $nil of amortization of capitalized costs, respectively, was recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Cost of Revenue

Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021 and 2020, the Company incurred $13.5 million, $3.6 million, and $2.2 million in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option-pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

The Company also issues awards which contain performance and/or market conditions. For awards with performance conditions, we recognize compensation expense only if the specified performance condition is probable of achievement. We update our assessment of probability at each reporting period. All compensation expense for performance awards with market conditions only, is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.

The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis.

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms. For warrants that meet all of the criteria for equity classification, the warrants are recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are recorded as a liability at their initial fair value, and then are remeasured as of each balance sheet date thereafter. Changes in the estimated fair value of the liability for warrants are recognized as a non-cash gain or loss on the consolidated statements of operations in the period in which the change occurred.

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner(s) as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Leases

The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.

Operating leases are primarily for office space and are included in operating lease right-of-use (“ROU”) assets, accrued expenses and other current liabilities, and operating lease liabilities on our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives. Operating ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes in index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Payments for terminating the lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. Non-lease components that are variable in nature are recorded in variable lease expense in the period incurred.

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of

interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

For operating leases with a term of one year or less, we have elected to not recognize a lease liability or ROU asset on our consolidated balance sheet. Instead, we recognize the lease payments as expense on a straight-line basis over the lease term. Short-term lease expenses are immaterial to our consolidated statements of operations and cash flows.

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

Year Ended December 31, 

    

2022

    

2021

2020

Interest income

$

717

$

33

$

Loss on remeasurement of debt

(895)

Loss on remeasurement of Legacy Porch warrants

 

 

 

(2,584)

Transaction costs - recapitalization

 

 

 

(3,974)

Gain on settlement of accounts payable

 

 

175

 

796

Other, net

(146)

132

(274)

$

571

$

340

$

(6,931)

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022, and applied the guidance for business combinations during 2022. The impact of the adoption on the consolidated balance sheets, statements of operations, and statements of cash flows was immaterial.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue
12 Months Ended
Dec. 31, 2022
Revenue  
Revenue

2. Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

Year Ended December 31, 

2022

2021

2020

Vertical Software segment

Software and service subscriptions

$

72,777

$

57,004

$

7,672

Move-related transactions

62,317

60,996

36,921

Post-move transactions

19,821

19,150

19,206

Total Vertical Software segment revenue

154,915

137,150

63,799

Insurance segment

Insurance and warranty premiums, commissions and policy fees

 

121,033

 

55,283

 

4,166

Total Insurance segment revenue

121,033

55,283

4,166

Divested Businesses

4,334

 

 

 

Total revenue(1)

$

275,948

$

192,433

$

72,299

(1) Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.

Disclosures Related to Contracts with Customers

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at December 31, 2022 and 2021.

Contract Assets —Insurance Commissions Receivable

A summary of the activity impacting the contract assets is presented below:

    

Contract Assets

Balance at January 1, 2020

$

Estimated lifetime value of commissions on insurance policies sold by carriers

4,313

Cash receipts

(784)

Balance at December 31, 2020

3,529

Estimated lifetime value of commissions on insurance policies sold by carriers

8,089

Cash receipts

(2,234)

Balance at December 31, 2021

9,384

Estimated lifetime value of commissions on insurance policies sold by carriers

 

9,925

Cash receipts

 

(3,788)

Balance at December 31, 2022

$

15,521

As of December 31, 2022, $3.3 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $12.3 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Deferred Revenue

A summary of the activity impacting deferred revenue is presented below:

Vertical Software

Deferred Revenue

Balance at January 1, 2020

$

3,333

Additional amounts deferred

6,602

Impact of acquisitions

196

Revenue recognized

(4,923)

Balance at December 31, 2020

5,208

Additional amounts deferred

5,539

Impact of acquisitions

1,170

Revenue recognized

(8,103)

Balance at December 31, 2021

3,814

Additional amounts deferred

19,421

Impact of acquisitions

137

Revenue recognized

(19,498)

Balance at December 31, 2022

$

3,874

Deferred revenue on our consolidated balance sheets as of December 31, 2022 and 2021, includes $266.8 million and $197.3 million, respectively, of deferred revenue related to our Insurance segment.

Remaining Performance Obligations

The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2022 and 2021.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

Warranty Revenue and Related Balance Sheet Disclosures

Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement.

At December 31, 2022, we had $20.0 million, $4.4 million and $1.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively. At December 31, 2021, we had $14.9 million, $nil and $nil of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively.

For the year ended December 31, 2022, we incurred $3.7 million in expenses related to warranty claims.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Investments
12 Months Ended
Dec. 31, 2022
Investments  
Investments

3. Investments

The following table provides the Company’s investment income, and realized gains on investments:

Year Ended December 31, 

2022

    

2021

Investment income, net of investment expenses

$

1,544

$

768

Realized gains on investments

22

62

Realized losses on investments

(392)

(129)

Investment income and realized gains, net of investment expenses

$

1,174

$

701

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

As of December 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

35,637

$

5

$

(320)

$

35,322

Obligations of states, municipalities and political subdivisions

11,549

2

(1,326)

10,225

Corporate bonds

 

31,032

 

32

 

(2,837)

 

28,227

Residential and commercial mortgage-backed securities

12,790

11

(1,268)

11,533

Other loan-backed and structured securities

6,804

6

(476)

6,334

Total investment securities

$

97,812

$

56

$

(6,227)

$

91,641

As of December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total investment securities

$

67,880

$

150

$

(455)

$

67,575

The amortized cost and fair value of securities at December 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

As of December 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

34,972

$

34,878

Due after one year through five years

18,899

17,293

Due after five years through ten years

19,938

17,665

Due after ten years

 

4,409

 

3,938

Residential and commercial mortgage-backed securities

12,790

11,533

Other loan-backed and structured securities

6,804

6,334

Total

$

97,812

$

91,641

Other-than-temporary Impairment

The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the extent to which the market value of the security is below its cost or amortized cost;
-general market conditions and industry or sector specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position at December 31, 2022 and 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(127)

$

10,748

$

(193)

$

9,824

$

(320)

$

20,572

Obligations of states, municipalities and political subdivisions

(929)

6,258

(397)

3,504

(1,326)

9,762

Corporate bonds

(1,623)

16,531

(1,214)

10,328

(2,837)

26,859

Residential and commercial mortgage-backed securities

(687)

6,565

(581)

4,952

(1,268)

11,517

Other loan-backed and structured securities

(359)

4,633

(117)

1,094

(476)

5,727

Total securities

$

(3,725)

$

44,735

$

(2,502)

$

29,702

$

(6,227)

$

74,437

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

At December 31, 2022 and 2021, there were 483 and 358 securities, respectively, in an unrealized loss position. Of these securities, 218 had been in an unrealized loss position for 12 months or longer as of December 31, 2022. No securities were in an unrealized loss position for 12 months or longer at December 31, 2021.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes and market conditions. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at December 31, 2022 or 2021.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value
12 Months Ended
Dec. 31, 2022
Fair Value  
Fair Value

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement as of December 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

6,619

$

$

$

6,619

Debt securities:

U.S. Treasuries

35,322

35,322

Obligations of states and municipalities

10,225

10,225

Corporate bonds

28,227

28,227

Residential and commercial mortgage-backed securities

11,533

11,533

Other loan-backed and structured securities

6,334

6,334

$

41,941

$

56,319

$

$

98,260

Liabilities

Contingent consideration - business combinations

$

$

$

24,546

    

$

24,546

Contingent consideration - earnout

 

 

 

44

    

44

Private warrant liability

 

707

707

$

$

$

25,297

$

25,297

Fair Value Measurement as of December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $9.0 million were management’s cash flow estimates and the discount rate of 17%.

The Company estimated the fair value of the business combination contingent consideration triggered by stock price milestones, related to Floify acquisition in October 2021, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $15.5 million, were the stock price of $1.88, strike price of $36.00, discount rate of 10.3% and volatility of 95%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.

During 2021, the target stock price milestone for one of the legacy acquisitions was met, and a $1.7 million gain equal to the fair value of the contingent consideration was recognized in general and administrative expense on the consolidated statements of operations.

During 2021, contingent consideration associated with a business combination from 2018 was settled in full for a cash payment of $2.1 million.

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 100%, forfeiture rate of 15% and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.

Private Warrants

The Company estimated the fair value of the private warrants of $0.7 million using the Black-Scholes option-pricing model. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 90%, remaining contractual term of 2.98 years, and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.

Redeemable Convertible Preferred Stock Warrants

The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate. All redeemable convertible preferred stock warrants that were issued prior to the Merger were canceled in exchange of common stock at the closing of the Merger on December 23, 2020.

Level 3 Rollforward

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value, and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

8,700

Settlements

(715)

Change in fair value, loss (gain) included in net loss(1)

(13,822)

6,944

(14,486)

Fair value as of December 31, 2022

$

44

$

24,546

$

707

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

10,374

Settlements

(54,891)

(2,062)

(31,730)

Change in fair value, loss (gain) included in net loss(1)

18,519

(2,244)

15,389

Fair value as of December 31, 2021

$

13,866

$

9,617

$

15,193

Redeemable 

Contingent

Convertible 

Contingent

Consideration -

Private

Preferred Stock 

Consideration -

Business

Warrant

    

Warrants

    

FVO Notes

    

Earnout

Combinations

Liability

Fair value as of January 1, 2020

$

6,684

$

11,659

$

$

100

$

Additions

 

1,762

 

 

50,238

 

1,749

 

33,961

Settlements

(11,030)

(8,698)

 

 

 

Change in fair value, loss (gain) included in net loss(1)

2,584

895

 

 

1,700

 

(2,427)

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

50,238

$

3,549

$

31,534

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations (See Note 7).

Fair Value Disclosure

As of December 31, 2022 and 2021, the fair value of the convertible senior notes (the “2026 Notes”) is $238.6 million and $400.4 million, respectively. The decrease of $161.8 million is primarily due to the decline in the stock price at December 31, 2022, as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance. The fair value of the line of credit and other notes approximates the unpaid principal balance. All debt, other than the 2026 Notes which is Level 2, is considered a Level 3 measurement. See Note 7.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment, and Software
12 Months Ended
Dec. 31, 2022
Property, Equipment, and Software  
Property, Equipment, and Software

5. Property, Equipment, and Software

Property, equipment, and software, net consists of the following:

    

December 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,326

$

7,287

Furniture, office equipment, and other

 

2,118

 

2,006

Internally developed software

 

17,128

 

13,102

Leasehold improvements

 

1,178

 

2,191

 

28,750

 

24,586

Less: Accumulated depreciation and amortization

 

(16,510)

 

(17,920)

Property, equipment, and software, net

$

12,240

$

6,666

Depreciation and amortization expense related to property, equipment, and software was $4.2 million, $4.4 million, and $3.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment losses.

Intangible assets consist of the following as of December 31, 2022:

Weighted

    

Accumulated

Average 

Intangible

Amortization

Intangible 

Useful Life 

Assets,

And

Assets, 

    

(in years)

    

gross

    

Impairment

    

Net

Customer relationships

 

9.0

$

69,730

$

(15,079)

$

54,651

Acquired technology

 

5.0

 

37,932

(16,468)

 

21,464

Trademarks and tradenames

 

10.0

 

25,071

(5,724)

 

19,347

Non-compete agreements

3.0

619

(407)

212

Value of business acquired

1.0

400

(400)

Renewal rights

6.0

9,734

(2,113)

7,621

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

148,446

$

(40,191)

$

108,255

Intangible assets consist of the following as of December 31, 2021:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(6,760)

$

50,050

Acquired technology

 

5.0

 

48,135

(10,095)

 

38,040

Trademarks and tradenames

 

12.0

 

25,389

(2,587)

 

22,802

Non-compete agreements

2.0

450

(251)

199

Value of business acquired

1.0

400

(294)

106

Renewal rights

6.0

9,734

(811)

8,923

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(20,798)

$

129,830

During the third quarter of 2022, the Company recorded impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain asset groups within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were no impairments of intangible assets during the years ended December 31, 2021 and 2020.

Aggregate amortization expense related to intangibles was $23.8 million, $12.3 million, $2.9 million for the years ended December 31, 2022, 2021 and 2020, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:

Estimated

Amortization

    

Expense

2023

$

19,992

2024

18,998

2025

 

15,140

2026

 

10,201

2027

 

9,090

Thereafter

 

29,874

$

103,295

Goodwill

The following table summarizes the changes in the carrying amount of goodwill:

    

Goodwill

Balance as of January 1, 2020

$

18,274

Acquisitions

10,176

Divestitures

(161)

Balance as of December 31, 2020

28,289

Acquisitions

197,365

Balance as of December 31, 2021

225,654

Acquisitions

38,064

Impairment loss

(43,758)

Purchase price adjustments(1)

24,737

Balance as of December 31, 2022

$

244,697

(1) During the year ended December 31, 2022, the Company recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12. Business Combinations and Disposals for more information.

During 2022, the Company recorded impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were no impairments of goodwill during the years ended December 31, 2021 and 2020.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
12 Months Ended
Dec. 31, 2022
Debt  
Debt

7. Debt

At December 31, 2022, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(8,508)

$

416,492

Advance funding arrangement

15,670

(760)

14,910

Term loan facility, due 2029

10,000

10,000

Other notes

 

450

 

(87)

 

 

363

$

451,120

$

(847)

$

(8,508)

$

441,765

At December 31, 2021, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,785)

$

414,215

Other notes

 

600

 

(80)

 

 

520

$

425,600

$

(80)

$

(10,785)

$

414,735

Minimum principal payment commitments as of December 31, 2022, are as follows:

Principal

Payments

2023

$

17,215

2024

 

1,545

2025

 

1,545

2026

 

426,395

2027

 

1,395

Thereafter

 

3,025

$

451,120

Convertible Senior Notes

In September 2021, Porch completed a private Rule 144A offering of $425 million aggregate principal amount of its 0.75% Convertible Senior Notes due in September 2026 (the “2026 Notes”) at an issue price of 100%, which includes $40 million aggregate principal amount of 2026 Notes issued and sold pursuant to the exercise of the initial purchasers’ option to purchase additional 2026 Notes. The 2026 Notes were offered only to qualified institutional buyers (as defined in the Securities Act of 1933, as amended (the “Securities Act”)), pursuant to Rule 144A under the Securities Act. The net proceeds from the sale of the 2026 Notes were approximately $413.5 million after deducting the initial purchasers’ fees and other estimated expenses. The maturity date of the 2026 Notes is September 15, 2026.

The 2026 Notes are not redeemable at the Company’s option prior to September 20, 2024. The Company may redeem for cash all or any portion of the 2026 Notes, at the Company’s option, on or after September 20, 2024, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a

notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Notes.

The 2026 Notes are convertible at an initial conversion rate of 39.9956 shares of common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $25.0027 per share of common stock (the “Conversion Rate”). The Conversion Rate is subject to customary adjustments for certain events as described in the indenture governing the 2026 Notes. The Company may settle the conversion option obligation with cash, shares of the Company’s common stock, or any combination of cash and shares of the Company’s common stock. Holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) on or after June 15, 2026 until the close of business on the second trading day immediately preceding the maturity date of September 15, 2026.  In addition, holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) at any time prior to the close of business on the business day immediately preceding June 15, 2026 only under the following circumstances:

during any fiscal quarter commencing after the calendar quarter ending on December 31, 2021, if the Company’s common stock price exceeds 130% of the conversion price for at least 20 trading days during the 30 consecutive trading days at the end of the prior calendar quarter;
during the five business days after any five consecutive trading days in which the trading price per $1,000 2026 Notes was less than 98% of the product of the closing sale price of the Company’s common stock and the then current conversion rate;
upon the occurrence of certain corporate actions;
upon the occurrence of a fundamental change, a make-whole fundamental change or any share exchange event; or
prior to the related redemption date if the Company elects to exercise the company call option.

Upon the occurrence of a make-whole fundamental change or the exercise of the Company’s redemption option, the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such make-whole fundamental change or exercise of redemption (not to exceed 52.9941 shares of common stock per $1,000 principal amount of the 2026 Notes). As of December 31, 2022, none of the conditions of the 2026 Notes to early convert have been met.

The Company concluded that the 2026 Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Debt issuance costs were recorded as a direct deduction from the related liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is 1.3%.

Interest expense recognized related to the 2026 Notes was $5.4 million and $1.6 million for the years ended December 31, 2022 and 2021, respectively, and comprised of contractual interest expense and amortization of debt issuance costs.

Capped Call Transactions

In connection with the offering of the 2026 Notes, the Company purchased capped calls from certain financial institutions with respect to its common stock. The capped calls each have an initial strike price of $25.0027 per share of the Company’s common stock, which corresponds to the initial conversion price of the 2026 Notes. The capped calls each have an initial cap price of $37.7400 per share and expire in incremental components on each trading date beginning on September 13, 2021 and ending on September 15, 2026. The capped calls are intended to offset potential

dilution to the Company’s common stock or offset any cash payments the Company is required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The capped calls are subject to adjustments for certain corporate events and standard antidilution provisions.

The Company paid an aggregate amount of $52.9 million for the capped calls. The maximum number of shares of Company’s common stock that can be purchased by the Company under the capped call (assuming no adjustment event) is 5,736,869. The capped call transactions do not meet the criteria for accounting as a derivative as they are indexed to the Company’s stock. As such, the cost of the capped calls is recorded as a reduction to additional paid-in capital on the consolidated balance sheets.

Advance Funding Arrangement

For certain home warranty contracts, the Company participates in a financing arrangement with third-party financers that provide the Company with contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy the Company’s repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount received by the Company. As part of the arrangement, the Company pays financing fees, which are collected by the third-party financers upfront, and are initially recognized as a debt discount. Financing fees are amortized as interest expense under the effective interest method. The implied interest rate varies per contract and is generally approximately 14% of total funding received.

As of December 31, 2022, the principal balance of advance funding arrangement is $15.7 million and the unaccreted discount is $0.8 million. Interest expense recognized related to advance funding arrangement was $2.6 million and $0.4 million for the years ended December 31, 2022 and 2021, respectively.

Line of Credit

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and matured on November 16, 2022. The RLOC was terminated with no outstanding balance at December 31, 2022.

Term Loan Facility

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of December 31, 2022, the Company has borrowed $10.0 million on the term loan facility. Outstanding balances under the term loan facility bear interest at the Wall Street Journal Prime + 0% and mature on December 17, 2029. Principal payments are required beginning on January 15, 2023 in equal quarterly installments of $349 thousand through the maturity date.

2020 Promissory Notes

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021. As of December 31, 2022, the promissory notes had a carrying amount of $0.5 million.

Senior Secured Term Loans

In conjunction with the issuance of 2026 Notes in September 2021 described above, all outstanding obligations under senior secured term loans were repaid. These included the outstanding principal of $40.0 million, $2.3 million of final prepayment fees, and $0.5 million of interest and legal fees. A loss on extinguishment of $3.1 million was recorded for the year ended December 31, 2021.

Paycheck Protection Program Loans

In 2021, all outstanding loans under the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act were forgiven in whole. As a result, the outstanding principal balance of $8.5 million and unpaid interest of $0.1 million were written off and the Company recorded a $8.6 million gain on extinguishment of debt in the consolidated statements of operations for the year ended December 31, 2021.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants
12 Months Ended
Dec. 31, 2022
Equity and Warrants  
Equity and Warrants

8. Equity and Warrants

Shares Authorized

As of December 31, 2022, the Company had authorized a total of 410,000,000 shares for issuance with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diluted capital structure:

December 31, 

2022

Issued and outstanding common shares

    

96,405,838

Earnout shares

 

2,050,000

Total common shares issued and outstanding

98,455,838

Common shares reserved for future issuance:

Private warrants

1,795,700

Stock options (Note 9)

 

3,862,918

Restricted and performance stock units and awards (Note 9)

 

6,230,165

2020 Equity Plan pool reserved for future issuance (Note 9)

 

11,189,745

Convertible senior notes, due 2026(1)

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

Total shares of common stock outstanding and reserved for future issuance

 

149,164,054

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25.00 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.
(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

Repurchases of Common Shares

In October 2022, the Company’s board of directors approved a share repurchase program authorizing management to repurchase up to $15 million in the Company’s common stock and/or convertible notes. Repurchases under this program may be made from time to time on the open market between November 10, 2022 and June 30, 2023, at prevailing market prices, in privately negotiated transactions, in block trades, and/or through other permissible means.

During the fourth quarter of 2022, the Company repurchased 2,388,756 shares, of which 2,139,241 shares were canceled prior to December 31, 2022, and 249,515 shares were canceled in January 2023. The total cost of these 2022 repurchases was $4.4 million, of which $2.5 million is recorded as a liability in accrued expenses and other current liabilities in the consolidated balance sheet as of December 31, 2022. The cost paid to repurchase shares in excess of the par value of $4.3 million is charged to accumulated deficit.

Warrants

PTAC Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025, which is five years after the Merger.

On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021

1,795,700 private warrants were outstanding as of December 31, 2022 and 2021. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in change in fair value of private warrant liability in the consolidated statements of operations. See Note 4.

Detail related to public and private warrant activity is as follows:

Number of 

Number of 

 

Common

Warrants

 

Shares Issued

Balances as of January 1, 2021

    

    

14,325,000

Cash exercised

 

 

(12,352,830)

11,521,412

Canceled

(176,470)

Balances as of December 31, 2021

 

 

1,795,700

11,521,412

Exercised

 

 

Canceled

Balances as of December 31, 2022

 

 

1,795,700

11,521,412

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Stock-Based Compensation  
Stock-Based Compensation

9. Stock-Based Compensation

2020 and 2012 Equity Incentive Plans

On July 29, 2020, the Board of Directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”) and on December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan. The 2020 Plan became effective immediately upon the closing of the Merger.

As of December 31, 2022, the aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,189,745. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ended December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch Board of Directors.

The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance awards (“PRSUs”) and other stock awards to employees, officers, non-employee directors and independent service providers of the Company, collectively referred to as “Awards” or “Equity Awards.”

Legacy Porch’s 2012 Equity Incentive Plan (the “2012 Plan”) provided for the grant of equity awards to employees, directors and consultants of Legacy Porch prior to the Merger. Each Legacy Porch option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested or unvested, was converted into an option to purchase a number of shares of common stock and continued to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch option immediately prior to the consummation of the Merger.

Stock-Based Compensation

Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:

    

    

2022

    

2021

    

2020

Secondary market transaction

$

$

1,933

$

1,616

Employee earnout restricted stock

22,961

Employee awards

 

27,041

 

13,698

 

9,680

Total operating expenses

$

27,041

$

38,592

$

11,296

Secondary market transaction

In 2019 and 2020, the Company’s CEO and certain executives of the Company entered into a series of secondary market transactions related to Porch.com redeemable convertible preferred stock. In 2020, stock-based compensation expense of $1.6 million was recorded related to these awards. The remaining stock-based compensation expense of $1.9 million related to these awards was recognized in the first quarter of 2021.

Stock Options

Options granted under the 2020 Plan and 2012 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board of Directors or the Compensation Committee of the Board of Directors. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment.

Detail related to stock option activity for the year ended December 31, 2022 is as follows:

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of December 31, 2021

 

4,822,992

$

3.63

 

7.0

$

57,973

Options granted

 

9,396

 

3.15

 

  

 

  

Options exercised

 

(473,653)

 

2.36

 

  

 

  

Options forfeited

 

(416,735)

 

5.01

 

  

 

  

Options expired

 

(79,082)

 

6.33

 

  

 

  

Balances as of December 31, 2022

 

3,862,918

$

3.58

 

5.6

$

74

Exercisable at December 31, 2022

 

3,429,421

$

3.20

 

5.4

$

71

The fair value of each employee stock option granted during the years ended December 31, 2022, 2021 and 2020, were estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions:

    

2022

    

2021

    

2020

Risk-free interest rate

 

3.2 %

0.9 – 1.3 %

0.3 – 0.6 %

Expected term (years)

 

6

5 – 6

5 – 6

Dividend yield

 

Volatility

 

60 %

60 – 61 %

59 – 60 %

Weighted-average grant-date fair value per share

 

$1.85

$8.23

$2.26

The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through December 31, 2022 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximates the expected term estimated by the Company.

The fair value of stock options that vested during the years ended December 31, 2022, 2021 and 2020, was $1.9 million, $2.6 million and $1.8 million, respectively.

The total amount of unrecognized stock-based compensation expense for options granted to employees and nonemployees as of December 31, 2022 is approximately $1.4 million and is expected to be recognized over a weighted-average period of 1.2 years.

RSUs

During 2022, the Company granted RSUs under various equity award programs. RSUs granted to employees typically vest 25% of the shares one year after the vesting commencement date and the remainder ratably on a quarterly or semi-annual basis over the following three years. Certain RSUs vest quarterly over three years from the vesting commencement date.

The following table summarizes the activity of RSUs for the year ended December 31, 2022:

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

2,675,578

$

18.77

Granted

 

5,775,348

4.38

Vested

 

(2,157,886)

9.59

Canceled

(983,799)

11.42

Balances as of December 31, 2022

 

5,309,241

$

8.21

The total amount of unrecognized stock-based compensation expense for RSUs granted to employees and nonemployees as of December 31, 2022 is approximately $36.3 million and is expected to be recognized over a weighted-average period of 1.2 years.

PRSUs

The Company has two types of PRSUs outstanding - awards for which the vesting is subject to both a time-based vesting schedule and either (a) only market condition achievement (the “Market Only Awards”) or (b) the achievement of both performance conditions and market conditions (the “Performance and Market Awards”).

The Market Only Awards will be earned if, within 36 months following the grant date, the closing price of a share of the Company’s common stock is greater than or equal various target prices over any 20 trading days within any 30-consecutive trading day period (each a “Stock Price Hurdle”) as defined in the award terms. The requirement to achieve the Stock Price Hurdles meets the definition of a market condition. To the extent a Stock Price Hurdle is achieved, the Market Only Awards vest in accordance with the defined time-based graded vesting schedule, subject to the individual’s employment or service with the Company through the applicable vesting date.

The Performance and Market Awards are subject to two performance goals each year over a three-year performance period (each year, an “Achievement Period”):

the price of a share of the Company’s common stock must achieve specified compound growth rates over any 20 trading days within any 30-consecutive trading day period during the applicable Achievement Period (the “Absolute Share Price Requirement”), and
the Company must achieve a revenue target in comparison to the Board-approved budget during the applicable Achievement Period (the “Revenue Condition”). If the Revenue Condition was not achieved in the prior Achievement Period, the target revenue amount for the following Achievement Period is increased from the next year’s budget based on the prior year shortfall.

For the Achievement Periods in each of 2022, 2023, and 2024, the percentage of the target shares earned varies based on the achieved growth rate during the period, provided that the Revenue Condition is also met for the applicable Achievement Period. The maximum payout of the award is 200% of the target PRSUs for all Achievement Periods.

Therefore, the number of shares of the Company’s common stock earned by the grantee will depend on the level of achievement as compared to the target.

Any earned PRSUs will time vest as of the Compensation Committee’s determination of achievement following the Achievement Period in 2024, subject to the individual’s employment or service with the Company through the end of the Achievement Period in 2024.

For the Performance and Market Awards, each of the Achievement Periods effectively represents a separate award. The grant date of each annual award is not established until the associated Revenue Condition has been established via the Board-approved Company budget for the applicable fiscal year. The requisite employment or service period for each tranche is from the applicable grant date through the end of the Achievement Period in 2024. The Absolute Share Price Requirement represents a market condition, and the Revenue Condition represents a performance condition.

The following table summarizes the activity of PRSUs for the year ended December 31, 2022:

    

Number of 

Performance

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

37,184

$

21.51

Granted

 

1,185,336

3.63

Vested

 

Forfeited

(301,596)

1.85

Balances as of December 31, 2022

 

920,924

$

4.94

During 2022, 301,596 Performance and Market Awards were forfeited due to the failure to satisfy the required performance condition. The total amount of unrecognized stock-based compensation expense for the remaining PRSUs as of December 31, 2022, is approximately $1.8 million and is expected to be recognized over a weighted-average period of 0.9 years.

Employee Earnout Restricted Stock

Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock price is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional one-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final one-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all remaining holders of earnout shares. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the employee earnout shares.

During 2021, 641,526 restricted employee earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.2 million in stock-based compensation expense related to the employee earnout shares in 2021.

During 2022, 73,623 shares were forfeited due to employee terminations. This resulted in the grant of 12,019 additional shares to employee holders at a weighted-average grant date fair value of $0.31. Stock-based compensation expense related to the employee earnout shares was immaterial in 2022.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman, was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36 months following the closing of the Merger. One-third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional one-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final one-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the award.

During 2021, 666,666 CEO restricted earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.8 million in stock-based compensation expense related to the restricted stock award in 2021.

No stock-based compensation expense related to CEO earnout shares was recognized in 2022.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

10. Income Taxes

The components of the income tax benefit (expense) provision are as follows:

    

2022

    

2021

    

2020

Current:

 

  

 

  

 

  

Federal

$

(483)

$

1,065

$

State

 

(644)

 

(205)

 

(71)

Total current

 

(1,127)

 

860

 

(71)

Deferred

 

  

 

  

 

  

Federal

 

285

 

8,561

 

1,433

State

 

 

852

 

327

Total deferred

 

285

 

9,413

 

1,760

Income tax (expense) benefit

$

(842)

$

10,273

$

1,689

The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.

    

December 31, 

    

December 31, 

2022

2021

Deferred tax assets

 

  

 

  

Accrued expenses and other

$

1,230

$

1,080

Unrealized gain/loss on investments

1,296

Stock-based compensation

1,626

1,753

Deferred revenue

 

49,053

 

37,108

Goodwill

 

6,378

 

357

Operating lease liabilities

1,071

1,126

Loss and loss adjustment reserves

16,392

11,971

Net operating losses

 

100,920

 

87,802

Disallowed interest

 

5,676

 

5,098

Research and development capitalized costs

521

Valuation allowance

 

(117,568)

 

(88,613)

Total deferred tax assets

 

66,595

 

57,682

Deferred tax liabilities

 

  

 

  

Property and equipment

(87)

(50)

Intangibles

(3,614)

(10,660)

Operating lease right-of-use assets

(1,026)

(1,091)

Deferred policy acquisition costs

(1,907)

(857)

Reinsurance balance due

(59,794)

(44,197)

Internally developed software

 

(590)

 

(1,180)

Total deferred tax liabilities

 

(67,018)

 

(58,035)

Net deferred tax liabilities

$

(423)

$

(353)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, Accounting for Income Taxes, the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $29.0 million for the year ended December 31, 2022 from $88.6 million at December 31, 2021, to $117.6 million at December 31, 2022.

As of December 31, 2022, the Company had net operating loss carryforwards for federal tax purposes of approximately $410.9 million and $250.1 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes generated prior to January 1, 2018, will begin to expire in 2031, and the net operating loss carryforwards for state tax purposes began to expire in 2023. The net operating loss with an unlimited carryforward period is $313.2 million for federal tax purposes and $60.1 million for state tax purposes. Utilization of net operating loss and tax credit carryforwards are subject to certain limitations under Sections 382–384 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations. The Company has determined that it has

experienced a limited number of ownership changes in its history but does not expect the resulting limitations to impose any significant constraints on the benefit of its tax attributes. Additional ownership changes may occur in the future.

A reconciliation of the income tax benefit (expense) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:

2022

2021

2020

Tax computed at federal statutory rate

$

32,701

$

24,492

$

11,702

State tax, net of federal tax benefit

 

4,879

 

5,531

 

2,097

Loss on impairment

 

(3,836)

 

 

Equity compensation

 

(3,939)

 

12,821

 

1,148

Officer compensation

(860)

(5,306)

(176)

Debt transactions

 

4,808

 

(1,791)

 

824

Enacted tax rate changes

 

90

 

123

 

159

Return to provision

 

(6,533)

 

(648)

 

502

Valuation allowance

 

(27,724)

 

(25,296)

 

(13,764)

Other

 

(428)

 

347

 

(803)

Income tax benefit (expense)

$

(842)

$

10,273

$

1,689

The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2022, 2021 and 2020 was (0.5)%, 8.8%, and 3.0%, respectively. The difference for all years is due primarily to the tax benefit of pre-tax book losses being offset by the valuation allowance. The Company also recorded deferred tax benefits in 2021 and 2020, resulting from the release of a portion of the Company’s valuation allowance due to new deferred tax liabilities arising from certain stock acquisitions.

The Company files federal and state income tax returns. The Company is not currently under examination but is open to audit by the I.R.S. and state tax authorities for tax years beginning in 2012. The resolutions of any examinations are not expected to be material to these financial statements. As of December 31, 2022, there are no penalties or accrued interest recorded in the financial statements.

The Company had no uncertain tax position reserves as of December 31, 2022 and 2021.

On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022. Based upon our analysis of the Inflation Reduction Act of 2022 and subsequently released guidance, we do not believe that its provisions will have a material impact on our financial statements.

For tax years beginning on or after January 1, 2022, the Tax Cuts and Jobs Act of 2017 (“TCJA”) eliminates the option to currently deduct research and development expenses and requires taxpayers to capitalize and amortize them over five years for research activities performed in the United States and 15 years for research activities performed outside the United States pursuant to IRC Section 174. Although Congress is considering legislation that would repeal or defer this capitalization and amortization requirement, it is not certain that this provision will be repealed or otherwise modified.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.4
401(k) Savings Plan
12 Months Ended
Dec. 31, 2022
401(k) Savings Plan  
401(k) Savings Plan

11. 401(k) Savings Plan

The Company has multiple defined contribution savings plans under Section 401(k) of the Internal Revenue Code. These plans cover substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plans may be made at the discretion of the Board. Prior to 2021, the Company had not made contributions to the plans. For the

years ended December 31, 2022 and 2021, the Company made $0.8 million and $0.6 million of contributions, respectively.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals
12 Months Ended
Dec. 31, 2022
Business Combinations and Disposals  
Business Combinations and Disposals

12. Business Combinations and Disposals

During 2022, 2021 and 2020, the Company completed several business combination transactions. The purpose of each of the acquisitions was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $2.1 million, $5.4 million and $0.2 million during the years ended December 31, 2022, 2021 and 2020, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets acquired and liabilities assumed, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition date.

2022 Acquisitions

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2022:

Weighted Average Useful Life (in years)

    

RWS

    

Other

    

Total

Purchase consideration:

Cash

$

25,572

$

13,763

$

39,335

Issuance of common stock

3,552

3,552

Holdback liabilities and amounts in escrow

1,000

1,500

2,500

Contingent consideration - liability-classified

8,700

8,700

Total purchase consideration:

$

38,824

$

15,263

$

54,087

Assets:

Cash, cash equivalents and restricted cash

$

2,030

$

256

$

2,286

Current assets

525

7

532

Property and equipment

497

497

Operating lease right-of-use assets

871

871

Intangible assets:

Customer relationships

8

13,860

2,750

16,610

Acquired technology

5

500

1,480

1,980

Trademarks and tradenames

9

400

200

600

Non-competition agreements

7

180

20

200

Goodwill

27,366

10,698

38,064

Total assets acquired

46,229

15,411

61,640

Current liabilities

(6,869)

(148)

(7,017)

Operating lease liabilities, non-current

(536)

(536)

Net assets acquired

$

38,824

$

15,263

$

54,087

April 1, 2022 Acquisition of Residential Warranty Services (“RWS”)

On April 1, 2022, the Company entered into a stock and membership interest purchase agreement with Residential Warranty Services (“RWS”) to acquire its home warranty and inspection software and services businesses. On this date, the Company completed the acquisition of substantially all of RWS’ operations except for those in Florida and California. The aggregate consideration, subject to certain closing adjustments, for the completed acquisitions was $38.8 million, including $25.6 million in cash, $1.0 million held in escrow for 24 months to satisfy potential indemnifications, $3.6 million of Porch common stock, and $8.7 million in contingent consideration based on specific metrics.

The acquisitions of the Florida and California operations are subject to certain regulatory and other approvals and are expected to close in fiscal 2023. The Company expects to pay approximately $2.4 million, subject to certain closing adjustments, to close these acquisitions.

The purpose of the acquisitions is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Goodwill is expected to be deductible for tax purposes and is subject to further adjustment pending the closing of the acquisition of the remaining RWS operations in Florida and California.

The following table summarizes the fair value of the intangible assets of RWS as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

13,860

 

8

Acquired technology

500

3

Trademarks and tradenames

400

 

9

Non-competition agreements

180

7

$

14,940

 

  

The weighted-average amortization period for the acquired intangible assets is 7.7 years.

The estimated fair value of the customer related intangible assets was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the acquired internally developed and used technology was derived using the cost approach considering the estimated costs to replicate existing software. The estimated fair value of the non-competition agreement was calculated through the income approach using the with and without method over the contractual term of the agreement.

Other acquisitions

During 2022, the Company completed one or more acquisitions which were not material to the consolidated financial statements. The purpose of any such acquisition, may include without limitation, to expand the scope and nature of the Company’s services offerings, add additional team members with important skillsets, and/or realize synergies. Goodwill of $10.7 million is expected to be deductible for tax purposes.

Pro forma results of operations have not been presented because the effects of 2022 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

2021 Acquisitions

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2021:

Weighted Average Useful Life (in years)

    

V12 Data

    

HOA

    

Rynoh

    

AHP

    

Floify

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,196

$

84,370

$

32,302

$

43,750

$

75,959

$

27,121

$

283,698

Issuance of common stock

22,773

9,908

3,026

35,707

Holdback liabilities and amounts in escrow

150

1,000

3,500

2,500

900

1,775

9,825

Contingent consideration - equity-classified

6,685

6,685

Contingent consideration - liability-classified

1,410

8,632

327

10,369

Total purchase consideration:

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

5,078

$

1,508

$

1,473

$

27,268

Current assets

4,939

235,669

932

8,221

221

1,795

251,777

Property and equipment

996

615

334

17

87

80

2,129

Operating lease right-of-use assets

1,383

1,258

159

913

731

445

4,889

Intangible assets:

Customer relationships

9.0

1,650

16,700

12,700

7,000

10,320

48,370

Acquired technology

4.0

3,525

2,800

28,300

1,340

35,965

Trademarks and tradenames

12.0

1,225

12,200

900

700

6,025

650

21,700

Non-competition agreements

2.0

40

90

40

55

225

Value of business acquired

7.0

400

400

Renewal rights

8.0

7,692

2,042

9,734

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,708

45,370

22,051

45,681

53,056

14,499

197,365

Other non-current assets

55,165

25

3

55,193

Total assets acquired

31,501

397,795

40,374

62,677

96,968

35,410

664,725

Current liabilities

(6,871)

(269,460)

(517)

(15,487)

(1,014)

(2,485)

(295,834)

Operating lease liabilities, non-current

(848)

(898)

(72)

(685)

(555)

(204)

(3,262)

Long term liabilities

(2,026)

(7,434)

(79)

(46)

(9,585)

Deferred tax liabilities, net

(5,175)

(3,983)

(176)

(426)

(9,760)

Net assets acquired

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

January 12, 2021 Acquisition of V12 Data

On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the two succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $0.8 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

The weighted-average amortization period for the acquired intangible assets is 7.6 years.

The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

April 5, 2021 Acquisition of HOA

On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and operate as a full-service insurance carrier in 15 states at the time of the acquisition. Total consideration related to this transaction included $114.8 million, consisting of $84.1 million in cash, $22.8 million in Porch common stock, and acquisition hold backs and contingent consideration of $7.7 million. An additional $0.3 million related to the final working capital adjustment was paid to the sellers in the third quarter of 2021. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $1.9 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

10

Business acquired

 

400

 

1

Renewal rights

7,692

 

8

Insurance licenses

 

4,960

Indefinite

$

41,952

 

  

The weighted-average amortization period for the acquired intangible assets is 9.5 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the

transaction compared to the future premium remaining to be earned. Renewal rights asset was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach.

May 20, 2021 Acquisition of Rynoh

On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $0.2 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,800

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,490

 

  

The weighted-average amortization period for the acquired intangible assets is 10 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

September 9, 2021 Acquisition of AHP

On September 9, 2021, Porch acquired AHP, a company providing home warranty policies. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $46.3 million, consisting of $43.8 million in cash paid at closing, and acquisition hold backs of $2.5 million. Acquisition-related costs of $0.5 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

Since the acquisition date of AHP, the Company finalized the preliminary estimated fair value of AHP assets acquired and liabilities assumed. As a result, in the year ended December 31, 2022, the Company recorded a net increase to goodwill of approximately $23.8 million attributed to increases in current liabilities and net decreases in current assets.

The following table summarizes the fair value of the intangible assets of AHP as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Renewal rights

$

2,042

 

6

Trademarks and tradenames

700

 

10

$

2,742

 

  

The weighted-average amortization period for the acquired intangible assets is 7.0 years.

Renewal rights asset was estimated through the income approach based on forecast and cash flows from the renewal policies modeled over the life of the renewals. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology.

October 27, 2021 Acquisition of Floify

On October 27, 2021, Porch acquired Floify, a company providing digital mortgage automation and point-of-sale software for mortgage companies and loan officers. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $95.4 million, consisting of $76.0 million in cash, $9.9 million of Porch common stock, $0.9 million in acquisition hold backs and a guarantee that the Porch common stock will double in value by the end of 2024 with respect to any such Porch shares retained by the sellers throughout the period. The guarantee requires Porch to provide additional shares of common stock or cash to sellers if the stock does not double in value. The value of the guarantee at acquisition date was estimated to be $8.6 million. Acquisition-related costs of $0.4 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021.

The following table summarizes the fair value of the intangible assets of Floify as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

7,000

 

4

Acquired technology

 

28,300

 

4

Trademarks and tradenames

6,025

 

15

Non-competition agreements

 

40

3

$

41,365

 

  

The weighted-average amortization period for the acquired intangible assets is 5.6 years.

The fair value of customer relationships and non-competition agreements, was estimated through the with-and-without method based on a comparison of the prospective revenues or expenses for the business with and without these intangible assets in place. The fair value of trade name and trademarks, was estimated through the income approach using the relief from royalty methodology. The fair value of the acquired technology was estimated through the multi-period excess earnings method.

Revenue and Net Loss Information Related to 2021 Acquisitions

Revenue from these five acquisitions included in the Company’s consolidated statements of operations through December 31, 2021 is $79.6 million. Net loss included in the Company’s consolidated statements of operations from these acquisitions through December 31, 2021 is $1.8 million.

Unaudited Pro Forma Consolidated Financial Information

The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the acquisitions deemed significant under ASC 805 – Business Combinations, which were V12 Data, HOA, Rynoh and Floify had occurred on January 1, 2020:

    

Year ended

December 31, 

 

2021

 

2020

Revenue

$

215,769

$

148,771

Net loss

$

(112,239)

$

(61,253)

Other Acquisitions

During 2021, the Company completed other acquisitions which were not individually or in aggregated material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $1.6 million and are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021. Goodwill of $3.5 million is not expected to be deductible for tax purposes, while goodwill of $11.0 million is expected to be deductible for tax purposes.

2020 Acquisitions and Disposals

The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2020:

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

iRoofing

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

July 23, 2020 Acquisition

On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1.6 million of acquired goodwill to be deductible for income tax purposes.

December 31, 2020 Acquisition (“iRoofing”)

On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes.

Other Acquisitions

In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were immaterial. We expect $0.2 million of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes.

Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

2020 Disposal

On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that was to be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5.0 million in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the fair value option and had a fair value at the time of the transaction of $2.7 million. The consideration allocated to the revenue transaction based on the fair value of services to be delivered was $5.0 million. The remainder of the consideration was determined to be consideration for Serviz. Serviz had net assets of approximately $1.3 million. The gain of $1.4 million is included in the gain on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2020.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases  
Leases

13. Leases

The Company leases office facilities from unrelated parties under operating lease agreements that have initial terms ranging from 1 to 5 years. Some leases include one or more options to renew, generally at our sole discretion, with renewal terms that can extend the lease term up to 10 additional years. In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.

Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows:

2022

2021

Operating lease cost

$

2,621

$

2,155

Variable lease cost

254

339

$

2,875

$

2,494

Prior to the adoption of Topic 842 on January 1, 2021, the Company recognized operating lease costs on a straight-line basis once control of the space was achieved. Rent expense was $1.7 million in 2020.

Supplemental cash flow information related to leases is as follows:

2022

2021

Cash paid for amounts included in measurement of lease liabilities:

Operating cash outflows for operating leases

$

2,082

$

2,141

Right-of-use assets obtained in exchange for new lease obligations:

Operating leases

$

6,835

$

6,365

Supplemental balance sheet information related to leases is as follows:

December 31,

2022

2021

Operating lease right-of-use assets

$

4,201

$

4,504

Operating lease liabilities, current(1)

$

1,810

$

1,957

Operating lease liabilities, non-current

2,536

2,694

Total operating lease liabilities

$

4,346

$

4,651

(1) Operating lease liabilities, current are included in accrued expenses and other current liabilities on the consolidated balance sheets.

Other information related to operating leases is as follows:

December 31,

2022

2021

Weighted average remaining lease term

2.9 years

2.1 years

Weighted average discount rate

8.8%

9.4 %

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of December 31, 2022 is as follows:

    

    

Lease 

Payments

2023

$

2,097

2024

 

1,516

2025

 

848

2026

 

367

2027

 

29

Thereafter

 

Total lease payments

$

4,857

Less imputed interest

(511)

Total present value of lease liabilities

$

4,346

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance
12 Months Ended
Dec. 31, 2022
Reinsurance  
Reinsurance

14. Reinsurance

Certain premiums and benefits are ceded to other insurance companies under various reinsurance agreements. The reinsurance agreements provide HOA with increased capacity to write larger risks and maintain its exposure to loss within its capital resources. Ceded reinsurance contracts do not relieve HOA from its obligations to policyholders. HOA remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements.

2022 Program:

The Company’s third-party quota share reinsurance program is split into two separate placements to maximize coverage and cost efficiency. The 2022 Coastal program, which covers the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, is placed at 61.75% of subject property and casualty losses. The 2022 Core program covers the remainder of the Company’s business and is placed at 90% of subject property and casualty losses. Both programs are effective for the period January 1, 2022 through December 31, 2022, and are subject to certain limits, which vary by participating reinsurer, for single loss occurrences and/or aggregate losses.

Property catastrophe excess of loss treaties which were in effect through March 31, 2022, developed over four layers and limited the Company’s net retention to $2 million per loss occurrence. Effective April 1, 2022, the Company purchased property catastrophe excess of loss reinsurance from third party reinsurers which develops over 5 layers to provide coverage up to a net loss of $336 million, in excess of $4 million per occurrence. The Company also places reinstatement premium protection to cover any reinstatement premiums due on the first three layers.

The Company purchases property per risk reinsurance covering non-weather losses in excess of $500 thousand per occurrence for all property coverage lines, to limit the Company’s net retention to $50 thousand per covered event for Core and $191 thousand per covered event for Coastal. These contracts are subject to certain limits for single loss occurrences and/or aggregate losses and provide a certain number of free reinstatements during the treaty period, all of which varies by contract.

2021 Program:

The Company’s 2021 third-party quota share reinsurance program was split into two separate placements to maximize coverage and cost efficiency. The 2021 Coastal program, which covered the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, was placed at 90% of subject property and casualty losses. The 2021 Core program covered the remainder of the Company’s business and was placed at 90% of subject property and casualty losses. Both programs were effective for the period since the acquisition date of April 5, 2021 and through December 31, 2021, and were subject to certain limits, which varied by participating reinsurer, for single loss occurrences and/or aggregate losses

The effects of reinsurance on premiums written and earned for the period since the acquisition date of April 5, 2021 were as follows:

Year Ended December 31, 

2022

2021

Written

Earned

Written

Earned

Direct premiums

$

462,179

$

395,968

$

266,609

$

213,423

Ceded premiums

 

(399,400)

 

(349,952)

 

(237,102)

 

(199,366)

Net premiums

$

62,779

$

46,016

$

29,507

$

14,057

The effects of reinsurance on incurred losses and LAE for the period since the acquisition date of April 5, 2021 were as follows:

Year Ended December 31, 

2022

2021

Direct losses and LAE

$

280,505

$

181,256

Ceded losses and LAE

(224,202)

(162,752)

Net losses and LAE

$

56,303

$

18,504

The detail of reinsurance balances due is as follows:

December 31, 2022

December 31, 2021

Ceded unearned premium

$

203,157

$

153,710

Losses and LAE reserve

76,999

56,752

Reinsurance recoverable

18,765

17,780

Other

139

174

Reinsurance balance due

$

299,060

$

228,416

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Unpaid Losses and Loss Adjustment Reserve
12 Months Ended
Dec. 31, 2022
Unpaid Losses and Loss Adjustment Reserve  
Unpaid Losses and Loss Adjustment Reserve

15. Unpaid Losses and Loss Adjustment Reserve

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the period since the acquisition date of HOA on April 5, 2021:

Year Ended

Period Ended

December 31, 2022

December 31, 2021

Reserve for unpaid losses and LAE, at January 1, 2022 and April 5, 2021

$

61,949

$

84,366

Reinsurance recoverables on losses and LAE

 

(56,752)

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables, at January 1, 2022 and April 5, 2021

5,197

1,468

Add provisions for losses and LAE occurring in:

Current year

55,148

17,583

Prior year

1,155

921

Net incurred losses and LAE during the current year

56,303

18,504

Deduct payments for losses and LAE occurring in:

Current year

(32,111)

(13,154)

Prior year

(5,756)

(1,621)

Net claim and LAE payments during the current year

(37,867)

(14,775)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

23,633

5,197

Reinsurance recoverables on losses and LAE

76,999

56,752

Reserve for unpaid losses and LAE, at December 31

$

100,632

$

61,949

Lower than expected recoveries on reinsurance relating to claims occurring in prior years resulted in an increase in incurred losses of $1.2 million for the year ended December 31, 2022. As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made resulting in an increase of $0.9 million for the period since the acquisition date of April 5, 2021 to December 31, 2021.

The claim counts in the following tables are cumulative reported claim counts as of December 31, 2022 and are equal to the sum of cumulative open and cumulative closed claims, including claims closed without payment. The following supplementary information presents incurred and paid losses by accident year, net of reinsurance ($ in thousands, except for number of claims):

December 31, 2022

Incurred losses and allocated loss adjustment expenses, net of reinsurance,

Cumulative

for the years ended December 31,

    

    

Number of

2018

2019

2020

2021

2022

IBNR Reserves

 

Reported Claims

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

7,512

 

$

7,041

$

7,046

$

7,380

$

7,396

$

8,369

2019

 

 

 

9,666

 

9,678

 

9,773

 

9,786

 

20

 

10,790

2020

 

 

 

 

12,664

 

14,281

 

14,587

 

84

 

13,152

2021

 

 

 

 

 

19,795

 

20,614

 

976

 

34,548

2022

 

 

 

 

 

 

55,110

 

14,575

 

18,550

Total

$

107,493

$

15,655

85,409

Cumulative paid losses and allocated adjustment expenses, net of reinsurance,

    

for the year ended December 31,

2018

2019

2020

2021

2022

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

5,295

 

$

6,690

$

6,838

$

7,213

$

7,345

2019

 

 

 

7,405

 

9,324

 

9,578

 

9,694

2020

 

 

 

 

9,750

 

13,865

 

14,142

2021

 

 

 

 

 

15,335

 

20,569

2022

 

 

 

 

 

 

32,073

Total

$

83,823

Liability for losses and loss adjustment expenses, net of reinsurance

$

23,669

Liability for losses and loss adjustment expenses, net of reinsurance, related to accident years prior to 2017 was $40 thousand for the year ended December 31, 2022.

Average annual percentage payout of accident year incurred claims by age, net of reinsurance (unaudited supplementary information) as of December 31, 2022:

1

2

3

4

5

83.8

%

15.1

%

0.8

%

0.6

%

0.2

%

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies.  
Commitments and Contingencies

16. Commitments and Contingencies

Purchase Commitments

As of December 31, 2022, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2023

    

$

4,577

2024

 

3,232

2025

 

1,391

2026

 

2027

 

$

9,200

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and was appealed to the Ninth Circuit Court of Appeals. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. The remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. The Court has set a brief schedule on Defendants’ forthcoming motion to dismiss. The case is stayed pending resolution of Defendants’ motion. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants sought to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also sought punitive damages, attorney’s fees and costs. Certain claimants settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March

2022. In July 2022, the Arbitrator issued his Final Award finding no merit to any of the claims asserted by claimant Kandela, LLC and determined Porch to be the prevailing party on all counts. The Arbitrator also awarded Porch and its insurers legal fees and costs in the amount of $1.4 million as the prevailing party and, if recovered in full, a significant portion of which would be expected to be allocable to its corporate insurance providers. On October 12, 2022, the Los Angeles Superior Court confirmed the Arbitration Award and entered Judgment in Porch’s favor. Kandela has failed to pay the judgment in Porch’s favor. On January 18, 2023, Porch filed a fraudulent conveyance claim against Kandela and its members for wrongfully distributing assets that could have satisfied the judgment.

Putative Wage and Hours Class Action

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021, defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Porch (prior to the December 23, 2020 merger) and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs sought damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. The parties recently attended mediation, which was successful, and a deal was reached. The parties have executed the long form settlement agreement and obtained final approval of the settlement from the court on August 11, 2022. Porch paid the individual settlement in September 2022, and Plaintiff’s individual claims were dismissed and released. Porch also funded the class action settlement in September 2022 and the settlement payments to the class were distributed in October 2022. The settlement is now final, and the class action release runs through April 25, 2022. The settlement checks expire in 180 days, at which point the case will be closed.

Other

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

Regulatory Requirements and Restrictions

HOA is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HOA conducts business. State regulations cover all aspects of HOA’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HOA has capital and surplus in excess of this requirement.

As of December 31, 2022, HOA’s total statutory surplus is $76.3 million (capital stock of $3 million and surplus of $73.3 million). A of December 31, 2021, HOA’s total statutory surplus was $48.5 million (capital stock of $3 million and surplus of $45.5 million).

As of December 31, 2022 and 2021, HOA had restricted cash and investments totaling $3.7 million and $3.8 million, respectively, pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1 for additional disclosures.

The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus.” The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HOA in 2022 and 2021. In 2023, HOA is permitted to pay up to $7.6 million in dividends.

HOA prepares its statutory-based financial statements in conformity with accounting practices prescribed or permitted by the Texas Department of Insurance. Prescribed statutory accounting practices primarily include those published as statements of Statutory Accounting Principles by the National Association of Insurance Commissioners, as well as state laws, regulations and general administrative rules. Permitted statutory accounting practices encompass all accounting practice not so prescribed. As of December 31, 2022, there were no material permitted statutory accounting practices utilized by HOA.

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information
12 Months Ended
Dec. 31, 2022
Segment Information  
Segment Information

17. Segment Information

The Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our chief operating decision-maker (“CODM”) manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance.

Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software subscription and service fees from companies, and non-insurance revenue.

Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.

The following table provides the Company’s revenue by segment:

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment revenues:

Vertical Software

$

154,915

$

137,150

$

63,799

Insurance

121,033

55,283

4,166

Divested businesses

4,334

Total segment revenue

$

275,948

$

192,433

$

72,299

During 2020, our insurance revenue was generated solely from commissions earned from third-party insurance carriers through EIG, which began its operations in early 2020.

Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as (i) revenue less (ii) the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses, excluding (iii) non-cash items or items that management does not consider are reflective of our ongoing core operations.

Currently, we do not allocate any shared expenses to our reportable segments. We include these expenses in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.

The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.

The following tables provide financial information for our two reportable segments and reconciliations to consolidated financial information for the periods presented:

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment adjusted EBITDA (loss):

Vertical Software

$

14,678

$

20,733

$

12,718

Insurance

 

(5,499)

 

9,007

 

405

Corporate and Other

 

(58,780)

 

(53,760)

 

(30,001)

Divested Businesses

(1,441)

Total segment adjusted EBITDA (loss)

 

(49,601)

 

(24,020)

 

(18,319)

Reconciling items:

Depreciation and amortization

(27,930)

(16,386)

(6,644)

Non-cash stock-based compensation expense

(27,041)

(38,592)

(11,296)

Acquisition and other transaction costs

(2,334)

(5,360)

(311)

Impairment loss on intangible assets and goodwill

(61,386)

Non-cash losses and impairment of property, equipment and software

(637)

(550)

(611)

Revaluation of contingent consideration

(6,944)

2,244

(1,700)

SPAC transaction bonus

(3,350)

Investment income and realized gains

(1,174)

(701)

Operating loss

$

(177,047)

$

(83,365)

$

(42,231)

The CODM does not review assets on a segment basis. As of December 31, 2022, goodwill for the Vertical Software segment and the Insurance segment was $191.9 million and $52.8 million, respectively. As of December 31, 2021, goodwill for the Vertical Software segment and the Insurance segment was $182.8 million and $42.9 million, respectively.

All of the Company’s revenue is generated in the United States, except for an immaterial amount. As of December 31, 2022, and 2021, the Company did not have material assets located outside of the United States.

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties
12 Months Ended
Dec. 31, 2022
Related Parties  
Related Parties

18. Related Parties

In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3.2 million in cash and 950,000 shares of Porch Group, Inc. common stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17.3 million in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17.3 million.

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss Per Share
12 Months Ended
Dec. 31, 2022
Basic and Diluted Net Loss Per Share  
Basic and Diluted Net Loss Per Share

19. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, PRSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2022, 2021 and 2020:

Year Ended December 31, 

    

2022

    

2021

    

2020

Numerator:

 

  

 

  

  

Net loss used to compute net loss per share:

$

(156,559)

$

(106,606)

$

(54,032)

Induced conversion of preferred stock

(17,284)

Basic

(156,559)

(106,606)

$

(71,316)

Adjustment for change in fair value of warrant liability

(2,427)

Diluted

$

(156,559)

$

(106,606)

$

(73,743)

Denominator:

 

  

 

  

 

  

Weighted average shares outstanding used to compute loss per share:

Basic

 

97,351,241

 

93,884,566

 

36,344,234

Dilutive effect of warrants

29,981

Diluted

97,351,241

93,884,566

36,374,215

Loss per share - basic

$

(1.61)

$

(1.14)

$

(1.96)

Loss per share - diluted

$

(1.61)

$

(1.14)

$

(2.03)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

Year Ended December 31, 

2022

    

2021

2020

Stock options

 

3,862,918

 

4,822,992

6,414,611

Restricted stock units and awards

5,309,241

2,712,762

2,581,902

Performance restricted stock units

920,924

Public and private warrants

 

1,795,700

 

1,795,700

8,625,000

Earnout shares

2,050,000

2,050,000

6,150,000

Convertible debt(1)

16,998,130

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

1,192,989

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of December 31, 2022.

(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

See Note 8 for additional information regarding the terms of warrants. See Note 9 for additional information regarding stock options and restricted stock units and awards. See Note 7 for additional information regarding convertible debt.

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements
12 Months Ended
Dec. 31, 2022
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements  
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements

20.   Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements

Description of Restatement of Financial Information

Under the Company’s third-party quota share reinsurance program, the Company’s insurance subsidiary has ceded some, but not all, the liabilities related to losses and loss adjustment expenses (LAE) to third-party reinsurers. The losses ceded to third-party reinsurance companies are subject to certain terms, which vary by participating reinsurer, which impact the amount of losses that the Company can cede under those respective terms. The Company identified an error in the accounting for these arrangements, in that the terms were not fully considered in the calculation of losses ceded to third party reinsurance companies. As a result of this error, the Company determined that the cost of revenue was misstated during the interim periods as follows: $4.0 million understated for the three months ended March 31, 2022; $0.7 million understated for the three months ended June 30, 2022 (for a total of $4.7 million understated for the six months ended June 30, 2022); and $0.3 million overstated for the three months ended September 30, 2022 (for a net total understatement of $4.4 million for the nine months ended September 30, 2022).

In connection with this restatement, the Company is also correcting other immaterial errors in revenue, selling and marketing expenses, interest expense, prepaid expenses and other current assets, goodwill, deferred revenue, refundable customer deposits, and current debt. The restatement of the 2022 quarterly financial statements does not impact the Company’s reported cash position.

In the following tables, we have presented a reconciliation of our unaudited condensed consolidated financial information as originally reported, to the as restated amounts as of and for the three months ended March 31, 2022, the three and six months ended June 30, 2022, and the three and nine months ended September 30, 2022. The restatements will be reflected in the comparative financial statements included in our future filings of our 2023 unaudited condensed consolidated financial statements within our Quarterly Reports on Form 10-Q.

The table below sets forth the unaudited condensed consolidated balance sheet information, including the balances as reported, adjustments and the balances as restated (in thousands, except per share amounts):

For the reporting period

For the reporting period

For the reporting period

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

in thousands

in thousands

in thousands

Current assets

Cash and cash equivalents

$

292,373

$

$

292,373

$

271,003

$

$

271,003

$

260,198

$

$

260,198

Accounts receivable, net

29,996

(2,608)

27,388

38,474

(2,424)

36,050

37,032

(1,668)

35,364

Short-term investments

8,462

8,462

8,165

8,165

7,212

7,212

Reinsurance balance due

239,739

(3,403)

236,336

273,971

(4,720)

269,251

303,987

(4,391)

299,596

Prepaid expenses and other current assets

21,087

(334)

20,753

22,621

(668)

21,953

21,160

(1,002)

20,158

Restricted cash

10,162

10,162

10,574

10,574

16,296

16,296

Total current assets

601,819

(6,345)

595,474

624,808

(7,812)

616,996

645,885

(7,061)

638,824

Property, equipment, and software, net

8,340

8,340

9,984

9,984

11,236

11,236

Goodwill

226,576

23,814

250,390

273,831

23,814

297,645

228,091

23,814

251,905

Long-term investments

56,865

56,865

56,228

56,228

55,357

55,357

Long-term insurance commission receivable

9,061

9,061

10,461

10,461

11,930

11,930

Intangible assets, net

124,306

124,306

136,575

136,575

111,728

111,728

Restricted cash, non-current

500

500

500

500

500

500

Right-of-use assets, net

3,922

3,922

6,052

6,052

4,697

4,697

Other assets

5,373

5,373

1,519

1,519

3,057

3,057

Total assets

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

Liabilities and Stockholders' Equity

Current liabilities

Accounts payable

$

8,016

$

$

8,016

$

7,739

$

$

7,739

$

6,717

$

$

6,717

Accrued expenses and other current liabilities

35,029

(889)

34,140

47,967

(1,353)

46,614

36,847

36,847

Deferred revenue

198,857

283

199,140

243,425

557

243,982

277,616

277,616

Refundable customer deposit

16,686

2,030

18,716

19,246

2,372

21,618

19,867

2,718

22,585

Current portion of long term debt

150

19,532

19,682

150

18,863

19,013

6,275

16,557

22,832

Losses and loss adjustment expense reserves

79,608

79,608

88,894

88,894

100,298

100,298

Other insurance liabilities, current

43,049

43,049

61,516

61,516

55,945

55,945

Total current liabilities

381,395

20,956

402,351

468,937

20,439

489,376

503,565

19,275

522,840

Long term debt

415,002

415,002

416,568

416,568

425,012

425,012

Refundable customer deposit - non-current

Earnout liability, at fair value

2,687

2,687

100

100

57

57

Private warrant liability, at fair value

5,004

5,004

926

926

802

802

Lease liability - non-current

2,267

2,267

3,622

3,622

2,968

2,968

Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)

15,528

15,528

30,825

30,825

24,952

24,952

Total liabilities

821,883

20,956

842,839

920,978

20,439

941,417

957,356

19,275

976,631

Stockholders’ equity

Common stock, $0.0001 par value:

Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively

Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively

10

10

10

10

10

10

Additional paid-in capital

647,551

647,551

659,814

659,814

664,362

664,362

Accumulated other comprehensive income

(2,774)

(2,774)

(4,559)

(4,559)

(6,571)

(6,571)

Accumulated deficit

(429,908)

(3,487)

(433,395)

(456,285)

(4,437)

(460,722)

(542,676)

(2,522)

(545,198)

Total stockholders’ equity

214,879

(3,487)

211,392

198,980

(4,437)

194,543

115,125

(2,522)

112,603

Total liabilities and stockholders' equity

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

The tables below set forth the unaudited condensed consolidated statements of operations, including the balances as reported, adjustments and the as restated balances (in thousands, except per share amounts):

Three Months Ended

Six Months Ended

Three Months Ended

March 31, 2022

June 30, 2022

June 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

62,561

$

1,006

$

63,567

$

133,330

$

1,152

$

134,482

$

70,769

$

146

$

70,915

Operating Costs and Expenses:

Cost of revenue

21,189

4,027

25,216

49,747

4,720

54,467

28,558

693

29,251

Selling and marketing

25,743

334

26,077

54,569

668

55,237

28,826

334

29,160

Product and technology

14,231

14,231

30,009

30,009

15,777

15,777

General and administrative

26,699

26,699

55,103

55,103

28,405

28,405

Loss on impairment of intangible assets and goodwill

Total operating expenses

87,862

4,361

92,223

189,428

5,388

194,816

101,566

1,027

102,593

Operating income (loss)

(25,301)

(3,355)

(28,656)

(56,098)

(4,236)

(60,334)

(30,797)

(881)

(31,678)

Other income (expense):

Interest Expense

(2,293)

(134)

(2,427)

(4,151)

(201)

(4,352)

(1,858)

(67)

(1,925)

Loss on remeasurement of earnout liability

11,179

11,179

13,766

13,766

2,587

2,587

Loss on remeasurement of private warrant liability

10,189

10,189

14,267

14,267

4,078

4,078

Investment income and realized gains

197

197

440

440

243

243

Other, net

56

56

(107)

(107)

(162)

(162)

Total other income (expense)

19,328

(134)

19,194

24,215

(201)

24,014

4,888

(67)

4,821

Income (loss) before income taxes

(5,973)

(3,489)

(9,462)

(31,883)

(4,437)

(36,320)

(25,909)

(948)

(26,857)

Income tax benefit (expense)

177

177

(290)

(290)

(468)

(468)

Net loss

$

(5,796)

$

(3,489)

$

(9,285)

$

(32,173)

$

(4,437)

$

(36,610)

$

(26,377)

$

(948)

$

(27,325)

Total other comprehensive loss

(2,515)

(2,515)

(4,300)

(4,300)

(1,785)

(1,785)

Total comprehensive loss

$

(8,311)

$

(3,489)

$

(11,800)

$

(36,473)

$

(4,437)

$

(40,910)

$

(28,162)

$

(948)

$

(29,110)

Loss per share - Basic and diluted

$

(0.06)

$

(0.10)

$

(0.33)

$

(0.38)

$

(0.27)

$

(0.28)

Shares used in computing basic and diluted loss per share

96,074,527

96,074,527

96,611,294

96,611,294

97,142,163

97,142,163

Nine Months Ended

Three Months Ended

Three Months Ended

September 30, 2022

September 30, 2022

December 31, 2022

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

208,696

$

3,139

$

211,835

$

75,366

$

1,987

$

77,353

$

64,113

Operating Costs and Expenses:

Cost of revenue

83,016

4,391

87,407

33,269

(329)

32,940

20,170

Selling and marketing

84,815

1,002

85,817

30,245

334

30,579

28,031

Product and technology

44,446

44,446

14,438

14,438

15,119

General and administrative

80,360

80,360

25,257

25,257

30,259

Loss on impairment of intangible assets and goodwill

57,057

57,057

57,057

57,057

4,329

Total operating expenses

349,694

5,393

355,087

160,266

5

160,271

97,908

Operating income (loss)

(140,998)

(2,254)

(143,252)

(84,900)

1,982

(82,918)

(33,795)

Other income (expense):

Interest Expense

(6,236)

(268)

(6,504)

(2,085)

(67)

(2,152)

(2,219)

Loss on remeasurement of earnout liability

13,809

13,809

43

43

13

Loss on remeasurement of private warrant liability

14,391

14,391

124

124

95

Investment income and realized gains

775

775

335

335

399

Other, net

(37)

(37)

69

69

608

Total other income (expense)

22,702

(268)

22,434

(1,514)

(67)

(1,581)

(1,104)

Income (loss) before income taxes

(118,296)

(2,522)

(120,818)

(86,414)

1,915

(84,499)

(34,899)

Income tax benefit (expense)

(268)

(268)

23

23

(574)

Net loss

$

(118,564)

$

(2,522)

$

(121,086)

$

(86,391)

$

1,915

$

(84,476)

$

(35,473)

Total other comprehensive (loss) income

(6,312)

(6,312)

(2,012)

(2,012)

400

Total comprehensive loss

$

(124,876)

$

(2,522)

$

(127,398)

$

(88,403)

$

1,915

$

(86,488)

$

(35,073)

Loss per share - Basic and diluted

$

(1.22)

$

(1.25)

$

(0.88)

$

(0.86)

$

(0.36)

Shares used in computing basic and diluted loss per share

97,009,351

97,009,351

97,792,485

97,792,485

98,365,762

The table below sets forth the unaudited condensed consolidated statements of cash flows, including balances as reported, adjustments and balances as restated amounts (in thousands). Note that only amounts that have changed have been disclosed.

Three Months Ended

Six Months Ended

Nine Months Ended

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

Net loss

$

(5,796)

$

(3,488)

$

(9,284)

$

(32,173)

$

(4,437)

$

(36,610)

$

(118,564)

$

(2,522)

$

(121,086)

Change in operating assets and liabilities

Accounts receivable

(1,296)

2,608

1,312

(9,907)

2,424

(7,483)

(8,639)

1,668

(6,971)

Reinsurance balance due

(11,323)

3,403

(7,920)

(45,555)

4,720

(40,835)

(75,571)

4,391

(71,180)

Prepaid expenses and other current assets

(6,749)

334

(6,415)

(7,758)

668

(7,090)

(6,297)

1,002

(5,295)

Refundable customer deposits

1,412

(4,361)

(2,949)

3,972

(4,429)

(457)

4,593

(2,083)

2,510

Deferred revenue

(2,228)

283

(1,945)

37,610

557

38,167

71,600

71,600

Accrued expenses and other current liabilities

(3,145)

(889)

(4,034)

2,358

(1,353)

1,005

(8,001)

(8,001)

Net cash used in operating activities

$

(13,291)

$

(2,110)

$

(15,401)

$

(2,306)

$

(1,850)

$

(4,156)

$

(12,808)

$

2,456

$

(10,352)

Net cash used in investing activities

$

(8,077)

$

$

(8,077)

$

(38,404)

$

$

(38,404)

$

(46,444)

$

$

(46,444)

Cash flows from financing activities:

Proceeds from debt issuance, net of fees

5,143

5,143

10,690

10,690

15,115

15,115

Repayments of advance funding

(3,033)

(3,033)

(8,840)

(8,840)

(17,571)

(17,571)

Net cash provided by financing activities

$

(389)

$

2,110

$

1,721

$

(2,005)

$

1,850

$

(155)

$

11,454

$

(2,456)

$

8,998

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events.  
Subsequent Events

21.   Subsequent Events

Repurchases of Common Shares

In the first quarter of 2023, the Company repurchased 1,396,158 shares at the total cost of $3.1 million (including commissions).

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Financial Information of Registrant
12 Months Ended
Dec. 31, 2022
Schedule I: Condensed Financial Information of Registrant  
Schedule I: Condensed Financial Information of Registrant

Schedule I: Condensed Financial Information of Registrant

Porch Group, Inc.
Condensed Balance Sheets
(Parent Company Only)
(all numbers in thousands, except share amounts)

December 31,

    

2022

    

2021

Assets

 

 

  

Investment in subsidiary

$

497,535

$

661,619

Total assets

$

497,535

$

661,619

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities

 

  

 

  

Accrued expenses and other current liabilities

 

939

 

930

Total current liabilities

 

939

 

930

Long-term debt

 

416,492

 

414,585

Earnout liability, at fair value1

44

13,866

Private warrant liability, at fair value2

707

15,193

Total liabilities

 

418,182

 

444,574

Commitments and contingencies3

 

  

 

  

Stockholders’ equity

 

  

 

  

Common stock, $0.0001 par value:

 

10

 

10

Authorized shares – 400,000,000 and 400,000,000, respectively

 

  

 

  

Issued and outstanding shares – 98,455,838 and 97,961,597, respectively

Additional paid-in capital

 

670,537

 

641,406

Accumulated other comprehensive loss

(6,171)

(259)

Accumulated deficit

 

(585,023)

 

(424,112)

Total stockholders’ equity

 

79,353

 

217,045

Total liabilities and stockholders’ equity

$

497,535

$

661,619

1 – See Note 4 (Fair Value) and Note 9 (Stock-Based Compensation) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

2 - See Note 4 (Fair Value) and Note 8 (Equity and Warrants) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

3 - See Note 16 (Commitments and Contingencies) in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

See notes to condensed financial statements.

Porch Group, Inc.
Condensed Statements of Comprehensive Loss
(Parent Company Only)
(all numbers in thousands)

    

    

    

For the period from

Year ended December 31,

December 23, 2020

2022

2021

    

to December 31, 2020

Operating expenses:

General and administrative

$

3,550

$

4,079

$

56

Operating loss

 

(3,550)

 

(4,079)

 

(56)

Other income (expense):

 

  

 

  

 

  

Interest expense

 

(5,412)

 

(1,573)

 

Change in fair value of earnout liability1

13,822

(18,519)

Change in fair value of private warrant liability1

14,486

(15,389)

2,427

Equity in net income (loss) of subsidiary

(175,905)

(67,046)

1,360

Total other income (expense)

 

(153,009)

 

(102,527)

 

3,787

Loss before income taxes

 

(156,559)

 

(106,606)

 

3,731

Income tax benefit (expense)

 

 

 

Net loss attributable to Porch Group, Inc.

$

(156,559)

$

(106,606)

$

3,731

Other comprehensive loss

(5,912)

(259)

Comprehensive loss attributable to Porch Group, Inc.

$

(162,471)

$

(106,865)

$

3,731

1 – See Note 4 (Fair Value) to the accompanying consolidated financial statements included in Item 8 of this Annual Report.

See notes to condensed financial statements.

Porch Group, Inc.
Condensed Statements of Cash Flows
(Parent Company Only)
(all numbers in thousands)

    

For the period from

Year ended December 31,

December 23, 2020

    

2022

    

2021

    

to December 31, 2020

Cash flows from operating activities:

  

  

 

  

Net (loss) income

$

(156,559)

$

(106,606)

$

3,731

Adjustments to reconcile net loss to net cash used in operating activities

 

 

 

  

Equity in net loss of subsidiary

 

175,905

 

67,046

 

(1,360)

Loss (gain) on remeasurement of private warrant liability

 

(14,486)

 

15,389

 

(2,427)

Loss (gain) on remeasurement of earnout liability

(13,822)

18,519

Interest expense (non-cash)

 

2,225

 

643

 

Change in operating assets and liabilities, net of acquisitions and divestitures

 

  

 

  

 

  

Accrued expenses and other current liabilities

 

(9)

 

930

 

Net cash used in operating activities

 

(6,746)

 

(4,079)

 

(56)

Cash flows from investing activities:

 

  

 

  

 

  

Net (investment) return of capital in subsidiary

 

10,551

 

(458,697)

 

(269,425)

Net cash provided by (used in) investing activities

 

10,551

 

(458,697)

 

(269,425)

Cash flows from financing activities:

 

  

 

  

 

  

Proceeds from recapitalization and PIPE financing

305,133

Distribution to stockholders

(30,000)

Transaction costs - recapitalization

(5,652)

Proceeds from debt issuance, net of fees

 

 

413,537

 

Capped call transactions

(52,913)

Proceeds from exercises of warrants

 

 

126,741

 

Proceeds from exercises of stock options

1,116

4,288

Income tax withholdings paid upon vesting of restricted stock units

(3,108)

(28,877)

Repurchases of stock

(1,813)

Net cash provided by (used in) financing activities

(3,805)

462,776

269,481

Net change in cash, cash equivalents, and restricted cash

$

$

$

Cash, cash equivalents, and restricted cash, beginning of period

$

$

$

Cash, cash equivalents, and restricted cash end of period

$

$

$

See notes to condensed financial statements.

Porch Group, Inc.
Notes to Condensed Financial Statements
(Parent Company Only)

Basis of Presentation

The accompanying condensed financial statements of Porch Group, Inc. (referred to in this section as the “Parent Company”) should be read in conjunction with the consolidated financial statements and notes thereto included in this Annual Report on Form 10-K. These condensed Parent Company only financial statements have been prepared using the same accounting principles and policies described in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report, with the only exception being that the Parent Company accounts for investments in its subsidiaries using the equity method.

Porch Group, Inc. became the Parent Company as a result of the Merger in December 2020. See Note 1 (Description of Business and Summary of Significant Accounting Policies) to the accompanying consolidated financial statements included in Item 8 of this Annual Report for additional information on the Merger included in the consolidated financial statements elsewhere in this Annual Report. As a result, these Parent Company only financial statements reflect the periods following this Merger event.

Long-term Debt

The information relating to long-term debt and interest expense relates to our convertible senior notes and is described in Note 7 – Debt in the notes to the accompanying consolidated financial statements. Accrued expenses and other current liabilities include accrued interest on our convertible senior notes.

Condensed Statements of Comprehensive Loss

On the condensed statements of comprehensive loss, other comprehensive loss represents activity of Porch.com, Inc. and includes net unrealized gains and losses on available-for-sale securities.

Condensed Statements of Cash Flows

The Parent Company does not hold any cash but has access to funds maintained in Porch.com, Inc. to meet its holding company obligation.

Commitments and contingencies

See Note 16 to the accompanying consolidated financial statements included in Item 8 of this Annual Report for information regarding pending and threatened litigation.

Income Taxes

The Parent Company’s financial statements recognize the current and deferred income tax consequences that result from its activities pursuant to the provisions of ASC 740 as if it were a separate taxpayer rather than a member of the Parent Company’s consolidated income tax group. No income tax benefit is recognized for its net operating loss and other deferred tax assets because realization of these future deductions does not meet the more likely than not standard such that they are subject to a full valuation allowance.

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
December 23, 2020 Merger

December 23, 2020 Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. This merger (the “Merger”) closed on December 23, 2020. Among other transactions which are fully described in “Item 8. Financial Statements and Supplementary Data” in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022, the following transactions occurred:

Immediately prior to the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 5,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to vesting conditions. 1,000,000 restricted shares subject to the same were issued to the Chief Executive Officer of the Company subject to the same vesting condition as the “earnout” shares. An additional 150,000 shares were provided to service providers in exchange for services related to the transaction. See Note 9.

As a result of the Merger, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
14,235,000 common stock warrants remained outstanding as a result of the merger, of which, 5,700,000 were private warrants and 8,625,000 were public warrants. 1,795,700 private warrants remained unexercised as of December 31, 2022 and 2021. See Note 8.
In connection with the Merger, Porch incurred $30.8 million of transaction costs of which, $5.6 million were paid in cash. In addition, Porch issued 1,580,000 shares of common stock at a fair value of $23.3 million and 150,000 earnout shares at a fair value of $1.9 million as compensation for transaction services. Of the total amount, $27.0 million met the eligibility criteria to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of the recapitalization. $3.8 million were recognized as expenses, as the costs were deemed related to the issuance of private warrants and earnout shares which are liability classified financial instruments.
As a result of the foregoing transactions, $239.7 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares, and $34.0 million liability associated with the Private Warrants, both described above.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the transaction was, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization. The accounting was similar to that of a reverse acquisition, except that no goodwill or other intangible assets were recorded at the time of the Merger.

Basis of Presentation

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Use of Estimates

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

Concentrations

Concentrations

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balances in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurance counterparties. Two reinsurers represented more than 10% individually, and 45% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2022. Five reinsurers represented more than 10% individually, and 68% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2021.

The Company’s insurance and warranty revenues in the Insurance segment are concentrated in Texas (which represent approximately 52% and 61% of the Insurance segment revenues in 2022 and 2021, respectively) and South Carolina (which represent approximately 10% and 9% of the Insurance segment revenues in 2022 and 2021, respectively).

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022 and 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2022, the Company held approximately $148.0 million of cash with three U.S. commercial banks. As of December 31, 2021, the Company held approximately $262.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of December 31, 2022 includes $5.1 million held by the Company’s captive insurance company as a collateral for the benefit of Homeowners of America (“HOA”), $1.0 million held in money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.0 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in nineteen states, and $2.4 million related to acquisition indemnifications. Restricted cash as of December 31, 2021 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty-five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

215,060

$

315,741

Restricted cash and restricted cash equivalents - current

 

13,545

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

Cash, cash equivalents and restricted cash

$

228,605

$

324,792

Investments

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury, corporate and municipal bonds, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in accumulated other comprehensive income (loss) (“AOCI”). Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The accretion or amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. See Note 3 for additional information about the Company’s evaluation.

Realized gains and losses on sales of investments are determined using the specific-identification method.

The following table presents investments pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors.

December 31, 2022

December 31, 2021

Certificates of deposit

$

1,463

$

2,164

U.S. Treasury notes

1,216

1,276

$

2,679

$

3,440

$0.2 million of pledged certificates of deposit and $0.5 million of U.S. Treasury notes are included in short-term investments, and $1.2 million of pledged certificates of deposit and $0.8 million of pledged U.S. Treasury notes are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2022. $1.3 million of pledged certificates of deposit are included in short-term investments, and $1.3 million of pledged U.S. Treasury notes and $0.9 million of pledged certificates of deposit are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2021.

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers, corporate partnerships, and individual policyholders, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions.

Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2022 and 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected more than twelve months from the balance sheet date. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of December 31, 2022 and 2021, DAC of $8.7 million and $4.0 million, respectively, is included in prepaid expenses and other current assets. Amortized deferred acquisition costs included in sales and marketing expense, amounted to $14.5 million and $2.5 million, for the years ended December 31, 2022 and 2021, respectively.

Property, Equipment and Software

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

35 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill

Goodwill

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test.

During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market and income approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired, and recorded impairment charges of $39.4 million related to its Insurance segment.

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.

In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.

During the year ended December 31, 2022, the Company recorded total goodwill impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

There were no goodwill impairment losses recorded during the years ended December 31, 2021 and 2020.

Intangible Assets

Intangible Assets

Intangible assets consist of acquired customer relationships, acquired technology, trademarks and trade names, renewal rights, insurance licenses, non-compete agreements, value of businesses acquired, and related assets that are amortized over their estimated useful lives. Certain intangible assets are considered to have indefinite lives. We test indefinite-lived intangible assets for impairment annually on October 1 and whenever events or circumstances arise that indicate an impairment may exist. See Impairment of Long-Lived Assets section below.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of

operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows.

During the third quarter of 2022, management identified various qualitative factors that collectively indicated that the Company had trigger events including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company used an income approach to determine that the estimated fair value of certain asset groups was less than their carrying values, which resulted in impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain businesses within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.

We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.

Losses due to impairment of long-lived assets, other than intangible assets, totaled $0.6 million, $0.6 million and $0.6 million during 2022, 2021 and 2020, respectively, and are included in product and technology expense in the consolidated statements of operations.

Losses and Loss Adjustment Expenses Reserves

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”).  IBNR is reviewed regularly using a variety of actuarial techniques. We update the reserve estimates as historical loss experience develops, additional claims are reported and/or settled and new information becomes available. Any changes in estimates are reflected in operating results in the period in which the estimates are changed. Although management believes that the balance of these reserves is adequate, such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the consolidated statements of operations. Losses and LAE, less related reinsurance is charged to expense as incurred.

Reinsurance

Reinsurance

In the normal course of business, the Company monitors return and risk and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company’s insurance company subsidiaries have entered proportional and non-proportional reinsurance treaties, under which the insurance company subsidiaries have ceded some, but not all, the liabilities to third-party reinsurers including, but not limited to, catastrophe exposure. The amount and type of reinsurance employed is based on management’s analysis of capital as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market.  

The Company remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements. To minimize its exposure to significant losses from reinsurer insolvencies, HOA evaluates the financial condition of its reinsurers and monitors concentrations of credit risk arising from similar geographic regions, activities, or economic characteristics of the reinsurers.

Additionally, the insurance contracts are subject to contingent commission adjustments and loss participation features, which aligns our interests with those of our reinsurers.

Ceded premium written is recorded in accordance with the applicable terms of the reinsurance contracts and ceded premium earned is charged against revenue over the period of the reinsurance contracts. Ceded losses incurred reduce net loss and LAE incurred over the applicable periods of the reinsurance contracts with third-party reinsurers.

Other Insurance Liabilities, Current

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current in the consolidated balance sheets:

    

As of December 31, 2022

    

As of December 31, 2021

Ceded reinsurance premiums payable

$

29,204

$

22,523

Commissions payable, reinsurers and agents

21,045

10,697

Advance premiums

 

8,668

 

4,277

Funds held under reinsurance treaty

 

1,851

 

2,206

General and accrued expenses payable

942

321

Other insurance liabilities, current

$

61,710

$

40,024

Earnout Shares

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions prior to the third anniversary of the Merger. One-third of the earnout shares met the market vesting condition when the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period in the first quarter of 2021. An additional third vested when the Company’s common stock had a closing price of greater than or equal to $20.00 over the same measurement criteria in the fourth quarter of 2021 (see Note 9). The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the consolidated statements of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Redeemable Convertible Preferred Stock Warrants

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in “December 23, 2020 Merger” section of Note 1, all

redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue Recognition

Revenue Recognition

The Company generates revenue from a variety of sources:

Insurance revenue in the form of insurance and warranty premiums, policy fees, commissions from reinsurers and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;
Software and service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;
Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for providing select services directly to the homeowner; and
Post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc.

The Company determines revenue recognition for contracts with customers through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads and commissions from third-party insurance carriers, performance of home project and moving services (Move-related and Post-move Revenue), and providing access to the Company’s software platforms and services (Software and Service Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software services provided to home inspectors, roofing companies, title insurance companies, mortgage companies, and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. The Company’s typical subscription contracts are monthly or annual contracts in which pricing is based on a specified volume of activity. The Company also provides certain data analytics, transaction monitoring and marketing services under subscription and service contracts. Fees earned for providing access to the software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the software and services during the contract term.

Move-related Revenue

Move-related revenue is generated when the Company connects service providers directly to homeowners, and includes fees earned from providing services directly to the homeowner, mainly moving services. The Company generally invoices for move-related services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing move-related services are non-refundable and there is generally no right of return.

In certain of our move-related product offerings, the Company acts as the principal in the revenue transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers, and the Company recognizes these revenues on a gross basis. In other instances, third-party merchant partners are responsible for delivering the service to the end customer. Revenue for these arrangements is recognized on a net basis.

Post-move Revenue

Post-move revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service (fixed consideration), or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection (variable consideration). When the transaction price is variable, the transaction price is constrained and limited to an amount the Company believes is not probable of significant reversal.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

Post-move revenue also includes fees earned from providing a variety of services directly to the homeowner, mainly handyman services. The Company generally invoices for services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing service projects are non-refundable and there is generally no right of return.

The Company acts as the principal in these service transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Insurance and Warranty Revenue

Insurance Revenue

In January 2020, the Company, through its wholly owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold for an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

The Company estimates LTV each period by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. Management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. If the Company identifies changes that it believes are indicative of an increase or decrease to prior period LTVs, the Company will update its estimates of variable consideration. There were no changes to the estimated variable consideration for the periods presented.

Starting in April 2021, through the newly acquired Homeowners of America Holding Corporation and its subsidiaries (collectively, “HOA”), the Company is authorized to write various forms of homeowners and auto

insurance. Insurance-related revenues primarily relate to premiums, policy fees, ceding commissions and reinsurance profit share. Premiums are recognized as revenue over the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the reinsurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Warranty Revenue

The Company provides warranty products to homeowners which are sold through various channels including home inspection companies, real estate agents and direct to customers These products provide customers with product protection that enhances or extends coverage offered by the manufacturer’s warranty and provides additional customer-friendly benefits that go beyond the scope of a manufacturer’s warranty. Typically, our home warranty policies cover a ninety-day to three-year period. Revenue for these policies is recognized ratably over the actual warranty coverage period for each individual policy.

The Company also offers products that customers may purchase to extend the manufacturer’s covered warranties for a term of up to twenty-five years. Revenue for these policies is recognized over the term of the agreement in proportion to the Company’s relief from risk we expect to incur in satisfying the contract obligations.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year, which generally consist of sales commissions to employees. As of December 31, 2022 and 2021, the Company had $0.3 million and $0.1 million of capitalized costs in prepaid expenses and other current assets, respectively, and $0.6 million and $0.3 million, respectively, in other assets on the consolidated balance sheets.

The capitalized contract costs are amortized over an estimated period of benefit. During the years ended December 31, 2022, 2021, and 2020, $0.2 million, $0.1 million and $nil of amortization of capitalized costs, respectively, was recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Cost of Revenue

Cost of Revenue

Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.

Product and Technology Development

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.

Advertising

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021 and 2020, the Company incurred $13.5 million, $3.6 million, and $2.2 million in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option-pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

The Company also issues awards which contain performance and/or market conditions. For awards with performance conditions, we recognize compensation expense only if the specified performance condition is probable of achievement. We update our assessment of probability at each reporting period. All compensation expense for performance awards with market conditions only, is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.

The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis.

Warrants

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms. For warrants that meet all of the criteria for equity classification, the warrants are recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are recorded as a liability at their initial fair value, and then are remeasured as of each balance sheet date thereafter. Changes in the estimated fair value of the liability for warrants are recognized as a non-cash gain or loss on the consolidated statements of operations in the period in which the change occurred.

Business Combinations

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner(s) as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Leases

Leases

The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.

Operating leases are primarily for office space and are included in operating lease right-of-use (“ROU”) assets, accrued expenses and other current liabilities, and operating lease liabilities on our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives. Operating ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes in index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Payments for terminating the lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. Non-lease components that are variable in nature are recorded in variable lease expense in the period incurred.

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of

interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

For operating leases with a term of one year or less, we have elected to not recognize a lease liability or ROU asset on our consolidated balance sheet. Instead, we recognize the lease payments as expense on a straight-line basis over the lease term. Short-term lease expenses are immaterial to our consolidated statements of operations and cash flows.

Other income (expense), net

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

Year Ended December 31, 

    

2022

    

2021

2020

Interest income

$

717

$

33

$

Loss on remeasurement of debt

(895)

Loss on remeasurement of Legacy Porch warrants

 

 

 

(2,584)

Transaction costs - recapitalization

 

 

 

(3,974)

Gain on settlement of accounts payable

 

 

175

 

796

Other, net

(146)

132

(274)

$

571

$

340

$

(6,931)

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022, and applied the guidance for business combinations during 2022. The impact of the adoption on the consolidated balance sheets, statements of operations, and statements of cash flows was immaterial.

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
Schedule of cash, cash equivalents and restricted cash

    

December 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

215,060

$

315,741

Restricted cash and restricted cash equivalents - current

 

13,545

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

Cash, cash equivalents and restricted cash

$

228,605

$

324,792

Schedule of investment

December 31, 2022

December 31, 2021

Certificates of deposit

$

1,463

$

2,164

U.S. Treasury notes

1,216

1,276

$

2,679

$

3,440

Schedule of property plant and equipment useful lives

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

35 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

Schedule of components of other insurance liabilities, current

    

As of December 31, 2022

    

As of December 31, 2021

Ceded reinsurance premiums payable

$

29,204

$

22,523

Commissions payable, reinsurers and agents

21,045

10,697

Advance premiums

 

8,668

 

4,277

Funds held under reinsurance treaty

 

1,851

 

2,206

General and accrued expenses payable

942

321

Other insurance liabilities, current

$

61,710

$

40,024

Schedule of components of other income (expense), net

    

Year Ended December 31, 

    

2022

    

2021

2020

Interest income

$

717

$

33

$

Loss on remeasurement of debt

(895)

Loss on remeasurement of Legacy Porch warrants

 

 

 

(2,584)

Transaction costs - recapitalization

 

 

 

(3,974)

Gain on settlement of accounts payable

 

 

175

 

796

Other, net

(146)

132

(274)

$

571

$

340

$

(6,931)

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue  
Schedule of disaggregation of revenue

Year Ended December 31, 

2022

2021

2020

Vertical Software segment

Software and service subscriptions

$

72,777

$

57,004

$

7,672

Move-related transactions

62,317

60,996

36,921

Post-move transactions

19,821

19,150

19,206

Total Vertical Software segment revenue

154,915

137,150

63,799

Insurance segment

Insurance and warranty premiums, commissions and policy fees

 

121,033

 

55,283

 

4,166

Total Insurance segment revenue

121,033

55,283

4,166

Divested Businesses

4,334

 

 

 

Total revenue(1)

$

275,948

$

192,433

$

72,299

(1) Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.

Summary of the activity impacting the contract assets

    

Contract Assets

Balance at January 1, 2020

$

Estimated lifetime value of commissions on insurance policies sold by carriers

4,313

Cash receipts

(784)

Balance at December 31, 2020

3,529

Estimated lifetime value of commissions on insurance policies sold by carriers

8,089

Cash receipts

(2,234)

Balance at December 31, 2021

9,384

Estimated lifetime value of commissions on insurance policies sold by carriers

 

9,925

Cash receipts

 

(3,788)

Balance at December 31, 2022

$

15,521

Summary of the activity impacting deferred revenue

Vertical Software

Deferred Revenue

Balance at January 1, 2020

$

3,333

Additional amounts deferred

6,602

Impact of acquisitions

196

Revenue recognized

(4,923)

Balance at December 31, 2020

5,208

Additional amounts deferred

5,539

Impact of acquisitions

1,170

Revenue recognized

(8,103)

Balance at December 31, 2021

3,814

Additional amounts deferred

19,421

Impact of acquisitions

137

Revenue recognized

(19,498)

Balance at December 31, 2022

$

3,874

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments  
Schedule of gain and losses on investments

Year Ended December 31, 

2022

    

2021

Investment income, net of investment expenses

$

1,544

$

768

Realized gains on investments

22

62

Realized losses on investments

(392)

(129)

Investment income and realized gains, net of investment expenses

$

1,174

$

701

Summary of amortized cost, market value and unrealized gains (losses) of debt securities

As of December 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

35,637

$

5

$

(320)

$

35,322

Obligations of states, municipalities and political subdivisions

11,549

2

(1,326)

10,225

Corporate bonds

 

31,032

 

32

 

(2,837)

 

28,227

Residential and commercial mortgage-backed securities

12,790

11

(1,268)

11,533

Other loan-backed and structured securities

6,804

6

(476)

6,334

Total investment securities

$

97,812

$

56

$

(6,227)

$

91,641

As of December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total investment securities

$

67,880

$

150

$

(455)

$

67,575

Summary of remaining time to maturity

As of December 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

34,972

$

34,878

Due after one year through five years

18,899

17,293

Due after five years through ten years

19,938

17,665

Due after ten years

 

4,409

 

3,938

Residential and commercial mortgage-backed securities

12,790

11,533

Other loan-backed and structured securities

6,804

6,334

Total

$

97,812

$

91,641

Summary of securities with gross unrealized loss position

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(127)

$

10,748

$

(193)

$

9,824

$

(320)

$

20,572

Obligations of states, municipalities and political subdivisions

(929)

6,258

(397)

3,504

(1,326)

9,762

Corporate bonds

(1,623)

16,531

(1,214)

10,328

(2,837)

26,859

Residential and commercial mortgage-backed securities

(687)

6,565

(581)

4,952

(1,268)

11,517

Other loan-backed and structured securities

(359)

4,633

(117)

1,094

(476)

5,727

Total securities

$

(3,725)

$

44,735

$

(2,502)

$

29,702

$

(6,227)

$

74,437

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value  
Schedule of fair value measurements of liabilities measured at fair value on recurring basis

Fair Value Measurement as of December 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

6,619

$

$

$

6,619

Debt securities:

U.S. Treasuries

35,322

35,322

Obligations of states and municipalities

10,225

10,225

Corporate bonds

28,227

28,227

Residential and commercial mortgage-backed securities

11,533

11,533

Other loan-backed and structured securities

6,334

6,334

$

41,941

$

56,319

$

$

98,260

Liabilities

Contingent consideration - business combinations

$

$

$

24,546

    

$

24,546

Contingent consideration - earnout

 

 

 

44

    

44

Private warrant liability

 

707

707

$

$

$

25,297

$

25,297

Fair Value Measurement as of December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Schedule of Level 3 items measured at fair value on a recurring basis

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

8,700

Settlements

(715)

Change in fair value, loss (gain) included in net loss(1)

(13,822)

6,944

(14,486)

Fair value as of December 31, 2022

$

44

$

24,546

$

707

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

10,374

Settlements

(54,891)

(2,062)

(31,730)

Change in fair value, loss (gain) included in net loss(1)

18,519

(2,244)

15,389

Fair value as of December 31, 2021

$

13,866

$

9,617

$

15,193

Redeemable 

Contingent

Convertible 

Contingent

Consideration -

Private

Preferred Stock 

Consideration -

Business

Warrant

    

Warrants

    

FVO Notes

    

Earnout

Combinations

Liability

Fair value as of January 1, 2020

$

6,684

$

11,659

$

$

100

$

Additions

 

1,762

 

 

50,238

 

1,749

 

33,961

Settlements

(11,030)

(8,698)

 

 

 

Change in fair value, loss (gain) included in net loss(1)

2,584

895

 

 

1,700

 

(2,427)

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

50,238

$

3,549

$

31,534

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations (See Note 7).

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment, and Software (Tables)
12 Months Ended
Dec. 31, 2022
Property, Equipment, and Software  
Schedule of property, equipment, and software net

    

December 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,326

$

7,287

Furniture, office equipment, and other

 

2,118

 

2,006

Internally developed software

 

17,128

 

13,102

Leasehold improvements

 

1,178

 

2,191

 

28,750

 

24,586

Less: Accumulated depreciation and amortization

 

(16,510)

 

(17,920)

Property, equipment, and software, net

$

12,240

$

6,666

XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Intangible Assets and Goodwill  
Schedule of intangible assets

Weighted

    

Accumulated

Average 

Intangible

Amortization

Intangible 

Useful Life 

Assets,

And

Assets, 

    

(in years)

    

gross

    

Impairment

    

Net

Customer relationships

 

9.0

$

69,730

$

(15,079)

$

54,651

Acquired technology

 

5.0

 

37,932

(16,468)

 

21,464

Trademarks and tradenames

 

10.0

 

25,071

(5,724)

 

19,347

Non-compete agreements

3.0

619

(407)

212

Value of business acquired

1.0

400

(400)

Renewal rights

6.0

9,734

(2,113)

7,621

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

148,446

$

(40,191)

$

108,255

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(6,760)

$

50,050

Acquired technology

 

5.0

 

48,135

(10,095)

 

38,040

Trademarks and tradenames

 

12.0

 

25,389

(2,587)

 

22,802

Non-compete agreements

2.0

450

(251)

199

Value of business acquired

1.0

400

(294)

106

Renewal rights

6.0

9,734

(811)

8,923

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(20,798)

$

129,830

Schedule of Estimated intangibles amortization expense

Estimated

Amortization

    

Expense

2023

$

19,992

2024

18,998

2025

 

15,140

2026

 

10,201

2027

 

9,090

Thereafter

 

29,874

$

103,295

Summary of changes in the carrying amount of goodwill

    

Goodwill

Balance as of January 1, 2020

$

18,274

Acquisitions

10,176

Divestitures

(161)

Balance as of December 31, 2020

28,289

Acquisitions

197,365

Balance as of December 31, 2021

225,654

Acquisitions

38,064

Impairment loss

(43,758)

Purchase price adjustments(1)

24,737

Balance as of December 31, 2022

$

244,697

(1) During the year ended December 31, 2022, the Company recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12. Business Combinations and Disposals for more information.

XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt  
Schedule of debt

At December 31, 2022, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(8,508)

$

416,492

Advance funding arrangement

15,670

(760)

14,910

Term loan facility, due 2029

10,000

10,000

Other notes

 

450

 

(87)

 

 

363

$

451,120

$

(847)

$

(8,508)

$

441,765

At December 31, 2021, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,785)

$

414,215

Other notes

 

600

 

(80)

 

 

520

$

425,600

$

(80)

$

(10,785)

$

414,735

Schedule of minimum principal payment commitments

Minimum principal payment commitments as of December 31, 2022, are as follows:

Principal

Payments

2023

$

17,215

2024

 

1,545

2025

 

1,545

2026

 

426,395

2027

 

1,395

Thereafter

 

3,025

$

451,120

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants (Tables)
12 Months Ended
Dec. 31, 2022
Equity and Warrants  
Summary of fully diluted capital structure

December 31, 

2022

Issued and outstanding common shares

    

96,405,838

Earnout shares

 

2,050,000

Total common shares issued and outstanding

98,455,838

Common shares reserved for future issuance:

Private warrants

1,795,700

Stock options (Note 9)

 

3,862,918

Restricted and performance stock units and awards (Note 9)

 

6,230,165

2020 Equity Plan pool reserved for future issuance (Note 9)

 

11,189,745

Convertible senior notes, due 2026(1)

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

Total shares of common stock outstanding and reserved for future issuance

 

149,164,054

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25.00 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.
(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

Schedule of Stockholders' Equity Note, Warrants or Rights

Number of 

Number of 

 

Common

Warrants

 

Shares Issued

Balances as of January 1, 2021

    

    

14,325,000

Cash exercised

 

 

(12,352,830)

11,521,412

Canceled

(176,470)

Balances as of December 31, 2021

 

 

1,795,700

11,521,412

Exercised

 

 

Canceled

Balances as of December 31, 2022

 

 

1,795,700

11,521,412

XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Stock-Based Compensation  
Schedule of stock-based compensation expense

    

    

2022

    

2021

    

2020

Secondary market transaction

$

$

1,933

$

1,616

Employee earnout restricted stock

22,961

Employee awards

 

27,041

 

13,698

 

9,680

Total operating expenses

$

27,041

$

38,592

$

11,296

Schedule of stock option activity

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of December 31, 2021

 

4,822,992

$

3.63

 

7.0

$

57,973

Options granted

 

9,396

 

3.15

 

  

 

  

Options exercised

 

(473,653)

 

2.36

 

  

 

  

Options forfeited

 

(416,735)

 

5.01

 

  

 

  

Options expired

 

(79,082)

 

6.33

 

  

 

  

Balances as of December 31, 2022

 

3,862,918

$

3.58

 

5.6

$

74

Exercisable at December 31, 2022

 

3,429,421

$

3.20

 

5.4

$

71

Schedule of fair value of assumptions

    

2022

    

2021

    

2020

Risk-free interest rate

 

3.2 %

0.9 – 1.3 %

0.3 – 0.6 %

Expected term (years)

 

6

5 – 6

5 – 6

Dividend yield

 

Volatility

 

60 %

60 – 61 %

59 – 60 %

Weighted-average grant-date fair value per share

 

$1.85

$8.23

$2.26

Summary of the activity of restricted stock awards

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

2,675,578

$

18.77

Granted

 

5,775,348

4.38

Vested

 

(2,157,886)

9.59

Canceled

(983,799)

11.42

Balances as of December 31, 2022

 

5,309,241

$

8.21

Summary of the activity of performance restricted stock unit awards

    

Number of 

Performance

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2022

 

37,184

$

21.51

Granted

 

1,185,336

3.63

Vested

 

Forfeited

(301,596)

1.85

Balances as of December 31, 2022

 

920,924

$

4.94

XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes  
Schedule of components of the income tax (benefit) provision

    

2022

    

2021

    

2020

Current:

 

  

 

  

 

  

Federal

$

(483)

$

1,065

$

State

 

(644)

 

(205)

 

(71)

Total current

 

(1,127)

 

860

 

(71)

Deferred

 

  

 

  

 

  

Federal

 

285

 

8,561

 

1,433

State

 

 

852

 

327

Total deferred

 

285

 

9,413

 

1,760

Income tax (expense) benefit

$

(842)

$

10,273

$

1,689

Schedule of significant deferred tax assets and deferred tax liabilities

    

December 31, 

    

December 31, 

2022

2021

Deferred tax assets

 

  

 

  

Accrued expenses and other

$

1,230

$

1,080

Unrealized gain/loss on investments

1,296

Stock-based compensation

1,626

1,753

Deferred revenue

 

49,053

 

37,108

Goodwill

 

6,378

 

357

Operating lease liabilities

1,071

1,126

Loss and loss adjustment reserves

16,392

11,971

Net operating losses

 

100,920

 

87,802

Disallowed interest

 

5,676

 

5,098

Research and development capitalized costs

521

Valuation allowance

 

(117,568)

 

(88,613)

Total deferred tax assets

 

66,595

 

57,682

Deferred tax liabilities

 

  

 

  

Property and equipment

(87)

(50)

Intangibles

(3,614)

(10,660)

Operating lease right-of-use assets

(1,026)

(1,091)

Deferred policy acquisition costs

(1,907)

(857)

Reinsurance balance due

(59,794)

(44,197)

Internally developed software

 

(590)

 

(1,180)

Total deferred tax liabilities

 

(67,018)

 

(58,035)

Net deferred tax liabilities

$

(423)

$

(353)

Schedule of reconciliation of the income tax (benefit) provision

2022

2021

2020

Tax computed at federal statutory rate

$

32,701

$

24,492

$

11,702

State tax, net of federal tax benefit

 

4,879

 

5,531

 

2,097

Loss on impairment

 

(3,836)

 

 

Equity compensation

 

(3,939)

 

12,821

 

1,148

Officer compensation

(860)

(5,306)

(176)

Debt transactions

 

4,808

 

(1,791)

 

824

Enacted tax rate changes

 

90

 

123

 

159

Return to provision

 

(6,533)

 

(648)

 

502

Valuation allowance

 

(27,724)

 

(25,296)

 

(13,764)

Other

 

(428)

 

347

 

(803)

Income tax benefit (expense)

$

(842)

$

10,273

$

1,689

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals (Tables)
12 Months Ended
Dec. 31, 2022
Business Acquisition [Line Items]  
Schedule of estimated fair value of the assets acquired and liabilities assumed for business combinations

Weighted Average Useful Life (in years)

    

RWS

    

Other

    

Total

Purchase consideration:

Cash

$

25,572

$

13,763

$

39,335

Issuance of common stock

3,552

3,552

Holdback liabilities and amounts in escrow

1,000

1,500

2,500

Contingent consideration - liability-classified

8,700

8,700

Total purchase consideration:

$

38,824

$

15,263

$

54,087

Assets:

Cash, cash equivalents and restricted cash

$

2,030

$

256

$

2,286

Current assets

525

7

532

Property and equipment

497

497

Operating lease right-of-use assets

871

871

Intangible assets:

Customer relationships

8

13,860

2,750

16,610

Acquired technology

5

500

1,480

1,980

Trademarks and tradenames

9

400

200

600

Non-competition agreements

7

180

20

200

Goodwill

27,366

10,698

38,064

Total assets acquired

46,229

15,411

61,640

Current liabilities

(6,869)

(148)

(7,017)

Operating lease liabilities, non-current

(536)

(536)

Net assets acquired

$

38,824

$

15,263

$

54,087

Weighted Average Useful Life (in years)

    

V12 Data

    

HOA

    

Rynoh

    

AHP

    

Floify

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,196

$

84,370

$

32,302

$

43,750

$

75,959

$

27,121

$

283,698

Issuance of common stock

22,773

9,908

3,026

35,707

Holdback liabilities and amounts in escrow

150

1,000

3,500

2,500

900

1,775

9,825

Contingent consideration - equity-classified

6,685

6,685

Contingent consideration - liability-classified

1,410

8,632

327

10,369

Total purchase consideration:

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

5,078

$

1,508

$

1,473

$

27,268

Current assets

4,939

235,669

932

8,221

221

1,795

251,777

Property and equipment

996

615

334

17

87

80

2,129

Operating lease right-of-use assets

1,383

1,258

159

913

731

445

4,889

Intangible assets:

Customer relationships

9.0

1,650

16,700

12,700

7,000

10,320

48,370

Acquired technology

4.0

3,525

2,800

28,300

1,340

35,965

Trademarks and tradenames

12.0

1,225

12,200

900

700

6,025

650

21,700

Non-competition agreements

2.0

40

90

40

55

225

Value of business acquired

7.0

400

400

Renewal rights

8.0

7,692

2,042

9,734

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,708

45,370

22,051

45,681

53,056

14,499

197,365

Other non-current assets

55,165

25

3

55,193

Total assets acquired

31,501

397,795

40,374

62,677

96,968

35,410

664,725

Current liabilities

(6,871)

(269,460)

(517)

(15,487)

(1,014)

(2,485)

(295,834)

Operating lease liabilities, non-current

(848)

(898)

(72)

(685)

(555)

(204)

(3,262)

Long term liabilities

(2,026)

(7,434)

(79)

(46)

(9,585)

Deferred tax liabilities, net

(5,175)

(3,983)

(176)

(426)

(9,760)

Net assets acquired

$

21,756

$

114,828

$

35,802

$

46,250

$

95,399

$

32,249

$

346,284

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

iRoofing

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

Summary of estimated unaudited pro forma consolidated financial information

    

Year ended

December 31, 

 

2021

 

2020

Revenue

$

215,769

$

148,771

Net loss

$

(112,239)

$

(61,253)

January 12, 2021 Acquisition ("V12 Data")  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

April 5, 2021 Acquisition ("HOA")  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

10

Business acquired

 

400

 

1

Renewal rights

7,692

 

8

Insurance licenses

 

4,960

Indefinite

$

41,952

 

  

May 20, 2021 Acquisition ("Rynoh")  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,800

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,490

 

  

September 9, 2021 Acquisition ("AHP")  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Renewal rights

$

2,042

 

6

Trademarks and tradenames

700

 

10

$

2,742

 

  

Floify  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

7,000

 

4

Acquired technology

 

28,300

 

4

Trademarks and tradenames

6,025

 

15

Non-competition agreements

 

40

3

$

41,365

 

  

Residential Warranty Services  
Business Acquisition [Line Items]  
Summary of the fair value of the intangible assets as of the date of the acquisition

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

13,860

 

8

Acquired technology

500

3

Trademarks and tradenames

400

 

9

Non-competition agreements

180

7

$

14,940

 

  

XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of operating lease cost

2022

2021

Operating lease cost

$

2,621

$

2,155

Variable lease cost

254

339

$

2,875

$

2,494

Schedule of supplemental cash flow information related to leases

2022

2021

Cash paid for amounts included in measurement of lease liabilities:

Operating cash outflows for operating leases

$

2,082

$

2,141

Right-of-use assets obtained in exchange for new lease obligations:

Operating leases

$

6,835

$

6,365

Schedule of supplemental balance sheet information related to leases

December 31,

2022

2021

Operating lease right-of-use assets

$

4,201

$

4,504

Operating lease liabilities, current(1)

$

1,810

$

1,957

Operating lease liabilities, non-current

2,536

2,694

Total operating lease liabilities

$

4,346

$

4,651

(1) Operating lease liabilities, current are included in accrued expenses and other current liabilities on the consolidated balance sheets.

Schedule of other information related to operating leases

December 31,

2022

2021

Weighted average remaining lease term

2.9 years

2.1 years

Weighted average discount rate

8.8%

9.4 %

Schedule of future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of December 31, 2022 is as follows:

    

    

Lease 

Payments

2023

$

2,097

2024

 

1,516

2025

 

848

2026

 

367

2027

 

29

Thereafter

 

Total lease payments

$

4,857

Less imputed interest

(511)

Total present value of lease liabilities

$

4,346

XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance (Tables)
12 Months Ended
Dec. 31, 2022
Reinsurance  
Schedule of effects of reinsurance on premiums written, earned, incurred losses and LAE

Year Ended December 31, 

2022

2021

Written

Earned

Written

Earned

Direct premiums

$

462,179

$

395,968

$

266,609

$

213,423

Ceded premiums

 

(399,400)

 

(349,952)

 

(237,102)

 

(199,366)

Net premiums

$

62,779

$

46,016

$

29,507

$

14,057

The effects of reinsurance on incurred losses and LAE for the period since the acquisition date of April 5, 2021 were as follows:

Year Ended December 31, 

2022

2021

Direct losses and LAE

$

280,505

$

181,256

Ceded losses and LAE

(224,202)

(162,752)

Net losses and LAE

$

56,303

$

18,504

Schedule of reinsurance balances due

December 31, 2022

December 31, 2021

Ceded unearned premium

$

203,157

$

153,710

Losses and LAE reserve

76,999

56,752

Reinsurance recoverable

18,765

17,780

Other

139

174

Reinsurance balance due

$

299,060

$

228,416

XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Unpaid Losses and Loss Adjustment Reserve (Tables)
12 Months Ended
Dec. 31, 2022
Unpaid Losses and Loss Adjustment Reserve  
Schedule of rollforward of the beginning and ending reserve balances for unpaid losses and LAE, gross of reinsurance

Year Ended

Period Ended

December 31, 2022

December 31, 2021

Reserve for unpaid losses and LAE, at January 1, 2022 and April 5, 2021

$

61,949

$

84,366

Reinsurance recoverables on losses and LAE

 

(56,752)

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables, at January 1, 2022 and April 5, 2021

5,197

1,468

Add provisions for losses and LAE occurring in:

Current year

55,148

17,583

Prior year

1,155

921

Net incurred losses and LAE during the current year

56,303

18,504

Deduct payments for losses and LAE occurring in:

Current year

(32,111)

(13,154)

Prior year

(5,756)

(1,621)

Net claim and LAE payments during the current year

(37,867)

(14,775)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

23,633

5,197

Reinsurance recoverables on losses and LAE

76,999

56,752

Reserve for unpaid losses and LAE, at December 31

$

100,632

$

61,949

Schedule of incurred and paid losses by accident year, net of reinsurance

December 31, 2022

Incurred losses and allocated loss adjustment expenses, net of reinsurance,

Cumulative

for the years ended December 31,

    

    

Number of

2018

2019

2020

2021

2022

IBNR Reserves

 

Reported Claims

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

7,512

 

$

7,041

$

7,046

$

7,380

$

7,396

$

8,369

2019

 

 

 

9,666

 

9,678

 

9,773

 

9,786

 

20

 

10,790

2020

 

 

 

 

12,664

 

14,281

 

14,587

 

84

 

13,152

2021

 

 

 

 

 

19,795

 

20,614

 

976

 

34,548

2022

 

 

 

 

 

 

55,110

 

14,575

 

18,550

Total

$

107,493

$

15,655

85,409

Cumulative paid losses and allocated adjustment expenses, net of reinsurance,

    

for the year ended December 31,

2018

2019

2020

2021

2022

(unaudited)

(unaudited)

(unaudited)

(unaudited)

Accident Year

2018

$

5,295

 

$

6,690

$

6,838

$

7,213

$

7,345

2019

 

 

 

7,405

 

9,324

 

9,578

 

9,694

2020

 

 

 

 

9,750

 

13,865

 

14,142

2021

 

 

 

 

 

15,335

 

20,569

2022

 

 

 

 

 

 

32,073

Total

$

83,823

Liability for losses and loss adjustment expenses, net of reinsurance

$

23,669

Schedule of average annual percentage payout of accident year incurred claims by age, net of reinsurance

1

2

3

4

5

83.8

%

15.1

%

0.8

%

0.6

%

0.2

%

XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies.  
Schedule of non-cancelable purchase commitments

As of December 31, 2022, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2023

    

$

4,577

2024

 

3,232

2025

 

1,391

2026

 

2027

 

$

9,200

XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Information  
Schedule of revenue by segment

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment revenues:

Vertical Software

$

154,915

$

137,150

$

63,799

Insurance

121,033

55,283

4,166

Divested businesses

4,334

Total segment revenue

$

275,948

$

192,433

$

72,299

Schedule of financial information of reportable segments and reconciliations to consolidated financial information

    

Year Ended December 31, 

    

2022

    

2021

    

2020

Segment adjusted EBITDA (loss):

Vertical Software

$

14,678

$

20,733

$

12,718

Insurance

 

(5,499)

 

9,007

 

405

Corporate and Other

 

(58,780)

 

(53,760)

 

(30,001)

Divested Businesses

(1,441)

Total segment adjusted EBITDA (loss)

 

(49,601)

 

(24,020)

 

(18,319)

Reconciling items:

Depreciation and amortization

(27,930)

(16,386)

(6,644)

Non-cash stock-based compensation expense

(27,041)

(38,592)

(11,296)

Acquisition and other transaction costs

(2,334)

(5,360)

(311)

Impairment loss on intangible assets and goodwill

(61,386)

Non-cash losses and impairment of property, equipment and software

(637)

(550)

(611)

Revaluation of contingent consideration

(6,944)

2,244

(1,700)

SPAC transaction bonus

(3,350)

Investment income and realized gains

(1,174)

(701)

Operating loss

$

(177,047)

$

(83,365)

$

(42,231)

XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Basic and Diluted Net Loss Per Share  
Schedule of earnings per share, basic and diluted

Year Ended December 31, 

    

2022

    

2021

    

2020

Numerator:

 

  

 

  

  

Net loss used to compute net loss per share:

$

(156,559)

$

(106,606)

$

(54,032)

Induced conversion of preferred stock

(17,284)

Basic

(156,559)

(106,606)

$

(71,316)

Adjustment for change in fair value of warrant liability

(2,427)

Diluted

$

(156,559)

$

(106,606)

$

(73,743)

Denominator:

 

  

 

  

 

  

Weighted average shares outstanding used to compute loss per share:

Basic

 

97,351,241

 

93,884,566

 

36,344,234

Dilutive effect of warrants

29,981

Diluted

97,351,241

93,884,566

36,374,215

Loss per share - basic

$

(1.61)

$

(1.14)

$

(1.96)

Loss per share - diluted

$

(1.61)

$

(1.14)

$

(2.03)

Schedule of antidilutive securities excluded from computation of earnings per share

    

Year Ended December 31, 

2022

    

2021

2020

Stock options

 

3,862,918

 

4,822,992

6,414,611

Restricted stock units and awards

5,309,241

2,712,762

2,581,902

Performance restricted stock units

920,924

Public and private warrants

 

1,795,700

 

1,795,700

8,625,000

Earnout shares

2,050,000

2,050,000

6,150,000

Convertible debt(1)

16,998,130

16,998,130

Contingently issuable shares in connection with acquisitions(2)

10,631,558

1,192,989

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of December 31, 2022.

(2)In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.

XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements  
Schedule of quarterly financial data (unaudited) revision of previously issued financial statements

For the reporting period

For the reporting period

For the reporting period

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

in thousands

in thousands

in thousands

Current assets

Cash and cash equivalents

$

292,373

$

$

292,373

$

271,003

$

$

271,003

$

260,198

$

$

260,198

Accounts receivable, net

29,996

(2,608)

27,388

38,474

(2,424)

36,050

37,032

(1,668)

35,364

Short-term investments

8,462

8,462

8,165

8,165

7,212

7,212

Reinsurance balance due

239,739

(3,403)

236,336

273,971

(4,720)

269,251

303,987

(4,391)

299,596

Prepaid expenses and other current assets

21,087

(334)

20,753

22,621

(668)

21,953

21,160

(1,002)

20,158

Restricted cash

10,162

10,162

10,574

10,574

16,296

16,296

Total current assets

601,819

(6,345)

595,474

624,808

(7,812)

616,996

645,885

(7,061)

638,824

Property, equipment, and software, net

8,340

8,340

9,984

9,984

11,236

11,236

Goodwill

226,576

23,814

250,390

273,831

23,814

297,645

228,091

23,814

251,905

Long-term investments

56,865

56,865

56,228

56,228

55,357

55,357

Long-term insurance commission receivable

9,061

9,061

10,461

10,461

11,930

11,930

Intangible assets, net

124,306

124,306

136,575

136,575

111,728

111,728

Restricted cash, non-current

500

500

500

500

500

500

Right-of-use assets, net

3,922

3,922

6,052

6,052

4,697

4,697

Other assets

5,373

5,373

1,519

1,519

3,057

3,057

Total assets

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

Liabilities and Stockholders' Equity

Current liabilities

Accounts payable

$

8,016

$

$

8,016

$

7,739

$

$

7,739

$

6,717

$

$

6,717

Accrued expenses and other current liabilities

35,029

(889)

34,140

47,967

(1,353)

46,614

36,847

36,847

Deferred revenue

198,857

283

199,140

243,425

557

243,982

277,616

277,616

Refundable customer deposit

16,686

2,030

18,716

19,246

2,372

21,618

19,867

2,718

22,585

Current portion of long term debt

150

19,532

19,682

150

18,863

19,013

6,275

16,557

22,832

Losses and loss adjustment expense reserves

79,608

79,608

88,894

88,894

100,298

100,298

Other insurance liabilities, current

43,049

43,049

61,516

61,516

55,945

55,945

Total current liabilities

381,395

20,956

402,351

468,937

20,439

489,376

503,565

19,275

522,840

Long term debt

415,002

415,002

416,568

416,568

425,012

425,012

Refundable customer deposit - non-current

Earnout liability, at fair value

2,687

2,687

100

100

57

57

Private warrant liability, at fair value

5,004

5,004

926

926

802

802

Lease liability - non-current

2,267

2,267

3,622

3,622

2,968

2,968

Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)

15,528

15,528

30,825

30,825

24,952

24,952

Total liabilities

821,883

20,956

842,839

920,978

20,439

941,417

957,356

19,275

976,631

Stockholders’ equity

Common stock, $0.0001 par value:

Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively

Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively

10

10

10

10

10

10

Additional paid-in capital

647,551

647,551

659,814

659,814

664,362

664,362

Accumulated other comprehensive income

(2,774)

(2,774)

(4,559)

(4,559)

(6,571)

(6,571)

Accumulated deficit

(429,908)

(3,487)

(433,395)

(456,285)

(4,437)

(460,722)

(542,676)

(2,522)

(545,198)

Total stockholders’ equity

214,879

(3,487)

211,392

198,980

(4,437)

194,543

115,125

(2,522)

112,603

Total liabilities and stockholders' equity

$

1,036,762

$

17,469

$

1,054,231

$

1,119,958

$

16,002

$

1,135,960

$

1,072,481

$

16,753

$

1,089,234

The tables below set forth the unaudited condensed consolidated statements of operations, including the balances as reported, adjustments and the as restated balances (in thousands, except per share amounts):

Three Months Ended

Six Months Ended

Three Months Ended

March 31, 2022

June 30, 2022

June 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

62,561

$

1,006

$

63,567

$

133,330

$

1,152

$

134,482

$

70,769

$

146

$

70,915

Operating Costs and Expenses:

Cost of revenue

21,189

4,027

25,216

49,747

4,720

54,467

28,558

693

29,251

Selling and marketing

25,743

334

26,077

54,569

668

55,237

28,826

334

29,160

Product and technology

14,231

14,231

30,009

30,009

15,777

15,777

General and administrative

26,699

26,699

55,103

55,103

28,405

28,405

Loss on impairment of intangible assets and goodwill

Total operating expenses

87,862

4,361

92,223

189,428

5,388

194,816

101,566

1,027

102,593

Operating income (loss)

(25,301)

(3,355)

(28,656)

(56,098)

(4,236)

(60,334)

(30,797)

(881)

(31,678)

Other income (expense):

Interest Expense

(2,293)

(134)

(2,427)

(4,151)

(201)

(4,352)

(1,858)

(67)

(1,925)

Loss on remeasurement of earnout liability

11,179

11,179

13,766

13,766

2,587

2,587

Loss on remeasurement of private warrant liability

10,189

10,189

14,267

14,267

4,078

4,078

Investment income and realized gains

197

197

440

440

243

243

Other, net

56

56

(107)

(107)

(162)

(162)

Total other income (expense)

19,328

(134)

19,194

24,215

(201)

24,014

4,888

(67)

4,821

Income (loss) before income taxes

(5,973)

(3,489)

(9,462)

(31,883)

(4,437)

(36,320)

(25,909)

(948)

(26,857)

Income tax benefit (expense)

177

177

(290)

(290)

(468)

(468)

Net loss

$

(5,796)

$

(3,489)

$

(9,285)

$

(32,173)

$

(4,437)

$

(36,610)

$

(26,377)

$

(948)

$

(27,325)

Total other comprehensive loss

(2,515)

(2,515)

(4,300)

(4,300)

(1,785)

(1,785)

Total comprehensive loss

$

(8,311)

$

(3,489)

$

(11,800)

$

(36,473)

$

(4,437)

$

(40,910)

$

(28,162)

$

(948)

$

(29,110)

Loss per share - Basic and diluted

$

(0.06)

$

(0.10)

$

(0.33)

$

(0.38)

$

(0.27)

$

(0.28)

Shares used in computing basic and diluted loss per share

96,074,527

96,074,527

96,611,294

96,611,294

97,142,163

97,142,163

Nine Months Ended

Three Months Ended

Three Months Ended

September 30, 2022

September 30, 2022

December 31, 2022

As Previously

Restatement

As Previously

Restatement

  

Reported

  

Adjustments

  

As Restated

  

Reported

  

Adjustments

  

As Restated

Revenue

$

208,696

$

3,139

$

211,835

$

75,366

$

1,987

$

77,353

$

64,113

Operating Costs and Expenses:

Cost of revenue

83,016

4,391

87,407

33,269

(329)

32,940

20,170

Selling and marketing

84,815

1,002

85,817

30,245

334

30,579

28,031

Product and technology

44,446

44,446

14,438

14,438

15,119

General and administrative

80,360

80,360

25,257

25,257

30,259

Loss on impairment of intangible assets and goodwill

57,057

57,057

57,057

57,057

4,329

Total operating expenses

349,694

5,393

355,087

160,266

5

160,271

97,908

Operating income (loss)

(140,998)

(2,254)

(143,252)

(84,900)

1,982

(82,918)

(33,795)

Other income (expense):

Interest Expense

(6,236)

(268)

(6,504)

(2,085)

(67)

(2,152)

(2,219)

Loss on remeasurement of earnout liability

13,809

13,809

43

43

13

Loss on remeasurement of private warrant liability

14,391

14,391

124

124

95

Investment income and realized gains

775

775

335

335

399

Other, net

(37)

(37)

69

69

608

Total other income (expense)

22,702

(268)

22,434

(1,514)

(67)

(1,581)

(1,104)

Income (loss) before income taxes

(118,296)

(2,522)

(120,818)

(86,414)

1,915

(84,499)

(34,899)

Income tax benefit (expense)

(268)

(268)

23

23

(574)

Net loss

$

(118,564)

$

(2,522)

$

(121,086)

$

(86,391)

$

1,915

$

(84,476)

$

(35,473)

Total other comprehensive (loss) income

(6,312)

(6,312)

(2,012)

(2,012)

400

Total comprehensive loss

$

(124,876)

$

(2,522)

$

(127,398)

$

(88,403)

$

1,915

$

(86,488)

$

(35,073)

Loss per share - Basic and diluted

$

(1.22)

$

(1.25)

$

(0.88)

$

(0.86)

$

(0.36)

Shares used in computing basic and diluted loss per share

97,009,351

97,009,351

97,792,485

97,792,485

98,365,762

The table below sets forth the unaudited condensed consolidated statements of cash flows, including balances as reported, adjustments and balances as restated amounts (in thousands). Note that only amounts that have changed have been disclosed.

Three Months Ended

Six Months Ended

Nine Months Ended

March 31, 2022

June 30, 2022

September 30, 2022

As Previously

Restatement

As Previously

Restatement

As Previously

Restatement

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

    

Reported

    

Adjustments

    

As Restated

Net loss

$

(5,796)

$

(3,488)

$

(9,284)

$

(32,173)

$

(4,437)

$

(36,610)

$

(118,564)

$

(2,522)

$

(121,086)

Change in operating assets and liabilities

Accounts receivable

(1,296)

2,608

1,312

(9,907)

2,424

(7,483)

(8,639)

1,668

(6,971)

Reinsurance balance due

(11,323)

3,403

(7,920)

(45,555)

4,720

(40,835)

(75,571)

4,391

(71,180)

Prepaid expenses and other current assets

(6,749)

334

(6,415)

(7,758)

668

(7,090)

(6,297)

1,002

(5,295)

Refundable customer deposits

1,412

(4,361)

(2,949)

3,972

(4,429)

(457)

4,593

(2,083)

2,510

Deferred revenue

(2,228)

283

(1,945)

37,610

557

38,167

71,600

71,600

Accrued expenses and other current liabilities

(3,145)

(889)

(4,034)

2,358

(1,353)

1,005

(8,001)

(8,001)

Net cash used in operating activities

$

(13,291)

$

(2,110)

$

(15,401)

$

(2,306)

$

(1,850)

$

(4,156)

$

(12,808)

$

2,456

$

(10,352)

Net cash used in investing activities

$

(8,077)

$

$

(8,077)

$

(38,404)

$

$

(38,404)

$

(46,444)

$

$

(46,444)

Cash flows from financing activities:

Proceeds from debt issuance, net of fees

5,143

5,143

10,690

10,690

15,115

15,115

Repayments of advance funding

(3,033)

(3,033)

(8,840)

(8,840)

(17,571)

(17,571)

Net cash provided by financing activities

$

(389)

$

2,110

$

1,721

$

(2,005)

$

1,850

$

(155)

$

11,454

$

(2,456)

$

8,998

XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 23, 2020
$ / shares
shares
Jul. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2022
USD ($)
item
shares
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Common Stock and Redeemable Convertible Preferred Stock                
Number of Companies, Service Provided | item         30,900      
Transaction costs - recapitalization     $ 262 $ 5,652        
Earn out shares issued | shares   150,000            
Cash and cash equivalents     $ 315,741   $ 215,060 $ 260,198 $ 271,003 $ 292,373
Payment of capital distribution   $ 50,400            
Class of warrant or right, outstanding | shares     1,795,700 14,325,000 1,795,700      
Private warrant liability, at fair value     $ 15,193   $ 707 $ 802 $ 926 $ 5,004
Contributed capital   $ 239,700            
CEO                
Common Stock and Redeemable Convertible Preferred Stock                
Unvested restricted stock units | shares   1,000,000            
Additional Offering, PIPE Investors                
Common Stock and Redeemable Convertible Preferred Stock                
Shares issued (shares) | shares   15,000,000            
Shares issued Price (Per share) | $ / shares   $ 10.00            
Net proceeds   $ 141,800            
Direct offering costs   8,200            
Private Warrants                
Common Stock and Redeemable Convertible Preferred Stock                
Private warrant liability, at fair value   34,000            
Merger Agreement                
Common Stock and Redeemable Convertible Preferred Stock                
Shares issued value in merger   $ 30,000            
Shares issued shares in merger | shares   83,559,663            
Transaction costs - recapitalization   $ 5,600            
Earn out shares issued | shares   5,000,000            
Merger transaction cost   $ 30,800            
Additional share issued | shares   1,580,000            
Fair value of additional share issued   $ 23,300            
Fair value of earn out shares   1,900            
Eligibility amount   27,000            
Recognized expenses   3,800            
Share price | $ / shares $ 11.50              
Expiring period after merger for determining share price 5 years              
Merger Agreement | Common stock warrants                
Common Stock and Redeemable Convertible Preferred Stock                
Class of warrant or right, outstanding | shares 14,235,000              
Merger Agreement | Private Warrants                
Common Stock and Redeemable Convertible Preferred Stock                
Class of warrant or right, outstanding | shares 5,700,000              
Merger Agreement | Public and private warrants                
Common Stock and Redeemable Convertible Preferred Stock                
Class of warrant or right, outstanding | shares 8,625,000              
Minimum                
Common Stock and Redeemable Convertible Preferred Stock                
Number of insurance and warranty policies in force. | item         390,000      
Number of Insurance Companies Served | item         20      
PropTech Acquisition Corporation                
Common Stock and Redeemable Convertible Preferred Stock                
Proceeds available for use   305,100            
Payment of capital distribution   30,000            
Net assets   $ 275,100            
Additional share issued | shares   150,000            
PropTech Acquisition Corporation | Merger Agreement                
Common Stock and Redeemable Convertible Preferred Stock                
Shares issued (shares) | shares   36,264,984            
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
item
Cash and Cash Equivalents    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cash in bank | $ $ 148.0 $ 262.4
Accounts Receivable | Customer Concentration Risk    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of reinsurers | item 2 5
Accounts Receivable | Customer Concentration Risk | Top Reinsurers    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration Risk, Percentage 45.00% 68.00%
Revenue Benchmark | Geographic Concentration Risk | Customers in Texas    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration Risk, Percentage 52.00% 61.00%
Revenue Benchmark | Geographic Concentration Risk | Customers in South Carolina    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration Risk, Percentage 10.00% 9.00%
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
item
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Description of Business and Summary of Significant Accounting Policies              
Restricted cash pledged as collateral $ 5,100            
Restricted cash pledged against obligations to policyholders and creditors 1,000       $ 300    
Restricted funds held for payment of possible warranty claims $ 5,000       $ 5,900    
Number of states regulatory guidelines of warranty claims | item 19       25    
Customer deposits         $ 300    
Indemnification hold back cost $ 2,400       2,600    
Indemnification hold-back, noncurrent         $ 500    
Restricted Cash, Noncurrent, Statement of Financial Position [Extensible Enumeration]         Other Assets, Noncurrent    
Cash and cash equivalents 215,060 $ 260,198 $ 271,003 $ 292,373 $ 315,741    
Restricted cash and restricted cash equivalents - current 13,545 16,296 10,574 10,162 8,551    
Restricted cash and restricted cash equivalents - non-current   $ 500 $ 500 $ 500 500    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 228,605       $ 324,792 $ 207,453 $ 7,179
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Net Investment Income [Line Items]    
Debt securities, fair value disclosure $ 91,641 $ 67,575
Asset pledged as collateral    
Net Investment Income [Line Items]    
Debt securities, fair value disclosure 2,679 3,440
Asset pledged as collateral | US Treasury Notes    
Net Investment Income [Line Items]    
Debt securities, fair value disclosure 1,216 1,276
Investments, short-term 500  
Investments, long-term 800 1,300
Asset pledged as collateral | Certificates of deposit    
Net Investment Income [Line Items]    
Debt securities, fair value disclosure 1,463 2,164
Investments, short-term 200 1,300
Investments, long-term $ 1,200 $ 900
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]    
Allowance for uncollectible receivables $ 0.5 $ 0.4
Deferred policy acquisition costs 8.7 4.0
Amortized deferred acquisition costs $ 14.5 $ 2.5
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]            
Goodwill impairment loss $ 4,300 $ 39,400   $ 43,758 $ 0 $ 0
Impairment loss on intangible assets and goodwill $ 4,329 $ 57,057 $ 57,057 61,386    
Impairment of Intangible Assets, Finite-Lived       $ 17,700    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]       Impairment loss on intangible assets and goodwill    
Impairment, Long-Lived Asset, Held-for-Use       $ 600 $ 600 $ 600
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]       Product and Technology Expense    
Insurance            
Property, Plant and Equipment [Line Items]            
Impairment loss on intangible assets and goodwill       $ 43,700    
Software and computer equipment            
Property, Plant and Equipment [Line Items]            
Property, Plant and Equipment, Useful Life       3 years    
Internally developed software            
Property, Plant and Equipment [Line Items]            
Property, Plant and Equipment, Useful Life       2 years    
Minimum            
Property, Plant and Equipment [Line Items]            
Weighted average cost of capital for impairment test       17.00%    
Minimum | Furniture, office equipment and other            
Property, Plant and Equipment [Line Items]            
Property, Plant and Equipment, Useful Life       3 years    
Maximum            
Property, Plant and Equipment [Line Items]            
Weighted average cost of capital for impairment test       20.00%    
Maximum | Furniture, office equipment and other            
Property, Plant and Equipment [Line Items]            
Property, Plant and Equipment, Useful Life       5 years    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Description of Business and Summary of Significant Accounting Policies          
Ceded reinsurance premiums payable $ 29,204       $ 22,523
Commissions payable, reinsurers and agents 21,045       10,697
Advance premiums 8,668       4,277
Funds held under reinsurance treaty 1,851       2,206
General and accrued expenses payable 942       321
Other insurance liabilities, current $ 61,710 $ 55,945 $ 61,516 $ 43,049 $ 40,024
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details) - Earnout shares
Dec. 23, 2020
D
item
$ / shares
shares
Class of Stock [Line Items]  
Shares issued (shares) | shares 6,000,000
Number of tranches | item 3
Threshold trading days | D 20
Threshold consecutive trading days | D 30
Vest 25% or Common stock is greater than or equal to $18.00  
Class of Stock [Line Items]  
Vesting percentage 33.00%
Threshold closing price of common stock $ 18.00
Vest 75% or Common stock is greater than or equal to $20.00  
Class of Stock [Line Items]  
Threshold closing price of common stock 20.00
Common stock is greater than or equal to $22.00  
Class of Stock [Line Items]  
Threshold closing price of common stock $ 22.00
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Capitalized Contract Cost [Line Items]      
Capitalized contract cost, amortization $ 0.2 $ 0.1
Advertising costs $ 13.5 3.6 $ 2.2
Minimum      
Capitalized Contract Cost [Line Items]      
Term of home warranty contracts 90 days    
Maximum      
Capitalized Contract Cost [Line Items]      
Term of home warranty contracts 3 years    
Manufacturer covered warranty, extension term 25 years    
Other Noncurrent Assets      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost, net $ 0.6 0.3  
Prepaid Expenses and Other Current Assets      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost, net $ 0.3 $ 0.1  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies                  
Interest income             $ 717 $ 33  
Loss on remeasurement of debt                 $ (895)
Loss on remeasurement of Legacy Porch warrants                 2,584
Transaction costs - recapitalization                 3,974
Gain on settlement of accounts payable               175 796
Other, net             (146) 132 (274)
Total other income (expense), net $ 608 $ 69 $ (162) $ 56 $ (107) $ (37) $ 571 $ 340 $ (6,931)
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]                  
Total revenue $ 64,113 $ 77,353 $ 70,915 $ 63,567 $ 134,482 $ 211,835 $ 275,948 $ 192,433 $ 72,299
Revenue from divested businesses                 4,334
Vertical Software                  
Disaggregation of Revenue [Line Items]                  
Total revenue             154,915 137,150 63,799
Insurance                  
Disaggregation of Revenue [Line Items]                  
Total revenue             121,033 55,283 4,166
Software and service subscriptions | Vertical Software                  
Disaggregation of Revenue [Line Items]                  
Total revenue             72,777 57,004 7,672
Move-related transactions | Vertical Software                  
Disaggregation of Revenue [Line Items]                  
Total revenue             62,317 60,996 36,921
Post-move transactions | Vertical Software                  
Disaggregation of Revenue [Line Items]                  
Total revenue             19,821 19,150 19,206
Insurance and warranty premiums, commissions and policy fees | Insurance                  
Disaggregation of Revenue [Line Items]                  
Total revenue             121,033 55,283 4,166
Revenue Not from Contract with Customer             $ 83,900 $ 26,600
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Change in Contract with Customer, Asset [Abstract]      
Balance at beginning of the year $ 9,384 $ 3,529  
Estimated lifetime value of commissions on insurance policies sold by carriers 9,925 8,089 $ 4,313
Cash receipts (3,788) (2,234) (784)
Balance at end of the year 15,521 $ 9,384 $ 3,529
Long-term accounts receivable 12,300    
Accounts Receivable Current      
Change in Contract with Customer, Asset [Abstract]      
Balance at end of the year $ 3,300    
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Vertical Software      
Change in Contract with Customer, Liability      
Beginning balance $ 3,814 $ 5,208 $ 3,333
Additional amounts deferred 19,421 5,539 6,602
Impact of acquisitions 137 1,170 196
Revenue recognized (19,498) (8,103) (4,923)
Ending balance 3,874 3,814 $ 5,208
Insurance      
Change in Contract with Customer, Liability      
Beginning balance 197,300    
Ending balance $ 266,800 $ 197,300  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01      
Change in Contract with Customer, Liability      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Current refundable customer deposits related to outstanding extended service contracts $ 20.0 $ 14.9
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current 4.4
Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent 1.9
Warranty Claims Expense $ 3.7  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Investments                
Investment income, net of investment expenses             $ 1,544 $ 768
Realized gains on investments             22 62
Realized losses on investments             (392) (129)
Investment income and realized gains, net of investment expenses $ 399 $ 335 $ 243 $ 197 $ 440 $ 775 $ 1,174 $ 701
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Net Investment Income [Line Items]    
Amortized Cost $ 97,812 $ 67,880
Gross Unrealized, Gains 56 150
Gross Unrealized, Losses (6,227) (455)
Fair value 91,641 67,575
U.S. Treasuries    
Net Investment Income [Line Items]    
Amortized Cost 35,637 5,452
Gross Unrealized, Gains 5 1
Gross Unrealized, Losses (320) (36)
Fair value 35,322 5,417
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Amortized Cost 11,549 8,913
Gross Unrealized, Gains 2 21
Gross Unrealized, Losses (1,326) (84)
Fair value 10,225 8,850
Corporate bonds.    
Net Investment Income [Line Items]    
Amortized Cost 31,032 31,491
Gross Unrealized, Gains 32 89
Gross Unrealized, Losses (2,837) (155)
Fair value 28,227 31,425
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Amortized Cost 12,790 14,387
Gross Unrealized, Gains 11 34
Gross Unrealized, Losses (1,268) (139)
Fair value 11,533 14,282
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Amortized Cost 6,804 7,637
Gross Unrealized, Gains 6 5
Gross Unrealized, Losses (476) (41)
Fair value $ 6,334 $ 7,601
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 34,972  
Due after one year through five years 18,899  
Due after five years through ten years 19,938  
Due after ten years 4,409  
Amortized Cost 97,812 $ 67,880
Fair Value    
Due in one year or less 34,878  
Due after one year through five years 17,293  
Due after five years through ten years 17,665  
Due after ten years 3,938  
Fair value 91,641 67,575
Residential and commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 12,790  
Amortized Cost 12,790 14,387
Fair Value    
Without single maturity date 11,533  
Fair value 11,533 14,282
Other loan-backed and structured securities    
Amortized Cost    
Without single maturity date 6,804  
Amortized Cost 6,804 7,637
Fair Value    
Without single maturity date 6,334  
Fair value $ 6,334 $ 7,601
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Securities with Gross Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
item
security
Dec. 31, 2021
USD ($)
item
security
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss $ (3,725) $ (455)
Less Than Twelve Months, Fair Value 44,735 41,250
Twelve Months or Greater, Gross Unrealized Loss (2,502)  
Twelve Months or Greater, Fair Value 29,702  
Total, Gross Unrealized Loss (6,227) (455)
Total, Fair Value $ 74,437 $ 41,250
Number of securities in an unrealized loss position | security 483 358
Unrealized loss position for 12 months or longer | item 218 0
U.S. Treasuries    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss $ (127) $ (36)
Less Than Twelve Months, Fair Value 10,748 5,007
Twelve Months or Greater, Gross Unrealized Loss (193)  
Twelve Months or Greater, Fair Value 9,824  
Total, Gross Unrealized Loss (320) (36)
Total, Fair Value 20,572 5,007
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (929) (84)
Less Than Twelve Months, Fair Value 6,258 4,292
Twelve Months or Greater, Gross Unrealized Loss (397)  
Twelve Months or Greater, Fair Value 3,504  
Total, Gross Unrealized Loss (1,326) (84)
Total, Fair Value 9,762 4,292
Corporate Bonds    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (1,623) (155)
Less Than Twelve Months, Fair Value 16,531 15,446
Twelve Months or Greater, Gross Unrealized Loss (1,214)  
Twelve Months or Greater, Fair Value 10,328  
Total, Gross Unrealized Loss (2,837) (155)
Total, Fair Value 26,859 15,446
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (687) (139)
Less Than Twelve Months, Fair Value 6,565 9,687
Twelve Months or Greater, Gross Unrealized Loss (581)  
Twelve Months or Greater, Fair Value 4,952  
Total, Gross Unrealized Loss (1,268) (139)
Total, Fair Value 11,517 9,687
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (359) (41)
Less Than Twelve Months, Fair Value 4,633 6,818
Twelve Months or Greater, Gross Unrealized Loss (117)  
Twelve Months or Greater, Fair Value 1,094  
Total, Gross Unrealized Loss (476) (41)
Total, Fair Value $ 5,727 $ 6,818
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure $ 91,641 $ 67,575
Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 700  
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 98,260 84,893
Liabilities, fair value disclosure 25,297 38,676
Recurring | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 35,322 5,417
Recurring | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 10,225 8,850
Recurring | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 28,227 31,425
Recurring | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 11,533 14,282
Recurring | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 6,334 7,601
Recurring | Contingently issuable shares in connection with acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 24,546 9,617
Recurring | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 44 13,866
Recurring | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 707 15,193
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 41,941 22,735
Recurring | Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 35,322 5,417
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 56,319 62,158
Recurring | Level 2 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 10,225 8,850
Recurring | Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 28,227 31,425
Recurring | Level 2 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 11,533 14,282
Recurring | Level 2 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 6,334 7,601
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 25,297 38,676
Recurring | Level 3 | Contingently issuable shares in connection with acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 24,546 9,617
Recurring | Level 3 | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 44 13,866
Recurring | Level 3 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 707 15,193
Recurring | Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 6,619 17,318
Recurring | Money market mutual funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 6,619 $ 17,318
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Assets, level 1 to 2 transfer $ 0    
Assets, level 2 to 1 transfer 0    
Revaluation of contingent consideration (6,944) $ 2,244 $ (1,700)
Convertible senior notes, fair value 238,600 400,400  
Decrease in stock price (161,800)    
Settlement of contingent consideration related to a business combination   $ 2,100  
General and administrative      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Revaluation of contingent consideration 1,700    
Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 700    
Current stock price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input | $ / shares 1.88 15.59  
Exercise Price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input | $ / shares 11.50 11.50  
Volatility | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 90 60  
Expected term | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants term 2 years 11 months 23 days 3 years 11 months 23 days  
Residential Warranty Services      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration $ 2,400    
Discounted cashflows method | Residential Warranty Services      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration $ 9,000    
Discounted cashflows method | Residential Warranty Services | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 17    
Monte Carlo simulation method | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 1.88 15.59  
Monte Carlo simulation method | Exercise Price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 22.00 22.00  
Monte Carlo simulation method | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 100 65  
Monte Carlo simulation method | Forfeiture Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 15 15  
Monte Carlo simulation method | Floify      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration $ 15,500 $ 9,300  
Monte Carlo simulation method | Floify | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 10.3 7  
Monte Carlo simulation method | Floify | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 1.88 16.37  
Monte Carlo simulation method | Floify | Strike price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 36.00 36.00  
Monte Carlo simulation method | Floify | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 95 60  
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Level 3 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Gain on extinguishment of debt   $ 5,110 $ 5,748
Redeemable convertible preferred stock warrants      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance     6,684
Additions     1,762
Settlements     (11,030)
Change in fair value, loss (gain) included in net loss     2,584
FVO notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance     11,659
Settlements     (8,698)
Change in fair value, loss (gain) included in net loss     895
Gain on extinguishment of debt     (3,856)
Contingent consideration - earnout      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 13,866 50,238  
Additions     50,238
Settlements   (54,891)  
Change in fair value, loss (gain) included in net loss (13,822) 18,519  
Ending balance 44 13,866 50,238
Contingently issuable shares in connection with acquisitions      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 9,617 3,549 100
Additions 8,700 10,374 1,749
Settlements (715) (2,062)  
Change in fair value, loss (gain) included in net loss 6,944 (2,244) 1,700
Ending balance 24,546 9,617 3,549
Private warrant liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 15,193 31,534  
Additions     33,961
Settlements   (31,730)  
Change in fair value, loss (gain) included in net loss (14,486) 15,389 (2,427)
Ending balance $ 707 $ 15,193 $ 31,534
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment, and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross $ 28,750 $ 24,586        
Less: Accumulated depreciation and amortization (16,510) (17,920)        
Property, equipment, and software, net 12,240 6,666   $ 11,236 $ 9,984 $ 8,340
Depreciation and amortization 27,930 16,386 $ 6,644      
Software and computer equipment            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 8,326 7,287        
Furniture, office equipment and other            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 2,118 2,006        
Internally developed software            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 17,128 13,102        
Leasehold improvements            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 1,178 2,191        
Property equipment software            
Property, Plant and Equipment [Line Items]            
Depreciation and amortization $ 4,200 $ 4,400 $ 3,800      
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2022
Mar. 31, 2022
Intangible Assets and Goodwill            
Accumulated Amortization     $ (20,798)      
Accumulated Amortization And Impairment   $ (40,191)        
Finite lived Intangible Assets, Net   103,295        
Intangible assets, Gross   148,446 150,628      
Intangible assets, net $ 111,728 108,255 129,830   $ 136,575 $ 124,306
Aggregate amortization expense   23,800 12,300 $ 2,900    
Trademarks and tradenames            
Intangible Assets and Goodwill            
Indefinite-lived intangible assets     4,750      
Insurance licenses            
Intangible Assets and Goodwill            
Indefinite-lived intangible assets   $ 4,960 $ 4,960      
Customer relationships            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   9 years 9 years      
Finite lived Intangible Assets, gross   $ 69,730 $ 56,810      
Accumulated Amortization     (6,760)      
Accumulated Amortization And Impairment   (15,079)        
Finite lived Intangible Assets, Net   $ 54,651 $ 50,050      
Acquired technology            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   5 years 5 years      
Finite lived Intangible Assets, gross   $ 37,932 $ 48,135      
Accumulated Amortization     (10,095)      
Accumulated Amortization And Impairment   (16,468)        
Finite lived Intangible Assets, Net   $ 21,464 $ 38,040      
Trademarks and tradenames            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   10 years 12 years      
Finite lived Intangible Assets, gross   $ 25,071 $ 25,389      
Accumulated Amortization     (2,587)      
Accumulated Amortization And Impairment   (5,724)        
Finite lived Intangible Assets, Net   $ 19,347 $ 22,802      
Non-compete agreements            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   3 years 2 years      
Finite lived Intangible Assets, gross   $ 619 $ 450      
Accumulated Amortization     (251)      
Accumulated Amortization And Impairment   (407)        
Finite lived Intangible Assets, Net   $ 212 $ 199      
Value of business acquired            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   1 year 1 year      
Finite lived Intangible Assets, gross   $ 400 $ 400      
Accumulated Amortization     (294)      
Accumulated Amortization And Impairment   $ (400)        
Finite lived Intangible Assets, Net     $ 106      
Renewal rights            
Intangible Assets and Goodwill            
Weighted Average Useful Life (in years)   6 years 6 years      
Finite lived Intangible Assets, gross   $ 9,734 $ 9,734      
Accumulated Amortization     (811)      
Accumulated Amortization And Impairment   (2,113)        
Finite lived Intangible Assets, Net   $ 7,621 8,923      
Acquired technology, trademarks and tradenames, and customer relationship            
Intangible Assets and Goodwill            
Aggregate amortization expense $ 17,700   $ 0 $ 0    
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
2023 $ 19,992
2024 18,998
2025 15,140
2026 10,201
2027 9,090
Thereafter 29,874
Finite lived Intangible Assets, Net $ 103,295
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]          
Goodwill, Beginning Balance $ 251,905 $ 297,645 $ 225,654 $ 28,289 $ 18,274
Acquisitions     38,064 197,365 10,176
Divestitures         (161)
Impairment loss (4,300) (39,400) (43,758) 0 0
Purchase price adjustments     24,737    
Goodwill, Ending Balance $ 244,697 $ 251,905 244,697 225,654 28,289
Insurance segment          
Goodwill [Roll Forward]          
Impairment loss     $ (43,700) $ 0 $ 0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt    
Principal $ 451,120 $ 425,600
Unaccreted Discount (847) (80)
Debt Issuance Costs (8,508) (10,785)
Carrying Value 441,765 414,735
Long-term Debt, Fiscal Year Maturity [Abstract]    
2023 17,215  
2024 1,545  
2025 1,545  
2026 426,395  
2027 1,395  
Thereafter 3,025  
Convertible senior notes, due 2026    
Debt    
Principal 425,000 425,000
Debt Issuance Costs (8,508) (10,785)
Carrying Value 416,492 414,215
Advance Funding Arrangement [Member]    
Debt    
Principal 15,670  
Unaccreted Discount (760)  
Carrying Value 14,910  
Term loan facility, due 2029    
Debt    
Principal 10,000  
Carrying Value 10,000  
Other notes    
Debt    
Principal 450 600
Unaccreted Discount (87) (80)
Carrying Value $ 363 $ 520
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Convertible Senior Notes, Capped Call Transactions (Details)
1 Months Ended 2 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
D
$ / shares
Oct. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Sep. 16, 2021
$ / shares
Sep. 15, 2021
$ / shares
Debt            
Conversion price (per unit) | $ / shares         $ 37.74 $ 25
Convertible senior notes, due 2026            
Debt            
Amount borrowed $ 425,000,000          
Interest rate (stated) 0.75%          
Issue price ( as percentage) 100.00%          
Net proceeds $ 413,500,000          
Sale price (as percentage) 130.00%          
Consecutive trading days | D 30          
Threshold trading days | D 20          
Redemption price (as percentage) 100.00%          
Conversion ratio 39.9956          
Conversion price (per unit) | $ / shares $ 25.0027       $ 37.74 $ 25.00
Principal amount denomination for conversion $ 1,000          
Business days | D 5          
Consecutive trading period | D 5          
Trading price per $1,000notes (as percentage) 98.00%          
Conditional conversion ratio 52.9941          
Effective interest rate     1.30%      
Interest expense     $ 5,400,000 $ 1,600,000    
Initial strike price | $ / shares     $ 25.0027      
Initial cap price | $ / shares     $ 37.7400      
Amount paid for capped calls   $ 52,900,000        
Capped calls, authorized shares | shares     5,736,869      
Notes Issued On Exercise Of Initial Purchasers' Option            
Debt            
Amount borrowed $ 40,000,000          
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Advance Funding Arrangement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]                  
Principal $ 451,120           $ 451,120 $ 425,600  
Unaccreted Discount 847           847 80  
Interest Expense $ 2,219 $ 2,152 $ 1,925 $ 2,427 $ 4,352 $ 6,504 $ 8,723 5,757 $ 14,734
Advance Funding Arrangement                  
Debt Instrument [Line Items]                  
Interest rate (stated) 14.00%           14.00%    
Principal $ 15,670           $ 15,670    
Unaccreted Discount $ 760           760    
Interest Expense             $ 2,600 $ 400  
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Term Loan Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 05, 2022
Apr. 05, 2021
Dec. 31, 2022
Term loan facility, due 2029      
Debt Instrument [Line Items]      
Debt instrument term   9 years  
Loans Assumed   $ 10,000  
Amount borrowed     $ 10,000
Principal amount of installment     349
Term loan facility, due 2029 | Prime rate      
Debt Instrument [Line Items]      
Basis spread on interest rate 0.00%    
Revolving Line of Credit      
Debt Instrument [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity   $ 5,000  
Line of credit, outstanding     $ 0
Revolving Line of Credit | Prime rate      
Debt Instrument [Line Items]      
Basis spread on interest rate   0.00%  
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - 2020 Promissory Notes (Details)
$ in Thousands
Nov. 02, 2020
USD ($)
installment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt      
Amount outstanding   $ 441,765 $ 414,735
Promissory Notes 2020      
Debt      
Amount borrowed $ 750    
Interest rate (stated) 0.38%    
Promissory note, number of installments | installment 5    
Principal amount of installment $ 150    
Amount outstanding   $ 500  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Senior Secured Term Loans (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Debt      
Gain on extinguishment of debt   $ (5,110) $ (5,748)
Senior Secured Term Loans      
Debt      
Outstanding principle $ 40,000    
Prepayment fees 2,300    
Interest expense $ 500    
Gain on extinguishment of debt   $ 3,100  
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Paycheck Protection Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt      
Amount outstanding $ 441,765 $ 414,735  
Gain (loss) on extinguishment of debt   5,110 $ 5,748
Paycheck Protection Program, Cares Act Loans      
Debt      
Amount outstanding 8,500    
Unpaid interest $ 100    
Gain (loss) on extinguishment of debt   $ 8,600  
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants - Common Stock (Details) - shares
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Equity and Warrants          
Shares authorized 410,000,000        
Common stock, shares authorized 400,000,000 400,000,000 400,000,000 400,000,000 400,000,000
Preferred stock, shares authorized 10,000,000        
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
Sep. 16, 2021
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 15, 2021
Class of Stock [Line Items]              
Issued and outstanding common shares   96,405,838          
Earnout shares   2,050,000          
Total common shares issued and outstanding   98,455,838 99,440,528 98,297,186 97,961,597    
Common shares reserved for future issuance:              
Total shares of common stock outstanding and reserved for future issuance   149,164,054          
Conversion price (per unit) $ 37.74           $ 25
Potentially dilutive shares 11,261,261            
Convertible senior notes, due 2026              
Common shares reserved for future issuance:              
Shares reserved for future issuance   16,998,130          
Conversion price (per unit) $ 37.74         $ 25.0027 $ 25.00
Restricted And Performance Stock Units And Awards [Member]              
Common shares reserved for future issuance:              
Shares reserved for future issuance   6,230,165          
Stock options              
Common shares reserved for future issuance:              
Shares reserved for future issuance   3,862,918          
Contingently issuable shares in connection with acquisitions              
Common shares reserved for future issuance:              
Shares reserved for future issuance   10,631,558          
2020 Equity Plan              
Common shares reserved for future issuance:              
Shares reserved for future issuance   11,189,745          
Private Warrants              
Common shares reserved for future issuance:              
Shares reserved for future issuance   1,795,700          
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants - Repurchase of shares, Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 23, 2020
Jan. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Oct. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Value of shares authorized to repurchase         $ 15,000  
Shares repurchased       $ 4,352    
Shares repurchased (in shares)     2,388,756      
Repurchase and retirement of common stock (in shares)   249,515 2,139,241      
Warrants outstanding     11,521,412 11,521,412   11,521,412
Share repurchases included in accrued expenses and other current liabilities       $ 2,539    
Accumulated Deficit            
Class of Stock [Line Items]            
Shares repurchased       $ 4,352    
Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants 14,325,000          
Single share price $ 1          
Share Price $ 11.50          
Number of days for determining share price commencement 30 days          
Expiring period after merger for determining share price 5 years          
Public Warrants | Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants 8,625,000          
Private Warrants            
Class of Stock [Line Items]            
Warrants outstanding     1,795,700 1,795,700   1,795,700
Private Warrants | Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants 5,700,000          
Maximum | Accumulated Deficit            
Class of Stock [Line Items]            
Shares repurchased       $ 4,300    
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Warrants - Public and private warrant activity (Details)
12 Months Ended
Dec. 31, 2021
shares
Equity and Warrants  
Beginning balance 14,325,000
Exercised (12,352,830)
Canceled (176,470)
Ending balance 1,795,700
Exercised 11,521,412
Ending Balance 11,521,412
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-Based Compensation      
Stock based compensation expense $ 27,041 $ 38,592 $ 11,296
Secondary market transaction      
Stock-Based Compensation      
Stock based compensation expense   1,933 1,616
Employee earnout restricted stock      
Stock-Based Compensation      
Stock based compensation expense   22,961  
Employee awards      
Stock-Based Compensation      
Stock based compensation expense $ 27,041 $ 13,698 $ 9,680
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-Based Compensation      
Shares reserved for issuance 11,189,745    
Percentage of aggregate number of shares 5.00%    
Stock based compensation expense $ 27,041 $ 38,592 $ 11,296
Options outstanding 3,862,918 4,822,992  
Stock options      
Stock-Based Compensation      
Vesting percentage 25.00%    
Stock options | Maximum      
Stock-Based Compensation      
Vesting period 3 years    
Expiration period 10 years    
Cancellation Period after termination of employment 3 months    
Secondary market transaction      
Stock-Based Compensation      
Stock based compensation expense   $ 1,933 $ 1,616
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Options Outstanding    
Beginning balance 4,822,992  
Granted 9,396  
Exercised (473,653)  
Number of Options Outstanding, forfeited (416,735)  
Number of Options Outstanding, expired (79,082)  
Ending balance 3,862,918 4,822,992
Number of Options Outstanding, Exercisable ending balance 3,429,421  
Weighted- Average Exercise Price    
Weighted Average Exercise Price, Beginning balance $ 3.63  
Weighted- Average Exercise Price, Options granted 3.15  
Weighted- Average Exercise Price, Options exercised 2.36  
Weighted- Average Exercise Price, Options forfeited 5.01  
Weighted- Average Exercise Price, Options expired 6.33  
Weighted Average Exercise Price, Ending balance 3.58 $ 3.63
Weighted- Average Exercise Price, Exercisable ending balance $ 3.20  
Weighted- Average Remaining Contractual Life (Years), Outstanding 5 years 7 months 6 days 7 years
Weighted- Average Remaining Contractual Life (Years), Exercisable 5 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 74 $ 57,973
Aggregate Intrinsic Value, Exercisable $ 71  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-Based Compensation      
Risk-free interest rate 3.20%    
Expected term (years) 6 years    
Volatility 60.00%    
Weighted-average grant date fair value of options granted $ 1.85 $ 8.23 $ 2.26
Fair value of stock options vested $ 1.9 $ 2.6 $ 1.8
Stock options      
Stock-Based Compensation      
Unrecognized compensation cost $ 1.4    
Weighted-average period of unrecognized compensation cost to be recognized 1 year 2 months 12 days    
Minimum      
Stock-Based Compensation      
Risk-free interest rate   0.90% 0.30%
Expected term (years)   5 years 5 years
Volatility   60.00% 59.00%
Maximum      
Stock-Based Compensation      
Risk-free interest rate   1.30% 0.60%
Expected term (years)   6 years 6 years
Volatility   61.00% 60.00%
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - RSU Activity (Details) - Restricted stock units
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Number of Restricted Stock Awards  
Beginning Balance | shares 2,675,578
Shares granted | shares 5,775,348
Vested | shares (2,157,886)
Canceled | shares (983,799)
Ending Balance | shares 5,309,241
Weighted Average Fair Value  
Beginning balance | $ / shares $ 18.77
Granted | $ / shares 4.38
Vested | $ / shares 9.59
Canceled | $ / shares 11.42
Ending balance | $ / shares $ 8.21
Vesting period 3 years
Unrecognized compensation cost | $ $ 36.3
Weighted-average period of unrecognized compensation cost to be recognized 1 year 2 months 12 days
Vest 25% or Common stock is greater than or equal to $18.00  
Weighted Average Fair Value  
Vesting percentage 25.00%
Vesting period 1 year
Vest 75% or Common stock is greater than or equal to $20.00  
Weighted Average Fair Value  
Vesting percentage 75.00%
Vesting period 3 years
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - PRSU Activity (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
item
D
$ / shares
shares
Performance based RSU  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Number of PRSU outstanding awards | item 2
Maximum payout award percentage 200.00%
Number of Restricted Stock Awards  
Beginning Balance | shares 37,184
Granted | shares 1,185,336
Forfeited | shares (301,596)
Ending Balance | shares 920,924
Weighted Average Fair Value  
Beginning balance | $ / shares $ 21.51
Granted | $ / shares 3.63
Forfeited | $ / shares 1.85
Ending balance | $ / shares $ 4.94
Unrecognized compensation cost | $ $ 1.8
Weighted-average period of unrecognized compensation cost to be recognized 10 months 28 days
Market Only Performance Based Restricted Stock Units  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Threshold trading days | D 20
Threshold consecutive number of trading days | D 30
Performance period 36 months
Performance and Market Condition Based Restricted Stock Units  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Threshold trading days | item 20
Threshold consecutive number of trading days | item 30
Number of performance goals | item 2
Performance period 3 years
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)
1 Months Ended 12 Months Ended
Dec. 23, 2020
D
tranche
$ / shares
shares
Jul. 30, 2020
shares
Mar. 31, 2021
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense | $       $ 27,041,000 $ 38,592,000 $ 11,296,000
CEO            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued | shares   1,000,000        
CEO | Employee earnout restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued | shares 1,000,000          
Vesting percentage 33.33%          
Threshold trading days | D 20          
Threshold consecutive trading days | D 30          
Threshold period 36 months          
Vesting period 1 year          
Average grant date fair value $ 12.08          
Stock based compensation expense | $       11,800,000   300,000
Shares vested | shares     666,666      
CEO | Employee earnout restricted stock | Vest 25% or Common stock is greater than or equal to $18.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.00%          
Threshold closing price of common stock $ 18.00          
CEO | Employee earnout restricted stock | Vest 75% or Common stock is greater than or equal to $20.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.00%          
Threshold closing price of common stock $ 20.00          
CEO | Employee earnout restricted stock | Common stock is greater than or equal to $22.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.00%          
Threshold closing price of common stock $ 22.00          
CEO and Founder            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense | $       0    
Employee awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense | $       $ 27,041,000 13,698,000 9,680,000
Employee awards | Employees | Employee earnout restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued | shares 976,331          
Number of tranches | tranche 3          
Threshold trading days | D 20          
Threshold consecutive trading days | D 30          
Threshold period 36 months          
Vesting period 1 year          
Average grant date fair value $ 12.08     $ 0.31    
Stock based compensation expense | $         $ 11,200,000 $ 300,000
Shares forfeited | shares       73,623    
Shares granted | shares       12,019    
Vesting of earnout shares (in shares) | shares         641,526  
Employee awards | Employees | Employee earnout restricted stock | Vest 25% or Common stock is greater than or equal to $18.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.33%          
Threshold closing price of common stock $ 18.00          
Employee awards | Employees | Employee earnout restricted stock | Vest 75% or Common stock is greater than or equal to $20.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.00%          
Threshold closing price of common stock $ 20.00          
Employee awards | Employees | Employee earnout restricted stock | Common stock is greater than or equal to $22.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 33.00%          
Threshold closing price of common stock $ 22.00          
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of components of the income tax (benefit) provision (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:                  
Federal             $ (483) $ 1,065  
State             (644) (205) $ (71)
Total current             (1,127) 860 (71)
Deferred                  
Federal             285 8,561 1,433
State               852 327
Total deferred             285 9,413 1,760
Income tax benefit (expense) $ (574) $ 23 $ (468) $ 177 $ (290) $ (268) $ (842) $ 10,273 $ 1,689
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Accrued expenses and other $ 1,230 $ 1,080
Unrealized gain/loss on investments 1,296  
Stock-based compensation 1,626 1,753
Deferred revenue 49,053 37,108
Goodwill 6,378 357
Operating lease liabilities 1,071 1,126
Loss and loss adjustment reserves 16,392 11,971
Net operating losses 100,920 87,802
Disallowed interest 5,676 5,098
Research and development capitalized costs 521  
Valuation allowance (117,568) (88,613)
Total deferred tax assets 66,595 57,682
Deferred tax liabilities    
Property and equipment (87) (50)
Intangibles (3,614) (10,660)
Operating lease right-of-use assets (1,026) (1,091)
Deferred policy acquisition costs (1,907) (857)
Reinsurance balance due (59,794) (44,197)
Internally developed software (590) (1,180)
Total deferred tax liabilities (67,018) (58,035)
Net deferred tax liabilities $ (423) $ (353)
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of the income tax (Benefit) provision                  
Tax computed at federal statutory rate             $ 32,701 $ 24,492 $ 11,702
State tax, net of federal tax benefit             4,879 5,531 2,097
Loss on impairment             (3,836)    
Equity compensation             (3,939) 12,821 1,148
Officer compensation             (860) (5,306) (176)
Debt transactions             4,808 (1,791) 824
Enacted tax rate changes             90 123 159
Return to provision             (6,533) (648) 502
Valuation allowance             (27,724) (25,296) (13,764)
Other             (428) 347 (803)
Income tax benefit (expense) $ (574) $ 23 $ (468) $ 177 $ (290) $ (268) $ (842) $ 10,273 $ 1,689
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Increase in valuation allowance $ 29,000    
Deferred tax assets , Valuation allowance $ 117,568 $ 88,613  
U.S. federal statutory tax rate 21.00%    
Effective income tax rate (0.50%) 8.80% 3.00%
Unrecognized Tax Benefits $ 0 $ 0  
Domestic Tax Authority [Member]      
Net operating loss carryforwards 410,900    
Net operating loss carry forwards without expiry 313,200    
State and Local Jurisdiction [Member]      
Net operating loss carryforwards 250,100    
Net operating loss carry forwards without expiry $ 60,100    
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
401(k) Savings Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
401(k) Savings Plan      
Contributions made $ 800 $ 600 $ 0
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2022
USD ($)
Oct. 27, 2021
USD ($)
Sep. 09, 2021
USD ($)
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jul. 23, 2020
USD ($)
Sep. 30, 2020
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2019
USD ($)
Business Combinations                                
Number of business combination transactions | item                 2   5          
Intangible assets:                                
Goodwill             $ 28,289     $ 244,697 $ 225,654 $ 28,289 $ 251,905 $ 297,645 $ 250,390 $ 18,274
Customer relationships                                
Intangible assets:                                
Weighted Average Useful Life (in years)                   8 years 9 years 5 years        
Acquired technology                                
Intangible assets:                                
Weighted Average Useful Life (in years)                   5 years 4 years 9 years        
Trademarks and tradenames                                
Intangible assets:                                
Weighted Average Useful Life (in years)                   9 years 12 years 13 years        
Non-compete agreements                                
Intangible assets:                                
Weighted Average Useful Life (in years)                   7 years 2 years 2 years        
Value of business acquired                                
Intangible assets:                                
Weighted Average Useful Life (in years)                     7 years          
Renewal rights                                
Intangible assets:                                
Weighted Average Useful Life (in years)                     8 years          
General and administrative                                
Business Combinations                                
Acquisition related costs                   $ 2,100 $ 5,400 $ 200        
January 12, 2021 Acquisition ("V12 Data")                                
Purchase consideration:                                
Cash           $ 20,196                    
Holdback liabilities and amounts in escrow           150                    
Contingent consideration - liability-classified           1,410                    
Total purchase consideration:           21,756                    
Assets:                                
Cash, cash equivalents and restricted cash           1,035                    
Current assets           4,939                    
Property and equipment           996                    
Operating lease right-of-use assets           $ 1,383                    
Intangible assets:                                
Weighted Average Useful Life (in years)           7 years 7 months 6 days                    
Goodwill           $ 16,708                    
Total assets acquired           31,501                    
Current liabilities           (6,871)                    
Operating lease liabilities, non-current           (848)                    
Long-term liabilities           (2,026)                    
Net assets acquired           21,756                    
January 12, 2021 Acquisition ("V12 Data") | Customer relationships                                
Intangible assets:                                
Intangible assets           1,650                    
January 12, 2021 Acquisition ("V12 Data") | Acquired technology                                
Intangible assets:                                
Intangible assets           3,525                    
January 12, 2021 Acquisition ("V12 Data") | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets           1,225                    
January 12, 2021 Acquisition ("V12 Data") | Non-compete agreements                                
Intangible assets:                                
Intangible assets           40                    
January 12, 2021 Acquisition ("V12 Data") | General and administrative                                
Business Combinations                                
Acquisition related costs           $ 800                    
April 5, 2021 Acquisition ("HOA")                                
Purchase consideration:                                
Cash         $ 84,370                      
Issuance of common stock         22,773                      
Holdback liabilities and amounts in escrow         1,000                      
Contingent consideration - equity-classified         6,685                      
Total purchase consideration:         114,828                      
Assets:                                
Cash, cash equivalents and restricted cash         17,766                      
Current assets         235,669                      
Property and equipment         615                      
Operating lease right-of-use assets         $ 1,258                      
Intangible assets:                                
Weighted Average Useful Life (in years)         9 years 6 months                      
Goodwill         $ 45,370                      
Other non-current assets         55,165                      
Total assets acquired         397,795                      
Current liabilities         (269,460)                      
Operating lease liabilities, non-current         (898)                      
Long-term liabilities         (7,434)                      
Deferred tax liabilities, net         (5,175)                      
Net assets acquired         114,828                      
April 5, 2021 Acquisition ("HOA") | Insurance licenses                                
Intangible assets:                                
Intangible assets         4,960                      
April 5, 2021 Acquisition ("HOA") | Customer relationships                                
Intangible assets:                                
Intangible assets         16,700                      
April 5, 2021 Acquisition ("HOA") | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets         12,200                      
April 5, 2021 Acquisition ("HOA") | Value of business acquired                                
Intangible assets:                                
Intangible assets         400                      
April 5, 2021 Acquisition ("HOA") | Renewal rights                                
Intangible assets:                                
Intangible assets         7,692                      
April 5, 2021 Acquisition ("HOA") | General and administrative                                
Business Combinations                                
Acquisition related costs         $ 1,900                      
May 20, 2021 Acquisition ("Rynoh")                                
Purchase consideration:                                
Cash       $ 32,302                        
Holdback liabilities and amounts in escrow       3,500                        
Total purchase consideration:       35,802                        
Assets:                                
Cash, cash equivalents and restricted cash       408                        
Current assets       932                        
Property and equipment       334                        
Operating lease right-of-use assets       $ 159                        
Intangible assets:                                
Weighted Average Useful Life (in years)       10 years                        
Goodwill       $ 22,051                        
Total assets acquired       40,374                        
Current liabilities       (517)                        
Operating lease liabilities, non-current       (72)                        
Deferred tax liabilities, net       (3,983)                        
Net assets acquired       35,802                        
May 20, 2021 Acquisition ("Rynoh") | Customer relationships                                
Intangible assets:                                
Intangible assets       12,700                        
May 20, 2021 Acquisition ("Rynoh") | Acquired technology                                
Intangible assets:                                
Intangible assets       2,800                        
May 20, 2021 Acquisition ("Rynoh") | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets       900                        
May 20, 2021 Acquisition ("Rynoh") | Non-compete agreements                                
Intangible assets:                                
Intangible assets       90                        
May 20, 2021 Acquisition ("Rynoh") | General and administrative                                
Business Combinations                                
Acquisition related costs       $ 200                        
September 9, 2021 Acquisition ("AHP")                                
Purchase consideration:                                
Cash     $ 43,750                          
Holdback liabilities and amounts in escrow     2,500                          
Total purchase consideration:     46,250                          
Assets:                                
Cash, cash equivalents and restricted cash     5,078                          
Current assets     8,221                          
Property and equipment     17                          
Operating lease right-of-use assets     $ 913                          
Intangible assets:                                
Weighted Average Useful Life (in years)     7 years                          
Goodwill     $ 45,681                          
Other non-current assets     25                          
Total assets acquired     62,677                          
Current liabilities     (15,487)                          
Operating lease liabilities, non-current     (685)                          
Long-term liabilities     (79)                          
Deferred tax liabilities, net     (176)                          
Net assets acquired     46,250                          
September 9, 2021 Acquisition ("AHP") | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets     700                          
September 9, 2021 Acquisition ("AHP") | Renewal rights                                
Intangible assets:                                
Intangible assets     2,042                          
September 9, 2021 Acquisition ("AHP") | General and administrative                                
Business Combinations                                
Acquisition related costs     $ 500                          
Floify                                
Purchase consideration:                                
Cash   $ 75,959                            
Issuance of common stock   9,908                            
Holdback liabilities and amounts in escrow   900                            
Contingent consideration - liability-classified   8,632                            
Total purchase consideration:   95,399                            
Assets:                                
Cash, cash equivalents and restricted cash   1,508                            
Current assets   221                            
Property and equipment   87                            
Operating lease right-of-use assets   $ 731                            
Intangible assets:                                
Weighted Average Useful Life (in years)   5 years 7 months 6 days                            
Goodwill   $ 53,056                            
Total assets acquired   96,968                            
Current liabilities   (1,014)                            
Operating lease liabilities, non-current   (555)                            
Net assets acquired   95,399                            
Floify | Customer relationships                                
Intangible assets:                                
Intangible assets   7,000                            
Floify | Acquired technology                                
Intangible assets:                                
Intangible assets   28,300                            
Floify | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets   6,025                            
Floify | Non-compete agreements                                
Intangible assets:                                
Intangible assets   $ 40                            
Floify | General and administrative                                
Business Combinations                                
Acquisition related costs                     400          
July 23, 2020 Acquisition                                
Purchase consideration:                                
Cash               $ 2,000                
Issuance of common stock               1,790                
Total purchase consideration:               3,790                
Assets:                                
Cash, cash equivalents and restricted cash               382                
Current assets               554                
Property and equipment               212                
Intangible assets:                                
Goodwill               1,576                
Total assets acquired               4,674                
Current liabilities               (884)                
Net assets acquired               3,790                
July 23, 2020 Acquisition | Customer relationships                                
Intangible assets:                                
Intangible assets               740                
July 23, 2020 Acquisition | Acquired technology                                
Intangible assets:                                
Intangible assets               470                
July 23, 2020 Acquisition | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets               670                
July 23, 2020 Acquisition | Non-compete agreements                                
Intangible assets:                                
Intangible assets               $ 70                
iRoofing                                
Purchase consideration:                                
Cash             6,003                  
Issuance of common stock             4,711                  
Contingent consideration - liability-classified             1,749                  
Total purchase consideration:             12,463                  
Assets:                                
Cash, cash equivalents and restricted cash             119         119        
Current assets             212         212        
Property and equipment             44         44        
Intangible assets:                                
Goodwill             7,242         7,242        
Total assets acquired             14,472         14,472        
Current liabilities             (322)         (322)        
Deferred tax liabilities, net             (1,687)         (1,687)        
Net assets acquired             12,463         12,463        
iRoofing | Customer relationships                                
Intangible assets:                                
Intangible assets             2,400         2,400        
iRoofing | Acquired technology                                
Intangible assets:                                
Intangible assets             3,700         3,700        
iRoofing | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets             600         600        
iRoofing | Non-compete agreements                                
Intangible assets:                                
Intangible assets             155         155        
Residential Warranty Services                                
Purchase consideration:                                
Cash $ 25,600                 25,572            
Issuance of common stock 3,600                 3,552            
Holdback liabilities and amounts in escrow                   1,000            
Contingent consideration - liability-classified 8,700                 8,700            
Total purchase consideration: $ 38,800                 38,824            
Assets:                                
Cash, cash equivalents and restricted cash                   2,030            
Current assets                   525            
Property and equipment                   497            
Operating lease right-of-use assets                   871            
Intangible assets:                                
Weighted Average Useful Life (in years) 7 years 8 months 12 days                              
Goodwill                   27,366            
Total assets acquired                   46,229            
Current liabilities                   (6,869)            
Operating lease liabilities, non-current                   (536)            
Net assets acquired                   38,824            
Residential Warranty Services | Customer relationships                                
Intangible assets:                                
Intangible assets                   13,860            
Residential Warranty Services | Acquired technology                                
Intangible assets:                                
Intangible assets                   500            
Residential Warranty Services | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets                   400            
Residential Warranty Services | Non-compete agreements                                
Intangible assets:                                
Intangible assets                   180            
Other Acquisitions                                
Business Combinations                                
Acquisition related costs                     1,600          
Purchase consideration:                                
Cash                   13,763 27,121 325        
Issuance of common stock                     3,026 358        
Deferred acquisition consideration                       80        
Notes payable                       607        
Holdback liabilities and amounts in escrow                   1,500 1,775          
Contingent consideration - liability-classified                     327          
Total purchase consideration:                   15,263 32,249 1,370        
Assets:                                
Cash, cash equivalents and restricted cash             36     256 1,473 36        
Current assets             7     7 1,795 7        
Property and equipment             2       80 2        
Operating lease right-of-use assets                     445          
Intangible assets:                                
Goodwill             1,358     10,698 14,499 1,358        
Other non-current assets                     3          
Total assets acquired             1,943     15,411 35,410 1,943        
Current liabilities             (527)     (148) (2,485) (527)        
Operating lease liabilities, non-current                     (204)          
Long-term liabilities                     (46)          
Deferred tax liabilities, net             (46)       (426) (46)        
Net assets acquired             1,370     15,263 32,249 1,370        
Other Acquisitions | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets                     4,750          
Other Acquisitions | Customer relationships                                
Intangible assets:                                
Intangible assets                   2,750 10,320          
Other Acquisitions | Acquired technology                                
Intangible assets:                                
Intangible assets             300     1,480 1,340 300        
Other Acquisitions | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets             240     200 650 240        
Other Acquisitions | Non-compete agreements                                
Intangible assets:                                
Intangible assets                   20 55          
Total Acquisition                                
Purchase consideration:                                
Cash                   39,335 283,698 8,328        
Issuance of common stock                   3,552 35,707 6,859        
Deferred acquisition consideration                       80        
Notes payable                       607        
Holdback liabilities and amounts in escrow                   2,500 9,825          
Contingent consideration - equity-classified                     6,685          
Contingent consideration - liability-classified                   8,700 10,369 1,749        
Total purchase consideration:                   54,087 346,284 17,623        
Assets:                                
Cash, cash equivalents and restricted cash             537     2,286 27,268 537        
Current assets             773     532 251,777 773        
Property and equipment             258     497 2,129 258        
Operating lease right-of-use assets                   871 4,889          
Intangible assets:                                
Goodwill             10,176     38,064 197,365 10,176        
Other non-current assets                     55,193          
Total assets acquired             21,089     61,640 664,725 21,089        
Current liabilities             (1,733)     (7,017) (295,834) (1,733)        
Operating lease liabilities, non-current                   (536) (3,262)          
Long-term liabilities                     (9,585)          
Deferred tax liabilities, net             (1,733)       (9,760) (1,733)        
Net assets acquired             17,623     54,087 346,284 17,623        
Total Acquisition | Insurance licenses                                
Intangible assets:                                
Intangible assets                     4,960          
Total Acquisition | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets                     4,750          
Total Acquisition | Customer relationships                                
Intangible assets:                                
Intangible assets             3,140     16,610 48,370 3,140        
Total Acquisition | Acquired technology                                
Intangible assets:                                
Intangible assets             4,470     1,980 35,965 4,470        
Total Acquisition | Trademarks and tradenames                                
Intangible assets:                                
Intangible assets             1,510     600 21,700 1,510        
Total Acquisition | Non-compete agreements                                
Intangible assets:                                
Intangible assets             $ 225     $ 200 225 $ 225        
Total Acquisition | Value of business acquired                                
Intangible assets:                                
Intangible assets                     400          
Total Acquisition | Renewal rights                                
Intangible assets:                                
Intangible assets                     $ 9,734          
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals - Information For Each Acquisition (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2022
USD ($)
Oct. 27, 2021
USD ($)
Sep. 09, 2021
USD ($)
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
shares
Jul. 23, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
$ / shares
Business Acquisition [Line Items]                          
Increase to goodwill attributed to increases in current liabilities and net decrease in current assets                     $ 24,737    
Number of acquisitions | item                   2   5  
Residential Warranty Services                          
Business Acquisition [Line Items]                          
Aggregate consideration paid $ 38,800                   38,824    
Cash 25,600                   25,572    
Held in escrow 1,000                        
Issuance of common stock 3,600                   3,552    
Contingent consideration - liability-classified $ 8,700                   8,700    
Term of escrow deposit 24 months                        
Business combination contingent consideration                     2,400    
Net assets acquired                     38,824    
Other Acquisitions                          
Business Acquisition [Line Items]                          
Aggregate consideration paid                     15,263 $ 32,249 $ 1,370
Cash                     13,763 27,121 325
Issuance of common stock                       3,026 358
Contingent consideration - liability-classified                       327  
Goodwill to be deductible for income tax purposes                   $ 200 10,700 11,000  
Goodwill not deductible for income tax purposes                       3,500  
Net assets acquired             $ 1,370       15,263 32,249 1,370
Acquisition related costs                       1,600  
January 12, 2021 Acquisition ("V12 Data")                          
Business Acquisition [Line Items]                          
Aggregate consideration paid           $ 21,756              
Cash           20,196              
Cash paid in business acquisition, including cash consideration payable           20,300              
Contingent consideration - liability-classified           $ 1,410              
Contingent consideration earnout period           2 years              
Net assets acquired           $ 21,756              
September 9, 2021 Acquisition ("AHP")                          
Business Acquisition [Line Items]                          
Aggregate consideration paid     $ 46,250                    
Cash     43,750                    
Acquisition hold backs     2,500                    
Increase to goodwill attributed to increases in current liabilities and net decrease in current assets                     23,800    
Net assets acquired     46,250                    
April 5, 2021 Acquisition ("HOA")                          
Business Acquisition [Line Items]                          
Aggregate consideration paid         $ 114,828                
Cash         84,370                
Cash paid in business acquisition, excluding working capital cash paid         84,100                
Acquisition hold backs         7,700                
Consideration transferred, working capital adjustment                 $ 300        
Issuance of common stock         22,773                
Net assets acquired         114,828                
May 20, 2021 Acquisition ("Rynoh")                          
Business Acquisition [Line Items]                          
Aggregate consideration paid       $ 35,802                  
Cash       32,302                  
Acquisition hold backs       3,500                  
Net assets acquired       35,802                  
Floify                          
Business Acquisition [Line Items]                          
Aggregate consideration paid   $ 95,399                      
Cash   75,959                      
Acquisition hold backs   900                      
Issuance of common stock   9,908                      
Guarantee liability   8,600                      
Contingent consideration - liability-classified   8,632                      
Net assets acquired   $ 95,399                      
July 23, 2020 Acquisition                          
Business Acquisition [Line Items]                          
Aggregate consideration paid               $ 3,790          
Cash               2,000          
Issuance of common stock               1,790          
Goodwill to be deductible for income tax purposes               1,600          
Net assets acquired               $ 3,790          
iRoofing                          
Business Acquisition [Line Items]                          
Aggregate consideration paid             12,463            
Cash             6,003            
Issuance of common stock             4,711            
Contingent consideration - liability-classified             1,749            
Net assets acquired             $ 12,463           $ 12,463
Number of shares issued as a part of consideration | shares             300,000            
Share price | $ / shares             $ 20.00           $ 20.00
Number of additional shares issued | shares             123,000            
Total Acquisition                          
Business Acquisition [Line Items]                          
Aggregate consideration paid                     54,087 346,284 $ 17,623
Cash                     39,335 283,698 8,328
Issuance of common stock                     3,552 35,707 6,859
Contingent consideration - liability-classified                     8,700 10,369 1,749
Net assets acquired             $ 17,623       54,087 346,284 17,623
General and administrative                          
Business Acquisition [Line Items]                          
Acquisition related costs                     $ 2,100 5,400 $ 200
General and administrative | January 12, 2021 Acquisition ("V12 Data")                          
Business Acquisition [Line Items]                          
Acquisition related costs           $ 800              
General and administrative | September 9, 2021 Acquisition ("AHP")                          
Business Acquisition [Line Items]                          
Acquisition related costs     $ 500                    
General and administrative | April 5, 2021 Acquisition ("HOA")                          
Business Acquisition [Line Items]                          
Acquisition related costs         $ 1,900                
General and administrative | May 20, 2021 Acquisition ("Rynoh")                          
Business Acquisition [Line Items]                          
Acquisition related costs       $ 200                  
General and administrative | Floify                          
Business Acquisition [Line Items]                          
Acquisition related costs                       $ 400  
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2022
Oct. 27, 2021
Sep. 09, 2021
May 20, 2021
Apr. 05, 2021
Jan. 12, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer relationships                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             9 years 9 years  
Weighted-average amortization period             8 years 9 years 5 years
Acquired technology                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             5 years 5 years  
Weighted-average amortization period             5 years 4 years 9 years
Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             10 years 12 years  
Weighted-average amortization period             9 years 12 years 13 years
Non-compete agreements                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             3 years 2 years  
Weighted-average amortization period             7 years 2 years 2 years
Value of business acquired                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             1 year 1 year  
Weighted-average amortization period               7 years  
Renewal rights                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)             6 years 6 years  
Weighted-average amortization period               8 years  
Residential Warranty Services                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets $ 14,940                
Weighted-average amortization period 7 years 8 months 12 days                
Residential Warranty Services | Customer relationships                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets $ 13,860                
Estimated Useful Life (in years) 8 years                
Residential Warranty Services | Acquired technology                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets $ 500                
Estimated Useful Life (in years) 3 years                
Residential Warranty Services | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets $ 400                
Estimated Useful Life (in years) 9 years                
Residential Warranty Services | Non-compete agreements                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets $ 180                
Estimated Useful Life (in years) 7 years                
January 12, 2021 Acquisition ("V12 Data")                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets           $ 6,440      
Weighted-average amortization period           7 years 7 months 6 days      
January 12, 2021 Acquisition ("V12 Data") | Customer relationships                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets           $ 1,650      
Estimated Useful Life (in years)           10 years      
January 12, 2021 Acquisition ("V12 Data") | Acquired technology                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets           $ 3,525      
Estimated Useful Life (in years)           4 years      
January 12, 2021 Acquisition ("V12 Data") | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets           $ 1,225      
Estimated Useful Life (in years)           15 years      
January 12, 2021 Acquisition ("V12 Data") | Non-compete agreements                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets           $ 40      
Estimated Useful Life (in years)           2 years      
April 5, 2021 Acquisition ("HOA")                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 41,952        
Weighted-average amortization period         9 years 6 months        
April 5, 2021 Acquisition ("HOA") | Insurance licenses                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 4,960        
April 5, 2021 Acquisition ("HOA") | Customer relationships                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 16,700        
Estimated Useful Life (in years)         10 years        
April 5, 2021 Acquisition ("HOA") | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 12,200        
Estimated Useful Life (in years)         10 years        
April 5, 2021 Acquisition ("HOA") | Value of business acquired                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 400        
Estimated Useful Life (in years)         1 year        
April 5, 2021 Acquisition ("HOA") | Renewal rights                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets         $ 7,692        
Estimated Useful Life (in years)         8 years        
May 20, 2021 Acquisition ("Rynoh")                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets       $ 16,490          
Weighted-average amortization period       10 years          
May 20, 2021 Acquisition ("Rynoh") | Customer relationships                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets       $ 12,700          
Estimated Useful Life (in years)       10 years          
May 20, 2021 Acquisition ("Rynoh") | Acquired technology                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets       $ 2,800          
Estimated Useful Life (in years)       7 years          
May 20, 2021 Acquisition ("Rynoh") | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets       $ 900          
Estimated Useful Life (in years)       20 years          
May 20, 2021 Acquisition ("Rynoh") | Non-compete agreements                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets       $ 90          
Estimated Useful Life (in years)       1 year          
September 9, 2021 Acquisition ("AHP")                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets     $ 2,742            
Weighted-average amortization period     7 years            
September 9, 2021 Acquisition ("AHP") | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)     10 years            
September 9, 2021 Acquisition ("AHP") | Renewal rights                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)     6 years            
Floify                  
Business Acquisition [Line Items]                  
Fair Value of Intangible assets   $ 41,365              
Weighted-average amortization period   5 years 7 months 6 days              
Floify | Customer relationships                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)   4 years              
Floify | Acquired technology                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)   4 years              
Floify | Trademarks and tradenames                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)   15 years              
Floify | Non-compete agreements                  
Business Acquisition [Line Items]                  
Estimated Useful Life (in years)   3 years              
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2020
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Business Combinations        
Number of acquisitions | item 2   5  
Unaudited Pro Forma Consolidated Financial Information        
Pro Forma Revenue     $ 215,769 $ 148,771
Pro Forma Net loss     $ (112,239) $ (61,253)
Total Acquisition        
Business Combinations        
Revenue since acquisition   $ 79,600    
Net loss since acquisition   $ 1,800    
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Disposals - Disposals (Details)
$ in Millions
3 Months Ended 12 Months Ended
May 29, 2020
USD ($)
Sep. 30, 2020
item
Dec. 31, 2021
item
Dec. 31, 2020
Business Acquisition [Line Items]        
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]       Gain (Loss) on Disposition of Business
Number of acquisitions | item   2 5  
Serviz.com, Inc. ("Serviz") Acquisition | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations        
Business Acquisition [Line Items]        
Consideration received $ 5.0      
Fair value of notes cancelled 2.7      
Net Assets 1.3      
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal $ 1.4      
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Option to extend true  
Lease renewal term 10 years  
Rent expense   $ 1.7
Minimum    
Lessee, Lease, Description [Line Items]    
Lease term of contract 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Lease term of contract 5 years  
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases    
Operating lease cost $ 2,621 $ 2,155
Variable lease cost 254 339
Operating lease cost $ 2,875 $ 2,494
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Supplemental information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Cash paid for amounts included in measurement of lease liabilities:          
Operating cash outflows for operating leases $ 2,082 $ 2,141      
Right-of-use assets obtained in exchange for new lease obligations, Operating leases 6,835 6,365      
Operating lease right-of-use assets 4,201 4,504 $ 4,697 $ 6,052 $ 3,922
Operating Lease, Liability, Current $ 1,810 $ 1,957      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities      
Operating lease liabilities, non-current $ 2,536 $ 2,694 $ 2,968 $ 3,622 $ 2,267
Total operating lease liabilities $ 4,346 $ 4,651      
Weighted average remaining lease term 2 years 10 months 24 days 2 years 1 month 6 days      
Weighted average discount rate 8.80% 9.40%      
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future undiscounted lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lease Payments    
2023 $ 2,097  
2024 1,516  
2025 848  
2026 367  
2027 29  
Total lease payments 4,857  
Less imputed interest (511)  
Total present value of lease liabilities $ 4,346 $ 4,651
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Additional information (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
item
Reinsurance Quota Share Program [Member]        
Reinsurance Retention Policy [Line Items]        
Number of placements for reinsurance programs | item   2 2 2
Reinsurance Quota Share Program [Member] | Coastal Locations [Member]        
Reinsurance Retention Policy [Line Items]        
Reinsured risk percentage     61.75% 90.00%
Reinsurance Quota Share Program [Member] | Core Locations [Member]        
Reinsurance Retention Policy [Line Items]        
Reinsured risk percentage     90.00% 90.00%
Reinsurance Property Catastrophe Treaties [Member]        
Reinsurance Retention Policy [Line Items]        
Number of retention layers for reinsurance policy | item 4 5 5 3
Excess amount retained   $ 336    
Amount retained $ 2 $ 4    
Reinsurance Property Non-weather Losses [Member]        
Reinsurance Retention Policy [Line Items]        
Excess amount retained     $ 500  
Reinsurance Property Non-weather Losses [Member] | Coastal Locations [Member]        
Reinsurance Retention Policy [Line Items]        
Amount retained     191  
Reinsurance Property Non-weather Losses [Member] | Core Locations [Member]        
Reinsurance Retention Policy [Line Items]        
Amount retained     $ 50  
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reinsurance    
Direct losses and LAE $ 280,505 $ 181,256
Ceded losses and LAE (224,202) (162,752)
Net losses and LAE $ 56,303 $ 18,504
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Effects of reinsurance on premiums written and earned (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reinsurance    
Direct premiums, written $ 462,179 $ 266,609
Ceded premiums, written (399,400) (237,102)
Net premiums, written 62,779 29,507
Direct premiums, earned 395,968 213,423
Ceded premiums, earned (349,952) (199,366)
Net premiums, earned $ 46,016 $ 14,057
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Detail of reinsurance balances due (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Reinsurance balances due:          
Ceded unearned premium $ 203,157       $ 153,710
Losses and LAE reserve 76,999       56,752
Reinsurance recoverable 18,765       17,780
Other 139       174
Reinsurance balance due $ 299,060 $ 299,596 $ 269,251 $ 236,336 $ 228,416
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Apr. 04, 2021
Unpaid Losses and Loss Adjustment Reserve      
Reserve for unpaid losses and LAE $ 84,366 $ 61,949  
Reinsurance recoverable on losses and LAE (56,752) (76,999) $ (82,898)
Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables 1,468 5,197  
Add provisions (reductions) for losses and LAE occurring in:      
Current year 17,583 55,148  
Prior years 921 1,155  
Net incurred losses and LAE during the current year 18,504 56,303  
Deduct payments for losses and LAE occurring in:      
Current year (13,154) (32,111)  
Prior years (1,621) (5,756)  
Net claim and LAE payments during the current year (14,775) (37,867)  
Reserve for unpaid losses and LAE, net of reinsurance recoverable, at end of period 5,197 23,633  
Reinsurance recoverable on losses and LAE 56,752 76,999  
Reserve for unpaid losses and LAE $ 61,949 100,632  
Provisions of losses and loss adjustment expense   $ 40  
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, $ 107,493        
IBNR Reserve $ 15,655        
Cumulative Number of Reported Claims 85,409        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 83,823        
Liability for losses and loss adjustment expenses, net of reinsurance 23,669        
2018          
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, $ 7,396 $ 7,380 $ 7,046 $ 7,041 $ 7,512
Cumulative Number of Reported Claims 8,369        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 7,345 7,213 6,838 6,690 $ 5,295
2019          
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, 9,786 9,773 9,678 9,666  
IBNR Reserve $ 20        
Cumulative Number of Reported Claims 10,790        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 9,694 9,578 9,324 $ 7,405  
2020          
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, 14,587 14,281 12,664    
IBNR Reserve $ 84        
Cumulative Number of Reported Claims 13,152        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 14,142 13,865 $ 9,750    
2021          
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, 20,614 19,795      
IBNR Reserve $ 976        
Cumulative Number of Reported Claims 34,548        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 20,569 $ 15,335      
2022          
Unpaid Losses and Loss Adjustment Reserve          
Incurred losses and allocated loss adjustment expenses, net of reinsurance, 55,110        
IBNR Reserve $ 14,575        
Cumulative Number of Reported Claims 18,550        
Cumulative paid losses and allocated adjustment expenses, net of reinsurance $ 32,073        
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.22.4
Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details)
Dec. 31, 2022
Unpaid Losses and Loss Adjustment Reserve  
Average annual percentage payout of accident year 1 83.80%
Average annual percentage payout of accident year 2 15.10%
Average annual percentage payout of accident year 3 0.80%
Average annual percentage payout of accident year 4 0.60%
Average annual percentage payout of accident year 5 0.20%
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Non-cancelable purchase commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Purchase Commitments  
2023 $ 4,577
2024 3,232
2025 1,391
Total $ 9,200
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Kandela, LLC case      
Amount awarded to entity $ 1.4    
Homeowners of America Insurance Company      
Minimum capital stock to be maintained   $ 2.5  
Minimum surplus to be maintained   2.5  
Restricted cash and investments   3.7 $ 3.8
Total statutory surplus   76.3 48.5
Capital stock   3.0 3.0
Surplus   $ 73.3 45.5
Minimum percentage of statutory surplus   10.00%  
Dividends     $ 0.0
Homeowners of America Insurance Company | Maximum      
Dividends   $ 7.6  
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]                  
Total revenue $ 64,113 $ 77,353 $ 70,915 $ 63,567 $ 134,482 $ 211,835 $ 275,948 $ 192,433 $ 72,299
Operating Segments                  
Segment Reporting Information [Line Items]                  
Total revenue             275,948 192,433 72,299
Vertical Software                  
Segment Reporting Information [Line Items]                  
Total revenue             154,915 137,150 63,799
Vertical Software | Operating Segments                  
Segment Reporting Information [Line Items]                  
Total revenue             154,915 137,150 63,799
Insurance                  
Segment Reporting Information [Line Items]                  
Total revenue             121,033 55,283 4,166
Insurance | Operating Segments                  
Segment Reporting Information [Line Items]                  
Total revenue             $ 121,033 $ 55,283 4,166
Divested Businesses | Operating Segments                  
Segment Reporting Information [Line Items]                  
Total revenue                 $ 4,334
XML 131 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Consolidated Financial Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2021
segment
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Number of reportable segments | segment 2             2      
Total segment adjusted EBITDA (loss)               $ (49,601) $ (24,020) $ (18,319)  
Reconciling items:                      
Depreciation and amortization               (27,930) (16,386) (6,644)  
Non-cash stock-based compensation expense               (27,041) (38,592) (11,296)  
Acquisition and other transaction costs               (2,334) (5,360) (311)  
Impairment loss on intangible assets and goodwill   $ (4,329) $ (57,057)       $ (57,057) (61,386)      
Non-cash losses and impairment of property, equipment and software               (637) (550) (611)  
Revaluation of contingent consideration               (6,944) 2,244 (1,700)  
SPAC transaction bonus                   (3,350)  
Investment income and realized gains               (1,174) (701)    
Operating loss   (33,795) (82,918) $ (31,678) $ (28,656) $ (60,334) (143,252) (177,047) (83,365) (42,231)  
Goodwill   244,697 $ 251,905 $ 297,645 $ 250,390 $ 297,645 $ 251,905 244,697 225,654 28,289 $ 18,274
Vertical Software                      
Reconciling items:                      
Goodwill   191,900           191,900 182,800    
Vertical Software | Operating Segments                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total segment adjusted EBITDA (loss)               14,678 20,733 12,718  
Insurance                      
Reconciling items:                      
Impairment loss on intangible assets and goodwill               (43,700)      
Goodwill   $ 52,800           52,800 42,900    
Insurance | Operating Segments                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total segment adjusted EBITDA (loss)               (5,499) 9,007 405  
Corporate and Other | Corporate                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total segment adjusted EBITDA (loss)               $ (58,780) $ (53,760) (30,001)  
Divested Businesses | Operating Segments                      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                      
Total segment adjusted EBITDA (loss)                   $ (1,441)  
XML 132 R118.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2020
Dec. 31, 2020
Related Party Transaction [Line Items]    
Induced conversion of preferred stock   $ 17,284
Merger Agreement    
Related Party Transaction [Line Items]    
Induced conversion of preferred stock $ 17,300  
CEO | Merger Agreement    
Related Party Transaction [Line Items]    
Cash contribution by related party to other shareholders $ 3,200  
Number of shares contributed by related party to other shareholders 950,000  
Capital contribution from shareholder inducement to convert preferred stock to common stock $ 17,300  
XML 133 R119.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:                  
Net loss attributable to common stockholders $ (35,473) $ (84,476) $ (27,325) $ (9,285) $ (36,610) $ (121,086) $ (156,559) $ (106,606) $ (54,032)
Induced conversion of preferred stock                 (17,284)
Basic             (156,559) (106,606) (71,316)
Loss (gain) on remeasurement of private warrant liability             (14,486) 15,389 (2,427)
Diluted             $ (156,559) $ (106,606) $ (73,743)
Denominator:                  
Basic 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,344,234
Dilutive effect of warrants                 29,981
Diluted 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,374,215
Loss per share - basic $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (1.96)
Loss per share - diluted $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (2.03)
XML 134 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - $ / shares
12 Months Ended
Sep. 16, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 15, 2021
Basic and Diluted Net Loss Per Share          
Conversion price (per unit) $ 37.74       $ 25
Potentially dilutive shares 11,261,261        
Stock options          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   3,862,918 4,822,992 6,414,611  
Restricted stock units and awards          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   5,309,241 2,712,762 2,581,902  
Performance restricted stock units          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   920,924      
Public and private warrants          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   1,795,700 1,795,700 8,625,000  
Earnout shares          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   2,050,000 2,050,000 6,150,000  
Convertible debt.          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   16,998,130 16,998,130    
Contingently issuable shares in connection with acquisitions          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   10,631,558 1,192,989    
XML 135 R121.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Ceded losses and LAE           $ 224,202 $ 162,752
Restatement Adjustments | Error in Accounting for Reinsurance              
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Ceded losses and LAE $ (300) $ 700 $ 4,000 $ 4,700 $ 4,400    
XML 136 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets              
Cash and cash equivalents $ 215,060 $ 260,198 $ 271,003 $ 292,373 $ 315,741    
Accounts receivable, net 26,438 35,364 36,050 27,388 28,767    
Short-term investments 36,523 7,212 8,165 8,462 9,251    
Reinsurance Balance Due 299,060 299,596 269,251 236,336 228,416    
Prepaid expenses and other current assets 20,009 20,158 21,953 20,753 14,338    
Restricted cash 13,545 16,296 10,574 10,162 8,551    
Total current assets 610,635 638,824 616,996 595,474 605,064    
Property, equipment, and software, net 12,240 11,236 9,984 8,340 6,666    
Goodwill 244,697 251,905 297,645 250,390 225,654 $ 28,289 $ 18,274
Long-term investments 55,118 55,357 56,228 56,865 58,324    
Long-term insurance commissions receivable 12,265 11,930 10,461 9,061 7,521    
Intangible assets, net 108,255 111,728 136,575 124,306 129,830    
Restricted cash, non-current   500 500 500 500    
Operating lease right-of-use assets 4,201 4,697 6,052 3,922 4,504    
Other assets 1,646 3,057 1,519 5,373 684    
Total assets 1,049,057 1,089,234 1,135,960 1,054,231 1,038,747    
Current liabilities              
Accounts payable 6,268 6,717 7,739 8,016 6,965    
Accrued expenses and other current liabilities 39,742 36,847 46,614 34,140 37,675    
Deferred revenue 270,690 277,616 243,982 199,140 201,085    
Refundable customer deposits 20,142 22,585 21,618 18,716 15,274    
Current debt 16,455 22,832 19,013 19,682 150    
Losses and loss adjustment expense reserves 100,632 100,298 88,894 79,608 61,949    
Other insurance liabilities, current 61,710 55,945 61,516 43,049 40,024    
Total current liabilities 515,639 522,840 489,376 402,351 363,122    
Long-term debt 425,310 425,012 416,568 415,002 414,585    
Earnout liability, at fair value 44 57 100 2,687 13,866    
Private warrant liability, at fair value 707 802 926 5,004 15,193    
Lease liability - non-current 2,536 2,968 3,622 2,267 2,694    
Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively) 25,468 24,952 30,825 15,528 12,242    
Total liabilities 969,704 976,631 941,417 842,839 821,702    
Stockholders' equity              
Common stock, $0.0001 par value: Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively 10 10 10 10 10    
Additional paid-in capital 670,537 664,362 659,814 647,551 641,406    
Accumulated other comprehensive income (6,171) (6,571) (4,559) (2,774) (259)    
Accumulated deficit (585,023) (545,198) (460,722) (433,395) (424,112)    
Total stockholders' equity 79,353 112,603 194,543 211,392 217,045 $ 107,325 $ (59,979)
Total liabilities and stockholders' equity $ 1,049,057 1,089,234 1,135,960 1,054,231 $ 1,038,747    
Previously reported              
Current assets              
Cash and cash equivalents   260,198 271,003 292,373      
Accounts receivable, net   37,032 38,474 29,996      
Short-term investments   7,212 8,165 8,462      
Reinsurance Balance Due   303,987 273,971 239,739      
Prepaid expenses and other current assets   21,160 22,621 21,087      
Restricted cash   16,296 10,574 10,162      
Total current assets   645,885 624,808 601,819      
Property, equipment, and software, net   11,236 9,984 8,340      
Goodwill   228,091 273,831 226,576      
Long-term investments   55,357 56,228 56,865      
Long-term insurance commissions receivable   11,930 10,461 9,061      
Intangible assets, net   111,728 136,575 124,306      
Restricted cash, non-current   500 500 500      
Operating lease right-of-use assets   4,697 6,052 3,922      
Other assets   3,057 1,519 5,373      
Total assets   1,072,481 1,119,958 1,036,762      
Current liabilities              
Accounts payable   6,717 7,739 8,016      
Accrued expenses and other current liabilities   36,847 47,967 35,029      
Deferred revenue   277,616 243,425 198,857      
Refundable customer deposits   19,867 19,246 16,686      
Current debt   6,275 150 150      
Losses and loss adjustment expense reserves   100,298 88,894 79,608      
Other insurance liabilities, current   55,945 61,516 43,049      
Total current liabilities   503,565 468,937 381,395      
Long-term debt   425,012 416,568 415,002      
Earnout liability, at fair value   57 100 2,687      
Private warrant liability, at fair value   802 926 5,004      
Lease liability - non-current   2,968 3,622 2,267      
Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)   24,952 30,825 15,528      
Total liabilities   957,356 920,978 821,883      
Stockholders' equity              
Common stock, $0.0001 par value: Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively   10 10 10      
Additional paid-in capital   664,362 659,814 647,551      
Accumulated other comprehensive income   (6,571) (4,559) (2,774)      
Accumulated deficit   (542,676) (456,285) (429,908)      
Total stockholders' equity   115,125 198,980 214,879      
Total liabilities and stockholders' equity   1,072,481 1,119,958 1,036,762      
Restatement Adjustments              
Current assets              
Accounts receivable, net   (1,668) (2,424) (2,608)      
Reinsurance Balance Due   (4,391) (4,720) (3,403)      
Prepaid expenses and other current assets   (1,002) (668) (334)      
Total current assets   (7,061) (7,812) (6,345)      
Goodwill   23,814 23,814 23,814      
Total assets   16,753 16,002 17,469      
Current liabilities              
Accrued expenses and other current liabilities     (1,353) (889)      
Deferred revenue     557 283      
Refundable customer deposits   2,718 2,372 2,030      
Current debt   16,557 18,863 19,532      
Total current liabilities   19,275 20,439 20,956      
Total liabilities   19,275 20,439 20,956      
Stockholders' equity              
Accumulated deficit   (2,522) (4,437) (3,487)      
Total stockholders' equity   (2,522) (4,437) (3,487)      
Total liabilities and stockholders' equity   $ 16,753 $ 16,002 $ 17,469      
XML 137 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements          
Other liabilities $ 24,546 $ 23,228 $ 29,858 $ 12,822 $ 9,617
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 400,000,000 400,000,000 400,000,000 400,000,000 400,000,000
Common stock, shares issued 98,455,838 100,410,325 99,440,528 98,297,186 97,961,597
Common stock, shares outstanding 98,455,838   99,440,528 98,297,186 97,961,597
XML 138 R124.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 64,113 $ 77,353 $ 70,915 $ 63,567 $ 134,482 $ 211,835 $ 275,948 $ 192,433 $ 72,299
Operating Costs and Expenses:                  
Cost of revenue 20,170 32,940 29,251 25,216 54,467 87,407 107,577 58,725 17,562
Selling and marketing 28,031 30,579 29,160 26,077 55,237 85,817 113,848 84,273 41,665
Product and technology 15,119 14,438 15,777 14,231 30,009 44,446 59,565 47,005 28,546
General and administrative 30,259 25,257 28,405 26,699 55,103 80,360 110,619 85,795 28,199
Loss on impairment of intangible assets and goodwill 4,329 57,057       57,057 61,386    
Total operating expenses 97,908 160,271 102,593 92,223 194,816 355,087 452,995 275,798 114,530
Operating loss (33,795) (82,918) (31,678) (28,656) (60,334) (143,252) (177,047) (83,365) (42,231)
Other income (expense):                  
Interest expense (2,219) (2,152) (1,925) (2,427) (4,352) (6,504) (8,723) (5,757) (14,734)
Change in fair value of earnout liability 13 43 2,587 11,179 13,766 13,809 13,822 (18,519)  
Change in fair value of private warrant liability 95 124 4,078 10,189 14,267 14,391 14,486 (15,389) 2,427
Investment income and realized gains 399 335 243 197 440 775 1,174 701  
Other, net 608 69 (162) 56 (107) (37) 571 340 (6,931)
Total other income (expense) (1,104) (1,581) 4,821 19,194 24,014 22,434 21,330 (33,514) (13,490)
Loss before income taxes (34,899) (84,499) (26,857) (9,462) (36,320) (120,818) (155,717) (116,879) (55,721)
Income tax benefit (expense) (574) 23 (468) 177 (290) (268) (842) 10,273 1,689
Net loss (35,473) (84,476) (27,325) (9,285) (36,610) (121,086) (156,559) (106,606) (54,032)
Total other comprehensive loss 400 (2,012) (1,785) (2,515) (4,300) (6,312)      
Comprehensive loss $ (35,073) $ (86,488) $ (29,110) $ (11,800) $ (40,910) $ (127,398) $ (162,471) $ (106,865) $ (54,032)
Loss per share - basic (Note 19) $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (1.96)
Loss per share - diluted (Note 19) $ (0.36) $ (0.86) $ (0.28) $ (0.10) $ (0.38) $ (1.25) $ (1.61) $ (1.14) $ (2.03)
Weighted-average shares used in computing net loss attributable per share to common stockholders:                  
Shares used in computing basic loss per share 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,344,234
Shares used in computing diluted loss per share 98,365,762 97,792,485 97,142,163 96,074,527 96,611,294 97,009,351 97,351,241 93,884,566 36,374,215
Previously reported                  
Revenue   $ 75,366 $ 70,769 $ 62,561 $ 133,330 $ 208,696      
Operating Costs and Expenses:                  
Cost of revenue   33,269 28,558 21,189 49,747 83,016      
Selling and marketing   30,245 28,826 25,743 54,569 84,815      
Product and technology   14,438 15,777 14,231 30,009 44,446      
General and administrative   25,257 28,405 26,699 55,103 80,360      
Loss on impairment of intangible assets and goodwill   57,057       57,057      
Total operating expenses   160,266 101,566 87,862 189,428 349,694      
Operating loss   (84,900) (30,797) (25,301) (56,098) (140,998)      
Other income (expense):                  
Interest expense   (2,085) (1,858) (2,293) (4,151) (6,236)      
Change in fair value of earnout liability   43 2,587 11,179 13,766 13,809      
Change in fair value of private warrant liability   124 4,078 10,189 14,267 14,391      
Investment income and realized gains   335 243 197 440 775      
Other, net   69 (162) 56 (107) (37)      
Total other income (expense)   (1,514) 4,888 19,328 24,215 22,702      
Loss before income taxes   (86,414) (25,909) (5,973) (31,883) (118,296)      
Income tax benefit (expense)   23 (468) 177 (290) (268)      
Net loss   (86,391) (26,377) (5,796) (32,173) (118,564)      
Total other comprehensive loss   (2,012) (1,785) (2,515) (4,300) (6,312)      
Comprehensive loss   $ (88,403) $ (28,162) $ (8,311) $ (36,473) $ (124,876)      
Loss per share - basic (Note 19)   $ (0.88) $ (0.27) $ (0.06) $ (0.33) $ (1.22)      
Loss per share - diluted (Note 19)   $ (0.88) $ (0.27) $ (0.06) $ (0.33) $ (1.22)      
Weighted-average shares used in computing net loss attributable per share to common stockholders:                  
Shares used in computing basic loss per share   97,792,485 97,142,163 96,074,527 96,611,294 97,009,351      
Shares used in computing diluted loss per share   97,792,485 97,142,163 96,074,527 96,611,294 97,009,351      
Restatement Adjustments                  
Revenue   $ 1,987 $ 146 $ 1,006 $ 1,152 $ 3,139      
Operating Costs and Expenses:                  
Cost of revenue   (329) 693 4,027 4,720 4,391      
Selling and marketing   334 334 334 668 1,002      
Total operating expenses   5 1,027 4,361 5,388 5,393      
Operating loss   1,982 (881) (3,355) (4,236) (2,254)      
Other income (expense):                  
Interest expense   (67) (67) (134) (201) (268)      
Total other income (expense)   (67) (67) (134) (201) (268)      
Loss before income taxes   1,915 (948) (3,489) (4,437) (2,522)      
Net loss   1,915 (948) (3,489) (4,437) (2,522)      
Comprehensive loss   $ 1,915 $ (948) $ (3,489) $ (4,437) $ (2,522)      
XML 139 R125.htm IDEA: XBRL DOCUMENT v3.22.4
Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:            
Net loss $ (9,284) $ (36,610) $ (121,086) $ (156,559) $ (106,606) $ (54,032)
Adjustments to reconcile net loss to net cash used in operating activities            
Interest expense (non-cash)       2,270 2,387 7,488
Other       885 1,055  
Change in operating assets and liabilities, net of acquisitions and divestitures            
Accounts receivable 1,312 (7,483) (6,971) (4,886) (2,905) 203
Reinsurance balance due (7,920) (40,835) (71,180) (70,644) (15,343)  
Prepaid expenses and other current assets (6,415) (7,090) (5,295) (5,146) (5,323) (2,587)
Refundable customer deposits (2,949) (457) 2,510 6,537 (3,545) (3,521)
Deferred revenue (1,945) 38,167 71,600 66,254 53,556 2,206
Accrued expenses and other current liabilities (4,034) 1,005 (8,001) (6,519) (15,981) (15,946)
Net cash used in operating activities (15,401) (4,156) (10,352) (17,736) (34,777) (48,669)
Cash flows from investing activities:            
Net cash used in investing activities (8,077) (38,404) (46,444) (79,678) (263,433) (10,671)
Cash flows from financing activities:            
Proceeds from debt issuance, net of fees 5,143 10,690 15,115 33,643 413,537 66,190
Repayments of advance funding (3,033) (8,840) (17,571) (22,746)    
Net cash provided by financing activities 1,721 (155) 8,998 $ 1,227 $ 415,549 $ 259,614
Previously reported            
Cash flows from operating activities:            
Net loss (5,796) (32,173) (118,564)      
Change in operating assets and liabilities, net of acquisitions and divestitures            
Accounts receivable (1,296) (9,907) (8,639)      
Reinsurance balance due (11,323) (45,555) (75,571)      
Prepaid expenses and other current assets (6,749) (7,758) (6,297)      
Refundable customer deposits 1,412 3,972 4,593      
Deferred revenue (2,228) 37,610 71,600      
Accrued expenses and other current liabilities (3,145) 2,358 (8,001)      
Net cash used in operating activities (13,291) (2,306) (12,808)      
Cash flows from investing activities:            
Net cash used in investing activities (8,077) (38,404) (46,444)      
Cash flows from financing activities:            
Net cash provided by financing activities (389) (2,005) 11,454      
Restatement Adjustments            
Cash flows from operating activities:            
Net loss (3,488) (4,437) (2,522)      
Change in operating assets and liabilities, net of acquisitions and divestitures            
Accounts receivable 2,608 2,424 1,668      
Reinsurance balance due 3,403 4,720 4,391      
Prepaid expenses and other current assets 334 668 1,002      
Refundable customer deposits (4,361) (4,429) (2,083)      
Deferred revenue 283 557        
Accrued expenses and other current liabilities (889) (1,353)        
Net cash used in operating activities (2,110) (1,850) 2,456      
Cash flows from financing activities:            
Proceeds from debt issuance, net of fees 5,143 10,690 15,115      
Repayments of advance funding (3,033) (8,840) (17,571)      
Net cash provided by financing activities $ 2,110 $ 1,850 $ (2,456)      
XML 140 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Subsequent Events      
Shares repurchased     $ 4,352
Shares repurchased (in shares)   2,388,756  
Subsequent Events      
Subsequent Events      
Shares repurchased $ 3,100    
Shares repurchased (in shares) 1,396,158    
XML 141 R127.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets              
Total assets $ 1,049,057 $ 1,089,234 $ 1,135,960 $ 1,054,231 $ 1,038,747    
Current liabilities              
Accrued expenses and other current liabilities 39,742 36,847 46,614 34,140 37,675    
Total current liabilities 515,639 522,840 489,376 402,351 363,122    
Long-term debt 425,310 425,012 416,568 415,002 414,585    
Earnout liability, at fair value 44 57 100 2,687 13,866    
Private warrant liability, at fair value 707 802 926 5,004 15,193    
Total liabilities 969,704 976,631 941,417 842,839 821,702    
Commitments and contingencies          
Stockholders' equity              
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,455,838 and 97,961,597, respectively 10 10 10 10 10    
Additional paid-in capital 670,537 664,362 659,814 647,551 641,406    
Accumulated other comprehensive loss (6,171) (6,571) (4,559) (2,774) (259)    
Accumulated deficit (585,023) (545,198) (460,722) (433,395) (424,112)    
Total stockholders' equity 79,353 112,603 194,543 211,392 217,045 $ 107,325 $ (59,979)
Total liabilities and stockholders' equity 1,049,057 $ 1,089,234 $ 1,135,960 $ 1,054,231 1,038,747    
Parent              
Assets              
Investment in subsidiary 497,535       661,619    
Total assets 497,535       661,619    
Current liabilities              
Accrued expenses and other current liabilities 939       930    
Total current liabilities 939       930    
Long-term debt 416,492       414,585    
Earnout liability, at fair value 44       13,866    
Private warrant liability, at fair value 707       15,193    
Total liabilities 418,182       444,574    
Commitments and contingencies          
Stockholders' equity              
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,455,838 and 97,961,597, respectively 10       10    
Additional paid-in capital 670,537       641,406    
Accumulated other comprehensive loss (6,171)       (259)    
Accumulated deficit (585,023)       (424,112)    
Total stockholders' equity 79,353       217,045    
Total liabilities and stockholders' equity $ 497,535       $ 661,619    
XML 142 R128.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details) - $ / shares
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized 400,000,000 400,000,000 400,000,000 400,000,000 400,000,000
Common stock, shares issued 98,455,838 100,410,325 99,440,528 98,297,186 97,961,597
Common stock, shares outstanding 98,455,838   99,440,528 98,297,186 97,961,597
Parent          
Common stock, par value $ 0.0001       $ 0.0001
Common stock, shares authorized 400,000,000       400,000,000
Common stock, shares issued 98,455,838       97,961,597
Common stock, shares outstanding 98,455,838       97,961,597
XML 143 R129.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Costs and Expenses:                    
General and administrative   $ 30,259 $ 25,257 $ 28,405 $ 26,699 $ 55,103 $ 80,360 $ 110,619 $ 85,795 $ 28,199
Operating loss   (33,795) (82,918) (31,678) (28,656) (60,334) (143,252) (177,047) (83,365) (42,231)
Other income (expense):                    
Interest expense   (2,219) (2,152) (1,925) (2,427) (4,352) (6,504) (8,723) (5,757) (14,734)
Change in fair value of earnout liability   13 43 2,587 11,179 13,766 13,809 13,822 (18,519)  
Change in fair value of private warrant liability   95 124 4,078 10,189 14,267 14,391 14,486 (15,389) 2,427
Total other income (expense)   (1,104) (1,581) 4,821 19,194 24,014 22,434 21,330 (33,514) (13,490)
Loss before income taxes   (34,899) (84,499) (26,857) (9,462) (36,320) (120,818) (155,717) (116,879) (55,721)
Income tax benefit (expense)   (574) 23 (468) 177 (290) (268) (842) 10,273 1,689
Net loss   (35,473) (84,476) (27,325) (9,285) (36,610) (121,086) (156,559) (106,606) (54,032)
Other comprehensive (loss) income   400 (2,012) (1,785) (2,515) (4,300) (6,312)      
Comprehensive loss   $ (35,073) $ (86,488) $ (29,110) $ (11,800) $ (40,910) $ (127,398) (162,471) (106,865) $ (54,032)
Parent                    
Operating Costs and Expenses:                    
General and administrative $ 56             3,550 4,079  
Operating loss (56)             (3,550) (4,079)  
Other income (expense):                    
Interest expense               (5,412) (1,573)  
Change in fair value of earnout liability               13,822 (18,519)  
Change in fair value of private warrant liability 2,427             14,486 (15,389)  
Equity in net income (loss) of subsidiary 1,360             (175,905) (67,046)  
Total other income (expense) 3,787             (153,009) (102,527)  
Loss before income taxes 3,731             (156,559) (106,606)  
Income tax benefit (expense)               0    
Net loss 3,731             (156,559) (106,606)  
Other comprehensive (loss) income               (5,912) (259)  
Comprehensive loss $ 3,731             $ (162,471) $ (106,865)  
XML 144 R130.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2020
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:              
Net (loss) income   $ (9,284) $ (36,610) $ (121,086) $ (156,559) $ (106,606) $ (54,032)
Adjustments to reconcile net loss to net cash used in operating activities              
Loss (gain) on remeasurement of private warrant liability         (14,486) 15,389 (2,427)
Loss (gain) on remeasurement of earnout liability         (13,822) 18,519  
Interest expense (non-cash)         2,270 2,387 7,488
Change in operating assets and liabilities, net of acquisitions and divestitures              
Accrued expenses and other current liabilities   (4,034) 1,005 (8,001) (6,519) (15,981) (15,946)
Net cash used in operating activities   (15,401) (4,156) (10,352) (17,736) (34,777) (48,669)
Cash flows from investing activities:              
Net cash used in investing activities   (8,077) (38,404) (46,444) (79,678) (263,433) (10,671)
Cash flows from financing activities:              
Proceeds from recapitalization and PIPE financing             305,133
Distribution to stockholders             (30,000)
Transaction costs - recapitalization           (262) (5,652)
Capped call transactions           (52,913)  
Proceeds from exercises of warrants           126,741  
Income tax withholdings paid upon vesting of restricted stock units         (3,108) (28,877)  
Repurchase of stock         (1,813)   (42)
Net cash provided by financing activities   1,721 (155) 8,998 1,227 415,549 259,614
Net change in cash, cash equivalents, and restricted cash         (96,187) 117,339 200,274
Cash, cash equivalents, and restricted cash, beginning of period   $ 324,792 $ 324,792 $ 324,792 324,792 207,453 7,179
Cash, cash equivalents, and restricted cash end of period $ 207,453       228,605 324,792 $ 207,453
Parent              
Cash flows from operating activities:              
Net (loss) income 3,731       (156,559) (106,606)  
Adjustments to reconcile net loss to net cash used in operating activities              
Equity in net loss of subsidiary (1,360)       175,905 67,046  
Loss (gain) on remeasurement of private warrant liability (2,427)       (14,486) 15,389  
Loss (gain) on remeasurement of earnout liability         (13,822) 18,519  
Interest expense (non-cash)         2,225 643  
Change in operating assets and liabilities, net of acquisitions and divestitures              
Accrued expenses and other current liabilities         (9) 930  
Net cash used in operating activities (56)       (6,746) (4,079)  
Cash flows from investing activities:              
Net (investment) return of capital in subsidiary (269,425)       10,551 (458,697)  
Net cash used in investing activities (269,425)       10,551 (458,697)  
Cash flows from financing activities:              
Proceeds from recapitalization and PIPE financing 305,133            
Distribution to stockholders (30,000)            
Transaction costs - recapitalization (5,652)            
Proceeds from debt issuance, net of fees           413,537  
Capped call transactions           (52,913)  
Proceeds from exercises of warrants           126,741  
Proceeds from exercises of stock options         1,116 4,288  
Income tax withholdings paid upon vesting of restricted stock units         (3,108) (28,877)  
Repurchase of stock         (1,813)    
Net cash provided by financing activities $ 269,481       $ (3,805) $ 462,776  
XML 145 R131.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income tax benefit (expense) $ (574) $ 23 $ (468) $ 177 $ (290) $ (268) $ (842) $ 10,273 $ 1,689
Parent                  
Income tax benefit (expense)             $ 0    
XML 146 prch-20221231x10k_htm.xml IDEA: XBRL DOCUMENT 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-12-31 0001784535 2022-10-31 0001784535 srt:MaximumMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001784535 us-gaap:SubsequentEventMember 2023-01-01 2023-03-31 0001784535 2023-01-01 2023-01-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember 2020-07-30 2020-07-30 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember prch:ProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:CommonStockWarrantsMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:RetainedEarningsMember 2022-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001784535 us-gaap:RetainedEarningsMember 2021-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001784535 us-gaap:RetainedEarningsMember 2020-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001784535 us-gaap:RetainedEarningsMember 2019-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001784535 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2022-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2022Member 2022-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2022-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2022-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2022-12-31 0001784535 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2021-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2021-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2021-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2021-12-31 0001784535 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2020-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2020-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2020-12-31 0001784535 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2019-12-31 0001784535 us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2019-12-31 0001784535 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2018-12-31 0001784535 us-gaap:CommonStockMember 2022-12-31 0001784535 us-gaap:CommonStockMember 2021-12-31 0001784535 us-gaap:CommonStockMember 2020-12-31 0001784535 us-gaap:CommonStockMember 2019-12-31 0001784535 prch:AdditionalOfferingPipeInvestorsMember 2020-07-30 0001784535 srt:MinimumMember 2021-01-01 2021-12-31 0001784535 srt:MaximumMember 2021-01-01 2021-12-31 0001784535 srt:MinimumMember 2020-01-01 2020-12-31 0001784535 srt:MaximumMember 2020-01-01 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2021-03-01 2021-03-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001784535 prch:PerformanceBasedRestrictedStockUnitMember 2021-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2022-01-01 2022-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001784535 prch:May202021AcquisitionMember 2022-01-01 2022-12-31 0001784535 prch:January122021AcquisitionMember 2022-01-01 2022-12-31 0001784535 prch:FloifyAcquisitionMember 2022-01-01 2022-12-31 0001784535 prch:April52021AcquisitionMember 2022-01-01 2022-12-31 0001784535 2023-01-01 2022-12-31 0001784535 prch:SoftwareAndServiceSubscriptionMember prch:VerticalSoftwareMember 2022-01-01 2022-12-31 0001784535 prch:PostMoveTransactionsMember prch:VerticalSoftwareMember 2022-01-01 2022-12-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember prch:VerticalSoftwareMember 2022-01-01 2022-12-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2022-01-01 2022-12-31 0001784535 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0001784535 prch:SoftwareAndServiceSubscriptionMember prch:VerticalSoftwareMember 2021-01-01 2021-12-31 0001784535 prch:PostMoveTransactionsMember prch:VerticalSoftwareMember 2021-01-01 2021-12-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember prch:VerticalSoftwareMember 2021-01-01 2021-12-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2021-01-01 2021-12-31 0001784535 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0001784535 prch:InsuranceMember 2021-01-01 2021-12-31 0001784535 prch:SoftwareAndServiceSubscriptionMember prch:VerticalSoftwareMember 2020-01-01 2020-12-31 0001784535 prch:PostMoveTransactionsMember prch:VerticalSoftwareMember 2020-01-01 2020-12-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember prch:VerticalSoftwareMember 2020-01-01 2020-12-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2020-01-01 2020-12-31 0001784535 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001784535 prch:InsuranceMember 2020-01-01 2020-12-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoreLocationsMember 2022-01-01 2022-12-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoastalLocationsMember 2022-01-01 2022-12-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoreLocationsMember 2021-01-01 2021-12-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoastalLocationsMember 2021-01-01 2021-12-31 0001784535 prch:ReinsurancePropertyNonWeatherLossesMember 2022-01-01 2022-12-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2022-04-01 2022-12-31 0001784535 prch:ReinsurancePropertyNonWeatherLossesMember prch:CoreLocationsMember 2022-01-01 2022-12-31 0001784535 prch:ReinsurancePropertyNonWeatherLossesMember prch:CoastalLocationsMember 2022-01-01 2022-12-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2022-01-01 2022-03-31 0001784535 srt:RestatementAdjustmentMember prch:ErrorInAccountingForReinsuranceMember 2022-07-01 2022-09-30 0001784535 srt:RestatementAdjustmentMember prch:ErrorInAccountingForReinsuranceMember 2022-04-01 2022-06-30 0001784535 srt:RestatementAdjustmentMember prch:ErrorInAccountingForReinsuranceMember 2022-01-01 2022-09-30 0001784535 srt:RestatementAdjustmentMember prch:ErrorInAccountingForReinsuranceMember 2022-01-01 2022-06-30 0001784535 srt:RestatementAdjustmentMember prch:ErrorInAccountingForReinsuranceMember 2022-01-01 2022-03-31 0001784535 srt:MinimumMember prch:FurnitureOfficeEquipmentAndOtherMember 2022-01-01 2022-12-31 0001784535 srt:MaximumMember prch:FurnitureOfficeEquipmentAndOtherMember 2022-01-01 2022-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2022-01-01 2022-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2022-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2022-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2021-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2021-12-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-01 2020-07-31 0001784535 prch:AdditionalOfferingPipeInvestorsMember 2020-07-30 2020-07-30 0001784535 2021-01-01 2021-01-01 0001784535 2020-07-01 2020-09-30 0001784535 prch:PromissoryNotes2020Member 2022-12-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2022-12-31 0001784535 prch:KandelaLlcCaseMember 2022-07-01 2022-07-31 0001784535 us-gaap:RevolvingCreditFacilityMember 2021-04-05 0001784535 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001784535 2021-04-05 2021-12-31 0001784535 2021-04-04 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 srt:MaximumMember 2022-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-01-01 2021-12-31 0001784535 prch:AdvanceFundingArrangementMember 2022-01-01 2022-12-31 0001784535 prch:AdvanceFundingArrangementMember 2021-01-01 2021-12-31 0001784535 prch:InsuranceLicensesMember 2022-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 prch:InsuranceLicensesMember 2021-12-31 0001784535 2021-09-16 2021-09-16 0001784535 prch:September92021AcquisitionMember 2022-01-01 2022-12-31 0001784535 prch:InsuranceSegmentMember 2022-01-01 2022-12-31 0001784535 prch:InsuranceSegmentMember 2021-01-01 2021-12-31 0001784535 prch:InsuranceSegmentMember 2020-01-01 2020-12-31 0001784535 prch:InsuranceMember 2022-01-01 2022-12-31 0001784535 prch:SeniorSecuredTermLoansMember 2021-01-01 2021-12-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2021-01-01 2021-12-31 0001784535 prch:ValueOfBusinessAcquiredMember 2022-01-01 2022-12-31 0001784535 prch:RenewalRightsMember 2022-01-01 2022-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-10-27 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-27 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-10-27 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-10-27 2021-10-27 0001784535 prch:September92021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-09-09 2021-09-09 0001784535 prch:September92021AcquisitionMember prch:RenewalRightsMember 2021-09-09 2021-09-09 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:TrademarksAndTradeNamesMember 2022-04-01 2022-04-01 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-04-01 2022-04-01 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:NoncompeteAgreementsMember 2022-04-01 2022-04-01 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:CustomerRelationshipsMember 2022-04-01 2022-04-01 0001784535 prch:May202021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-05-20 2021-05-20 0001784535 prch:April52021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:ValueOfBusinessAcquiredMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:RenewalRightsMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:InsuranceLicensesMember 2021-04-05 2021-04-05 0001784535 prch:January122021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-01-12 2021-01-12 0001784535 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2021-12-31 0001784535 prch:ValueOfBusinessAcquiredMember 2021-12-31 0001784535 prch:RenewalRightsMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2022-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2020-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2019-12-31 0001784535 prch:FairValueOptionNotesMember 2019-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2019-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-01-01 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2022-01-01 2022-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2022-01-01 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-01-01 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-01-01 2021-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-01-01 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-01-01 2021-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-01-01 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2020-01-01 2020-12-31 0001784535 prch:FairValueOptionNotesMember 2020-01-01 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-01-01 2020-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001784535 prch:PerformanceBasedRestrictedStockUnitMember 2022-12-31 0001784535 srt:MaximumMember prch:HomeownersOfAmericaInsuranceCompanyMember 2022-01-01 2022-12-31 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2021-01-01 2021-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2022-01-01 2022-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2021-01-01 2021-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2020-01-01 2020-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001784535 prch:TermLoanFacilityDue2029Member 2021-04-05 2021-04-05 0001784535 prch:TermLoanFacilityDue2029Member 2022-01-01 2022-12-31 0001784535 prch:PromissoryNotes2020Member 2020-11-02 2020-11-02 0001784535 prch:NotesIssuedOnExerciseOfInitialPurchasersOptionMember 2021-09-30 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-16 0001784535 2021-09-16 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-15 0001784535 2021-09-15 0001784535 prch:TermLoanFacilityDue2029Member 2022-12-31 0001784535 prch:OtherNotesMember 2022-12-31 0001784535 prch:AdvanceFundingArrangementMember 2022-12-31 0001784535 prch:OtherNotesMember 2021-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-12-31 0001784535 prch:TermLoanFacilityDue2029Member us-gaap:PrimeRateMember 2022-08-05 2022-08-05 0001784535 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2021-04-05 2021-04-05 0001784535 prch:VerticalSoftwareMember 2022-12-31 0001784535 prch:InsuranceMember 2022-12-31 0001784535 prch:VerticalSoftwareMember 2021-12-31 0001784535 prch:InsuranceMember 2021-12-31 0001784535 prch:VerticalSoftwareMember 2020-12-31 0001784535 prch:VerticalSoftwareMember 2019-12-31 0001784535 prch:AccountsReceivableCurrentMember 2022-12-31 0001784535 prch:TopReinsurersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001784535 prch:CustomersInTexasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001784535 prch:CustomersInSouthCarolinaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001784535 prch:TopReinsurersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001784535 prch:CustomersInTexasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001784535 prch:CustomersInSouthCarolinaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001784535 us-gaap:CashAndCashEquivalentsMember 2022-01-01 2022-12-31 0001784535 us-gaap:CashAndCashEquivalentsMember 2021-01-01 2021-12-31 0001784535 srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001784535 srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001784535 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001784535 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001784535 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-12-31 0001784535 prch:StockIncentivePlan2020Member 2022-12-31 0001784535 prch:RestrictedAndPerformanceStockUnitsAndAwardsMember 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-12-31 0001784535 prch:PublicAndPrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:CommonStockWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:PublicWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 2020-12-31 0001784535 2019-12-31 0001784535 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001784535 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001784535 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001784535 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember prch:ValueOfBusinessAcquiredMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember prch:RenewalRightsMember 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember prch:InsuranceLicensesMember 2021-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2021-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-10-27 0001784535 prch:FloifyAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-10-27 0001784535 prch:September92021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-09-09 0001784535 prch:September92021AcquisitionMember prch:RenewalRightsMember 2021-09-09 0001784535 prch:May202021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-05-20 0001784535 prch:April52021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-04-05 0001784535 prch:April52021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:ValueOfBusinessAcquiredMember 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:RenewalRightsMember 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:InsuranceLicensesMember 2021-04-05 0001784535 prch:January122021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-01-12 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 prch:July232020AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:NoncompeteAgreementsMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:CustomerRelationshipsMember 2020-07-23 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember 2020-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:FloifyAcquisitionMember prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:FloifyAcquisitionMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:ResidentialWarrantyServicesMember 2022-04-01 0001784535 prch:July232020AcquisitionMember 2020-07-23 2020-07-23 0001784535 prch:September92021AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-09-09 2021-09-09 0001784535 prch:May202021AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-20 2021-05-20 0001784535 prch:April52021AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-05 2021-04-05 0001784535 prch:January122021AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-12 2021-01-12 0001784535 prch:FloifyAcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001784535 prch:December312020AcquisitionMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember 2022-12-31 0001784535 prch:OtherAcquisitionsMember 2020-09-30 0001784535 prch:July232020AcquisitionMember 2020-07-23 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:USTreasuryNotesSecuritiesMember us-gaap:AssetPledgedAsCollateralMember 2022-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:CertificatesOfDepositMember us-gaap:AssetPledgedAsCollateralMember 2022-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:AssetPledgedAsCollateralMember 2022-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USTreasuryNotesSecuritiesMember us-gaap:AssetPledgedAsCollateralMember 2021-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:CertificatesOfDepositMember us-gaap:AssetPledgedAsCollateralMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:AssetPledgedAsCollateralMember 2021-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2022-12-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2022-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2021-12-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2021-12-31 0001784535 prch:ProptechAcquisitionCorporationMember 2020-07-30 0001784535 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember prch:Serviz.comInc.Member 2020-05-29 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-12-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2022-01-01 2022-12-31 0001784535 prch:PublicAndPrivateWarrantsMember 2022-01-01 2022-12-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001784535 prch:EarnoutSharesMember 2022-01-01 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-01-01 2022-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2021-01-01 2021-12-31 0001784535 prch:PublicAndPrivateWarrantsMember 2021-01-01 2021-12-31 0001784535 prch:EarnoutSharesMember 2021-01-01 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-01-01 2021-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2020-01-01 2020-12-31 0001784535 prch:PublicAndPrivateWarrantsMember 2020-01-01 2020-12-31 0001784535 prch:EarnoutSharesMember 2020-01-01 2020-12-31 0001784535 prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember 2022-07-01 2022-09-30 0001784535 prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember 2021-01-01 2021-12-31 0001784535 prch:AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember 2020-01-01 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001784535 prch:ProductAndTechnologyMember 2022-01-01 2022-12-31 0001784535 prch:EquityIncentivePlan2012Member 2022-01-01 2022-12-31 0001784535 prch:ChiefExecutiveOfficerAndFounderMember 2022-01-01 2022-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001784535 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2021-01-01 2021-12-31 0001784535 prch:ProductAndTechnologyMember 2021-01-01 2021-12-31 0001784535 prch:EquityIncentivePlan2012Member 2021-01-01 2021-12-31 0001784535 prch:EarnoutRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001784535 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2020-01-01 2020-12-31 0001784535 prch:ProductAndTechnologyMember 2020-01-01 2020-12-31 0001784535 prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001784535 prch:ValueOfBusinessAcquiredMember 2021-01-01 2021-12-31 0001784535 prch:RenewalRightsMember 2021-01-01 2021-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001784535 srt:MinimumMember 2022-01-01 2022-12-31 0001784535 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001784535 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2021-12-31 0001784535 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2021-01-01 2021-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 prch:PerformanceBasedRestrictedStockUnitMember 2022-01-01 2022-12-31 0001784535 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001784535 prch:PerformanceAndMarketConditionBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001784535 prch:MarketOnlyPerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember 2020-12-23 2020-12-23 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2022-01-01 2022-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2022-01-01 2022-12-31 0001784535 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2021-01-01 2021-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2021-01-01 2021-12-31 0001784535 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2020-01-01 2020-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2020-01-01 2020-12-31 0001784535 us-gaap:OperatingSegmentsMember prch:DivestedBusinessesMember 2020-01-01 2020-12-31 0001784535 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-12-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2022-12-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2022-03-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2021-12-31 0001784535 srt:RestatementAdjustmentMember 2022-09-30 0001784535 prch:ReinsuranceQuotaShareProgramMember 2022-12-31 0001784535 prch:ReinsuranceQuotaShareProgramMember 2021-12-31 0001784535 2020-07-30 2020-07-30 0001784535 prch:ProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:PrivateWarrantsMember 2020-07-30 0001784535 prch:SeniorSecuredTermLoansMember 2021-09-01 2021-09-30 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-01 2021-10-31 0001784535 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001784535 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001784535 srt:MinimumMember 2022-12-31 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2022-01-01 2022-12-31 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2022-12-31 0001784535 srt:MaximumMember 2022-01-01 2022-12-31 0001784535 srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001784535 srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001784535 srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2022-12-31 0001784535 prch:ValueOfBusinessAcquiredMember 2022-12-31 0001784535 prch:RenewalRightsMember 2022-12-31 0001784535 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember prch:Serviz.comInc.Member 2020-05-29 2020-05-29 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2022-01-01 2022-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-30 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-01 2021-09-30 0001784535 prch:PromissoryNotes2020Member 2020-11-02 0001784535 prch:VerticalSoftwareMember 2022-01-01 2022-12-31 0001784535 prch:VerticalSoftwareMember 2021-01-01 2021-12-31 0001784535 prch:VerticalSoftwareMember 2020-01-01 2020-12-31 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-12-31 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 2020-12-23 0001784535 prch:PrivateWarrantsMember 2022-12-31 0001784535 prch:PrivateWarrantsMember 2021-12-31 0001784535 srt:ParentCompanyMember 2020-12-23 2020-12-31 0001784535 2022-10-01 2022-12-31 0001784535 srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001784535 2022-07-01 2022-09-30 0001784535 srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001784535 2022-04-01 2022-06-30 0001784535 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001784535 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001784535 2022-01-01 2022-09-30 0001784535 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001784535 2022-01-01 2022-06-30 0001784535 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001784535 2022-01-01 2022-03-31 0001784535 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001784535 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001784535 us-gaap:DomesticCountryMember 2022-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2022-01-01 2022-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2022-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-01 2020-07-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:ResidentialWarrantyServicesMember 2022-04-01 2022-04-01 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember 2022-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-31 0001784535 prch:September92021AcquisitionMember 2021-09-09 0001784535 prch:May202021AcquisitionMember 2021-05-20 0001784535 prch:April52021AcquisitionMember 2021-04-05 0001784535 prch:January122021AcquisitionMember 2021-01-12 0001784535 prch:FloifyAcquisitionMember 2021-10-27 0001784535 prch:April52021AcquisitionMember 2021-07-01 2021-09-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0001784535 prch:ResidentialWarrantyServicesMember 2022-01-01 2022-12-31 0001784535 prch:OtherAcquisitionsMember 2022-01-01 2022-12-31 0001784535 prch:January122021AcquisitionMember 2021-01-12 2021-01-12 0001784535 prch:OtherAcquisitionsMember 2021-01-01 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-01-01 2021-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-01-01 2020-12-31 0001784535 prch:OtherAcquisitionsMember 2020-01-01 2020-12-31 0001784535 prch:FloifyAcquisitionMember 2021-10-27 2021-10-27 0001784535 prch:September92021AcquisitionMember 2021-09-09 2021-09-09 0001784535 prch:May202021AcquisitionMember 2021-05-20 2021-05-20 0001784535 prch:April52021AcquisitionMember 2021-04-05 2021-04-05 0001784535 prch:OtherAcquisitionsMember 2021-12-31 0001784535 prch:December312020AcquisitionMember 2020-12-31 2020-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 2021-01-01 2021-12-31 0001784535 2020-01-01 2020-12-31 0001784535 srt:ParentCompanyMember 2022-12-31 0001784535 srt:ScenarioPreviouslyReportedMember 2022-09-30 0001784535 2022-09-30 0001784535 srt:ScenarioPreviouslyReportedMember 2022-06-30 0001784535 srt:RestatementAdjustmentMember 2022-06-30 0001784535 srt:ScenarioPreviouslyReportedMember 2022-03-31 0001784535 srt:RestatementAdjustmentMember 2022-03-31 0001784535 2022-03-31 0001784535 srt:ParentCompanyMember 2021-12-31 0001784535 2022-12-31 0001784535 2021-12-31 0001784535 2022-06-30 0001784535 2023-03-10 0001784535 2022-01-01 2022-12-31 prch:segment shares iso4217:USD iso4217:USD shares pure prch:installment prch:D prch:item prch:tranche prch:security http://porchgroup.com/20221231#AccruedExpensesAndOtherLiabilitiesCurrent 0001784535 2022 FY false 98455838 97961597 19 http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent P3Y P3Y P5Y P2Y http://fasb.org/us-gaap/2022#GoodwillAndIntangibleAssetImpairment http://porchgroup.com/20221231#ProductAndTechnologyExpense 0.33 P90D P3Y P12M 0 P6Y 0.75 P3Y P10M28D 0.3333 0.33 0.33 0.3333 0.33 0.33 0.33 P36M P2Y http://fasb.org/us-gaap/2022#GainLossOnSaleOfBusiness http://porchgroup.com/20221231#AccruedExpensesAndOtherLiabilitiesCurrent 98297186 99440528 98455838 97961597 10-K true 2022-12-31 --12-31 false 001-39142 PORCH GROUP, INC. DE 83-2587663 411 1st Avenue S. Suite 501 Seattle WA 98104 855 767-2400 Common Stock, par value $0.0001 per share PRCH NASDAQ No No Yes Yes Accelerated Filer false false true false 208000000 96980870 42 Ernst & Young LLP Seattle, Washington 215060000 315741000 26438000 28767000 36523000 9251000 299060000 228416000 20009000 14338000 13545000 8551000 610635000 605064000 12240000 6666000 4201000 4504000 244697000 225654000 55118000 58324000 108255000 129830000 500000 12265000 7521000 1646000 684000 1049057000 1038747000 6268000 6965000 39742000 37675000 270690000 201085000 20142000 15274000 16455000 150000 100632000 61949000 61710000 40024000 515639000 363122000 425310000 414585000 2536000 2694000 44000 13866000 707000 15193000 24546000 9617000 25468000 12242000 969704000 821702000 0.0001 0.0001 10000 10000 400000000 400000000 98455838 97961597 670537000 641406000 -6171000 -259000 -585023000 -424112000 79353000 217045000 1049057000 1038747000 275948000 192433000 72299000 107577000 58725000 17562000 113848000 84273000 41665000 59565000 47005000 28546000 110619000 85795000 28199000 61386000 1442000 452995000 275798000 114530000 -177047000 -83365000 -42231000 8723000 5757000 14734000 -13822000 18519000 -14486000 15389000 -2427000 5110000 5748000 1174000 701000 571000 340000 -6931000 21330000 -33514000 -13490000 -155717000 -116879000 -55721000 842000 -10273000 -1689000 -156559000 -106606000 -54032000 17284000 -156559000 -106606000 -71316000 -1.61 -1.14 -1.96 -1.61 -1.14 -2.03 97351241 93884566 36344234 97351241 93884566 36374215 1000 2000 4855000 5584000 1901000 5435000 7223000 5248000 16751000 25784000 4145000 27041000 38592000 11296000 -156559000 -106606000 -54032000 -5912000 -259000 -162471000 -106865000 -54032000 34197822 3000 203492000 -263474000 -59979000 -54032000 -54032000 10660000 10660000 1976332 636000 636000 682539 4836000 4836000 198750 1436000 1436000 -75162 480000 480000 44000 44000 472141 785330 6898000 6898000 505711 1029000 1029000 1189911 17584000 17584000 17284000 17284000 5208000 5208000 1705266 702791 11029000 11029000 35304052 5000 239722000 239727000 187000 187000 4023668 -50238000 -50238000 480000 480000 81669151 8000 424823000 -317506000 107325000 -106606000 -259000 -106865000 15631000 15631000 22961000 22961000 2042652 1000 35706000 35707000 6685000 6685000 54891000 54891000 31730000 31730000 2549223 11521412 1000 126768000 126769000 1700557 4326000 4326000 -1521398 28940000 28940000 -52913000 -52913000 262000 262000 97961597 10000 641406000 -424112000 -259000 217045000 97961597 10000 641406000 -424112000 -259000 217045000 -156559000 -5912000 -162471000 27041000 27041000 628660 3552000 3552000 530000 530000 2144546 473653 1116000 1116000 -613377 3108000 3108000 -2388756 4352000 4352000 98206323 10000 670537000 -585023000 -6171000 79353000 -156559000 -106606000 -54032000 27930000 16386000 6644000 2117000 1861000 61386000 745000 595000 895000 5110000 5748000 -895000 1442000 2584000 14486000 -15389000 2427000 -6944000 2244000 -1700000 13822000 -18519000 27041000 38592000 11296000 278000 369000 -370000 -67000 2270000 2387000 7488000 885000 1055000 23000 4886000 2905000 -203000 70644000 15343000 5146000 5323000 2587000 -697000 -11779000 4092000 -6519000 -15981000 -15946000 38683000 -22417000 21686000 14396000 66254000 53556000 2206000 6537000 -3545000 -3521000 287000 4744000 4156000 3365000 -2082000 -2141000 990000 399000 -2419000 -17736000 -34777000 -48669000 2350000 972000 279000 8100000 3719000 2601000 52506000 24006000 21906000 21694000 38628000 256430000 7791000 -79678000 -263433000 -10671000 305133000 30000000 262000 5652000 33643000 413537000 66190000 22746000 5150000 46965000 81640000 4714000 52913000 126741000 1116000 4288000 911000 3108000 28877000 715000 1813000 42000 1227000 415549000 259614000 -96187000 117339000 200274000 324792000 207453000 7179000 228605000 324792000 207453000 3512000 2662000 9103000 674000 12252000 52761000 9295000 2539000 54891000 11029000 50238000 31534000 17284000 17284000 1215000 2724000 1436000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">1.</b><span style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Description of Business and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Description</b><span style="text-decoration-line:underline;text-decoration-style:solid;"> </span><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">of</b><span style="text-decoration-line:underline;text-decoration-style:solid;"> </span><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to approximately 30,900 companies and small businesses. Porch’s Insurance segment, with approximately 390,000 insurance and warranty policies in force, operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 national and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offerings. The Vertical Software segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and individuals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships, Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">December 23, 2020 Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. This merger (the “Merger”) closed on December 23, 2020. Among other transactions which are fully described in </span><i style="font-style:italic;background:#ffffff;">“Item 8. Financial Statements and Supplementary Data”</i><span style="background:#ffffff;"> </span>in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022, <span style="background:#ffffff;">the following transactions occurred:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Immediately prior to the Merger, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">certain third-party investors (“PIPE Investors”), purchased </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> newly issued shares of Porch Group, Inc. common stock at a price of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per share in exchange for cash. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net proceeds from the additional offering were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$141.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million after the deduction of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$8.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million of direct offering costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">PTAC issued </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36,264,984</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of PTAC Class A Common Stock and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million in exchange for all </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">83,559,663</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to vesting conditions. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> restricted shares subject to the same were issued to the Chief Executive Officer of the Company subject to the same vesting condition as the “earnout” shares. An additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares were provided to service providers in exchange for services related to the transaction. See Note 9.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As a result of the Merger, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$305.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million was available for use by Porch Group, Inc., prior to a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$275.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14,235,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> common stock warrants remained outstanding as a result of the merger, of which, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,700,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> were private warrants and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8,625,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> were public warrants. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">1,795,700</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> private warrants remained unexercised as of December 31, 2022 and 2021. See Note 8.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In connection with the Merger, Porch incurred </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million of transaction costs of which, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were paid in cash. In addition, Porch issued </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,580,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of common stock at a fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$23.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> earnout shares at a fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million as compensation for transaction services. Of the total amount, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$27.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million met the eligibility criteria to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of the recapitalization. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were recognized as expenses, as the costs were deemed related to the issuance of private warrants and earnout shares which are liability classified financial instruments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As a result of the foregoing transactions, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$239.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$50.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million non-cash liability associated with the earnout shares, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$34.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million liability associated with the Private Warrants, both described above. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, <i style="font-style:italic;">Reverse Acquisitions and Reverse Recapitalizations</i>, the transaction was, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization. The accounting was similar to that of a reverse acquisition, except that no goodwill or other intangible assets were recorded at the time of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Concentrations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balances in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurance counterparties. Two reinsurers represented more than 10% individually, and 45% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2022. Five reinsurers represented more than 10% individually, and 68% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance and warranty revenues in the Insurance segment are concentrated in Texas (which represent approximately 52% and 61% of the Insurance segment revenues in 2022 and 2021, respectively) and South Carolina (which represent approximately 10% and 9% of the Insurance segment revenues in 2022 and 2021, respectively).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022 and 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company held approximately $148.0 million of cash with three U.S. commercial banks. As of December 31, 2021, the Company held approximately $262.4 million of cash with one U.S. commercial bank.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of December 31, 2022 includes $5.1 million held by the Company’s captive insurance company as a collateral for the benefit of Homeowners of America (“HOA”), $1.0 million held in money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.0 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_jl5qE3lXAU2HojLgsoMyqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nineteen</span></span> states, and $2.4 million related to acquisition indemnifications. Restricted cash as of December 31, 2021 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty-five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in <span style="-sec-ix-hidden:Hidden_OElaBkTk9UyF9qMsOlctyQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">non-current </span></span>assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury, corporate and municipal bonds, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in accumulated other comprehensive income (loss) (“AOCI”). Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The accretion or amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. See Note 3 for additional information about the Company’s evaluation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Realized gains and losses on sales of investments are determined using the specific-identification method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents investments pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,164</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. Treasury notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,440</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">$0.2</span><span style="font-size:10pt;"> million of pledged certificates of deposit and </span><span style="font-size:10pt;">$0.5</span><span style="font-size:10pt;"> million of U.S. Treasury notes are included in short-term investments, and </span><span style="font-size:10pt;">$1.2</span><span style="font-size:10pt;"> million of pledged certificates of deposit and </span><span style="font-size:10pt;">$0.8</span><span style="font-size:10pt;"> million of pledged U.S. Treasury notes are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2022. </span><span style="font-size:10pt;">$1.3</span><span style="font-size:10pt;"> million of pledged certificates of deposit are included in short-term investments, and </span><span style="font-size:10pt;">$1.3</span><span style="font-size:10pt;"> million of pledged U.S. Treasury notes and </span><span style="font-size:10pt;">$0.9</span> <span style="font-size:10pt;">million of pledged certificates of deposit are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accounts receivable consist principally of amounts due from enterprise customers, corporate partnerships, and individual policyholders, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2022 and 2021, was $0.5 million and $0.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected more than twelve months from the balance sheet date. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of December 31, 2022 and 2021, DAC of $8.7 million and $4.0 million, respectively, is included in prepaid expenses and other current assets. Amortized deferred acquisition costs included in sales and marketing expense, amounted to $14.5 million and $2.5 million, for the years ended December 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Property, Equipment and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden__bui2qh3HEKbCEZ90SAggQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xB5uAB_JqESuEBLvxOt6Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> – <span style="-sec-ix-hidden:Hidden_G14y8V3eL0iySMRacZskew;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WsWdluxWUkC_--WhaZ_G-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market and income approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired, and recorded impairment charges of $39.4 million related to its Insurance segment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company recorded total goodwill impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no goodwill impairment losses recorded during the years ended December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of acquired customer relationships, acquired technology, trademarks and trade names, renewal rights, insurance licenses, non-compete agreements, value of businesses acquired, and related assets that are amortized over their estimated useful lives. Certain intangible assets are considered to have indefinite lives. We test indefinite-lived intangible assets for impairment annually on October 1 and whenever events or circumstances arise that indicate an impairment may exist. See Impairment of Long-Lived Assets section below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2022, management identified various qualitative factors that collectively indicated that the Company had trigger events including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company used an income approach to determine that the estimated fair value of certain asset groups was less than their carrying values, which resulted in impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain businesses within its Vertical Software segment. Impairment charges are included in <span style="-sec-ix-hidden:Hidden_kiIIAm0dxEmTzhryC54EHg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impairment loss</span></span> on intangible assets and goodwill in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Losses due to impairment of long-lived assets, other than intangible assets, totaled </span>$0.6 million, $0.6 million and $0.6 million during 2022, 2021 and 2020, respectively, and are included in <span style="-sec-ix-hidden:Hidden_vdnDVHD2-USXFTjbXEPgQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product and technology</span></span> expense in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Losses and Loss Adjustment Expenses Reserves</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”).  IBNR is reviewed regularly using a variety of actuarial techniques. We update the reserve estimates as historical loss experience develops, additional claims are reported and/or settled and new information becomes available. Any changes in estimates are reflected in operating results in the period in which the estimates are changed. Although management believes that the balance of these reserves is adequate, such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the consolidated statements of operations. Losses and LAE, less related reinsurance is charged to expense as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the normal course of business, the Company monitors return and risk and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company’s insurance company subsidiaries have entered proportional and non-proportional reinsurance treaties, under which the insurance company subsidiaries have ceded some, but not all, the liabilities to third-party reinsurers including, but not limited to, catastrophe exposure. The amount and type of reinsurance employed is based on management’s analysis of capital as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements. To minimize its exposure to significant losses from reinsurer insolvencies, HOA evaluates the financial condition of its reinsurers and monitors concentrations of credit risk arising from similar geographic regions, activities, or economic characteristics of the reinsurers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the insurance contracts are subject to contingent commission adjustments and loss participation features, which aligns our interests with those of our reinsurers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Ceded premium written is recorded in accordance with the applicable terms of the reinsurance contracts and ceded premium earned is charged against revenue over the period of the reinsurance contracts. Ceded losses incurred reduce net loss and LAE incurred over the applicable periods of the reinsurance contracts with third-party reinsurers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 61,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Earnout Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions prior to the third anniversary of the Merger. <span style="-sec-ix-hidden:Hidden_ayA2hCXKzEKVhjGPuq0sgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">One</span></span>-third of the earnout shares met the market vesting condition when the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period in the first quarter of 2021. An additional third vested when the Company’s common stock had a closing price of greater than or equal to $20.00 over the same measurement criteria in the fourth quarter of 2021 (see Note 9). The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the consolidated statements of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in “December 23, 2020 Merger” section of Note 1, all </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue from a variety of sources:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Insurance revenue in the form of insurance and warranty premiums, policy fees,</span><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"> </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commissions from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reinsurers</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Software </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for providing select services directly to the homeowner; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines revenue recognition for contracts with customers through the following five-step framework:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads and commissions from third-party insurance carriers, performance of home project and moving services (<i style="font-style:italic;">Move-related and Post-move Revenue),</i> and providing access to the Company’s software platforms and services (<i style="font-style:italic;">Software and Service Subscription Revenue</i>). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Software and Service Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Software and Service Subscription Revenue is primarily generated from the vertical software services provided to home inspectors, roofing companies, title insurance companies, mortgage companies, and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. The Company’s typical subscription contracts are monthly or annual contracts in which pricing is based on a specified volume of activity. The Company also provides certain data analytics, transaction monitoring and marketing services under subscription and service contracts. Fees earned for providing access to the software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the software and services during the contract term<span style="font-family:'Times New Roman PS Std';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Move-related Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Move-related revenue is generated when the Company connects service providers directly to homeowners, and includes fees earned from providing services directly to the homeowner, mainly moving services. The Company generally invoices for move-related services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing move-related services are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In certain of our move-related product offerings, the Company acts as the principal in the revenue transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers, and the Company recognizes these revenues on a gross basis. In other instances, third-party merchant partners are responsible for delivering the service to the end customer. Revenue for these arrangements is recognized on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Post-move</i><span style="text-decoration-line:underline;text-decoration-style:solid;"> </span><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Post-move revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service (fixed consideration), or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection (variable consideration). When the transaction price is variable, the transaction price is constrained and limited to an amount the Company believes is not probable of significant reversal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Post-move revenue also includes fees earned from providing a variety of services directly to the homeowner, mainly handyman services. The Company generally invoices for services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing service projects are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company acts as the principal in these service transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Insurance and Warranty Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Insurance Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold for an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV each period by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. Management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. If the Company identifies changes that it believes are indicative of an increase or decrease to prior period LTVs, the Company will update its estimates of variable consideration. There were no changes to the estimated variable consideration for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Starting in April 2021, through the newly acquired Homeowners of America Holding Corporation and its subsidiaries (collectively, “HOA”), the Company is authorized to write various forms of homeowners and auto </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">insurance. Insurance-related revenues primarily relate to premiums, policy fees, ceding commissions and reinsurance profit share. Premiums are recognized as revenue over the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the reinsurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warranty Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company provides warranty products to homeowners which are sold through various channels including home inspection companies, real estate agents and direct to customers These products provide customers with product protection that enhances or extends coverage offered by the manufacturer’s warranty and provides additional customer-friendly benefits that go beyond the scope of a manufacturer’s warranty. Typically, our home warranty policies cover a <span style="-sec-ix-hidden:Hidden_Thi0AuZwSUWnVt8Hm30yug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ninety</span></span>-day to <span style="-sec-ix-hidden:Hidden_2u8uocHGGE2_FNbq9JYUhA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> period. Revenue for these policies is recognized ratably over the actual warranty coverage period for each individual policy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also offers products that customers may purchase to extend the manufacturer’s covered warranties for a term of up to twenty-five years. Revenue for these policies is recognized over the term of the agreement in proportion to the Company’s relief from risk we expect to incur in satisfying the contract obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Assets Recognized from the Costs to Obtain a Contract with a Customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year, which generally consist of sales commissions to employees. As of December 31, 2022 and 2021, the Company had $0.3 million and $0.1 million of capitalized costs in prepaid expenses and other current assets, respectively, and $0.6 million and $0.3 million, respectively, in other assets on the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The capitalized contract costs are amortized over an estimated period of benefit. During the years ended December 31, 2022, 2021, and 2020, $0.2 million, $0.1 million and $nil of amortization of capitalized costs, respectively, was recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Product and Technology Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Product and technology development costs primarily include payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Advertising</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021 and 2020, the Company incurred $13.5 million, $3.6 million, and $2.2 million in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes in accordance with ASC 740, <i style="font-style:italic;">Income Taxes</i>. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option-pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also issues awards which contain performance and/or market conditions. For awards with performance conditions, we recognize compensation expense only if the specified performance condition is probable of achievement. We update our assessment of probability at each reporting period. All compensation expense for performance awards with market conditions only, is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms. <span style="background:#ffffff;">For warrants that meet all of the criteria for equity classification, the warrants are recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are recorded as a liability at their initial fair value, and then are remeasured as of each balance sheet date thereafter. Changes in the estimated fair value of the liability for warrants are recognized as a non-cash gain or loss on the consolidated statements of operations in the period in which the change occurred.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner(s) as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating leases are primarily for office space and are included in operating lease right-of-use (“ROU”) assets, accrued expenses and other current liabilities, and operating lease liabilities on our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives. Operating ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes in index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Payments for terminating the lease are included in the lease payments only when it is probable they will be incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. Non-lease components that are variable in nature are recorded in variable lease expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For operating leases with a term of one year or less, we have elected to not recognize a lease liability or ROU asset on our consolidated balance sheet. Instead, we recognize the lease payments as expense on a straight-line basis over the lease term. Short-term lease expenses are immaterial to our consolidated statements of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other income (expense), net on the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of Legacy Porch warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs - recapitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,974)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,931)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:32.4pt;background:#ffffff;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022, and applied the guidance for business combinations during 2022. The impact of the adoption on the consolidated balance sheets, statements of operations, and statements of cash flows was immaterial.</p> 30900 390000 20 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">December 23, 2020 Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. This merger (the “Merger”) closed on December 23, 2020. Among other transactions which are fully described in </span><i style="font-style:italic;background:#ffffff;">“Item 8. Financial Statements and Supplementary Data”</i><span style="background:#ffffff;"> </span>in the 2021 Annual Report on Form 10-K as filed with the SEC on March 16, 2022, <span style="background:#ffffff;">the following transactions occurred:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Immediately prior to the Merger, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">certain third-party investors (“PIPE Investors”), purchased </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> newly issued shares of Porch Group, Inc. common stock at a price of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per share in exchange for cash. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net proceeds from the additional offering were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$141.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million after the deduction of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$8.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million of direct offering costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">PTAC issued </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36,264,984</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of PTAC Class A Common Stock and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million in exchange for all </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">83,559,663</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to vesting conditions. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> restricted shares subject to the same were issued to the Chief Executive Officer of the Company subject to the same vesting condition as the “earnout” shares. An additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares were provided to service providers in exchange for services related to the transaction. See Note 9.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As a result of the Merger, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$305.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million was available for use by Porch Group, Inc., prior to a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$275.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14,235,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> common stock warrants remained outstanding as a result of the merger, of which, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,700,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> were private warrants and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8,625,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> were public warrants. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">1,795,700</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> private warrants remained unexercised as of December 31, 2022 and 2021. See Note 8.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In connection with the Merger, Porch incurred </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$30.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million of transaction costs of which, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were paid in cash. In addition, Porch issued </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,580,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of common stock at a fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$23.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> earnout shares at a fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million as compensation for transaction services. Of the total amount, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$27.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million met the eligibility criteria to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of the recapitalization. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were recognized as expenses, as the costs were deemed related to the issuance of private warrants and earnout shares which are liability classified financial instruments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As a result of the foregoing transactions, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$239.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$50.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million non-cash liability associated with the earnout shares, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$34.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million liability associated with the Private Warrants, both described above. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, <i style="font-style:italic;">Reverse Acquisitions and Reverse Recapitalizations</i>, the transaction was, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization. The accounting was similar to that of a reverse acquisition, except that no goodwill or other intangible assets were recorded at the time of the Merger.</p> 15000000 10.00 141800000 8200000 36264984 30000000 83559663 5000000 1000000 150000 305100000 30000000 275100000 14235000 5700000 8625000 1795700 1795700 30800000 5600000 1580000 23300000 150000 1900000 27000000.0 3800000 239700000 50400000 34000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. The estimates and assumptions that are evaluated by management include, but are not limited to, impairment losses on intangible assets and goodwill, estimated variable consideration for services performed, estimated lifetime value of insurance agency commission revenue, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Concentrations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balances in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurance counterparties. Two reinsurers represented more than 10% individually, and 45% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2022. Five reinsurers represented more than 10% individually, and 68% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance and warranty revenues in the Insurance segment are concentrated in Texas (which represent approximately 52% and 61% of the Insurance segment revenues in 2022 and 2021, respectively) and South Carolina (which represent approximately 10% and 9% of the Insurance segment revenues in 2022 and 2021, respectively).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022 and 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company held approximately $148.0 million of cash with three U.S. commercial banks. As of December 31, 2021, the Company held approximately $262.4 million of cash with one U.S. commercial bank.</p> 2 0.45 5 0.68 0.52 0.61 0.10 0.09 148000000.0 262400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of December 31, 2022 includes $5.1 million held by the Company’s captive insurance company as a collateral for the benefit of Homeowners of America (“HOA”), $1.0 million held in money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.0 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_jl5qE3lXAU2HojLgsoMyqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nineteen</span></span> states, and $2.4 million related to acquisition indemnifications. Restricted cash as of December 31, 2021 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty-five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in <span style="-sec-ix-hidden:Hidden_OElaBkTk9UyF9qMsOlctyQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">non-current </span></span>assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 5100000 1000000.0 5000000.0 2400000 300000 5900000 25 300000 2600000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 215060000 315741000 13545000 8551000 500000 228605000 324792000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury, corporate and municipal bonds, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in accumulated other comprehensive income (loss) (“AOCI”). Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The accretion or amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. See Note 3 for additional information about the Company’s evaluation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Realized gains and losses on sales of investments are determined using the specific-identification method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents investments pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,164</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. Treasury notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,440</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">$0.2</span><span style="font-size:10pt;"> million of pledged certificates of deposit and </span><span style="font-size:10pt;">$0.5</span><span style="font-size:10pt;"> million of U.S. Treasury notes are included in short-term investments, and </span><span style="font-size:10pt;">$1.2</span><span style="font-size:10pt;"> million of pledged certificates of deposit and </span><span style="font-size:10pt;">$0.8</span><span style="font-size:10pt;"> million of pledged U.S. Treasury notes are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2022. </span><span style="font-size:10pt;">$1.3</span><span style="font-size:10pt;"> million of pledged certificates of deposit are included in short-term investments, and </span><span style="font-size:10pt;">$1.3</span><span style="font-size:10pt;"> million of pledged U.S. Treasury notes and </span><span style="font-size:10pt;">$0.9</span> <span style="font-size:10pt;">million of pledged certificates of deposit are included in long-term investments, on the accompanying consolidated balance sheet as of December 31, 2021.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,164</p></td></tr><tr><td style="vertical-align:bottom;width:68.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. Treasury notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,440</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1463000 2164000 1216000 1276000 2679000 3440000 200000 500000 1200000 800000 1300000 1300000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accounts receivable consist principally of amounts due from enterprise customers, corporate partnerships, and individual policyholders, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2022 and 2021, was $0.5 million and $0.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected more than twelve months from the balance sheet date. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</p> 500000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of December 31, 2022 and 2021, DAC of $8.7 million and $4.0 million, respectively, is included in prepaid expenses and other current assets. Amortized deferred acquisition costs included in sales and marketing expense, amounted to $14.5 million and $2.5 million, for the years ended December 31, 2022 and 2021, respectively.</p> 8700000 4000000.0 14500000 2500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Property, Equipment and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden__bui2qh3HEKbCEZ90SAggQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xB5uAB_JqESuEBLvxOt6Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> – <span style="-sec-ix-hidden:Hidden_G14y8V3eL0iySMRacZskew;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WsWdluxWUkC_--WhaZ_G-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden__bui2qh3HEKbCEZ90SAggQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_xB5uAB_JqESuEBLvxOt6Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> – <span style="-sec-ix-hidden:Hidden_G14y8V3eL0iySMRacZskew;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WsWdluxWUkC_--WhaZ_G-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">During the third quarter of 2022, management identified various qualitative factors that collectively, indicated that the Company had triggering events, including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company performed a valuation of both the Vertical Software and Insurance reporting units using a combination of market and income approaches based on peer performance and discounted cash flow or dividend discount model methodologies. Given the results of the quantitative assessment, the Company determined that the Insurance reporting unit’s goodwill was impaired, and recorded impairment charges of $39.4 million related to its Insurance segment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used in our most recent impairment test was risk-adjusted to reflect the specific risk profile of the reporting units and ranged from 17% to 20%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the fourth quarter of 2022, the Company updated its preliminary purchase price allocations for certain acquisitions. As a result of these adjustments, the carrying value of the Insurance reporting unit was higher than the fair value as of September 30, 2022, which resulted in the Company recognizing an additional goodwill impairment charge of $4.3 million in the fourth quarter of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company recorded total goodwill impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no goodwill impairment losses recorded during the years ended December 31, 2021 and 2020.</p> 39400000 0.17 0.20 4300000 43700000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of acquired customer relationships, acquired technology, trademarks and trade names, renewal rights, insurance licenses, non-compete agreements, value of businesses acquired, and related assets that are amortized over their estimated useful lives. Certain intangible assets are considered to have indefinite lives. We test indefinite-lived intangible assets for impairment annually on October 1 and whenever events or circumstances arise that indicate an impairment may exist. See Impairment of Long-Lived Assets section below.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2022, management identified various qualitative factors that collectively indicated that the Company had trigger events including a sustained decrease in stock price, increased costs due to inflationary pressures, and a deterioration of the macroeconomic environment in the housing and real estate industry. The Company used an income approach to determine that the estimated fair value of certain asset groups was less than their carrying values, which resulted in impairment charges of $17.7 million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain businesses within its Vertical Software segment. Impairment charges are included in <span style="-sec-ix-hidden:Hidden_kiIIAm0dxEmTzhryC54EHg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impairment loss</span></span> on intangible assets and goodwill in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Losses due to impairment of long-lived assets, other than intangible assets, totaled </span>$0.6 million, $0.6 million and $0.6 million during 2022, 2021 and 2020, respectively, and are included in <span style="-sec-ix-hidden:Hidden_vdnDVHD2-USXFTjbXEPgQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product and technology</span></span> expense in the consolidated statements of operations.</p> 17700000 600000 600000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Losses and Loss Adjustment Expenses Reserves</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”).  IBNR is reviewed regularly using a variety of actuarial techniques. We update the reserve estimates as historical loss experience develops, additional claims are reported and/or settled and new information becomes available. Any changes in estimates are reflected in operating results in the period in which the estimates are changed. Although management believes that the balance of these reserves is adequate, such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the consolidated statements of operations. Losses and LAE, less related reinsurance is charged to expense as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the normal course of business, the Company monitors return and risk and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company’s insurance company subsidiaries have entered proportional and non-proportional reinsurance treaties, under which the insurance company subsidiaries have ceded some, but not all, the liabilities to third-party reinsurers including, but not limited to, catastrophe exposure. The amount and type of reinsurance employed is based on management’s analysis of capital as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements. To minimize its exposure to significant losses from reinsurer insolvencies, HOA evaluates the financial condition of its reinsurers and monitors concentrations of credit risk arising from similar geographic regions, activities, or economic characteristics of the reinsurers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the insurance contracts are subject to contingent commission adjustments and loss participation features, which aligns our interests with those of our reinsurers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Ceded premium written is recorded in accordance with the applicable terms of the reinsurance contracts and ceded premium earned is charged against revenue over the period of the reinsurance contracts. Ceded losses incurred reduce net loss and LAE incurred over the applicable periods of the reinsurance contracts with third-party reinsurers.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 61,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 61,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 29204000 22523000 21045000 10697000 8668000 4277000 1851000 2206000 942000 321000 61710000 40024000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Earnout Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions prior to the third anniversary of the Merger. <span style="-sec-ix-hidden:Hidden_ayA2hCXKzEKVhjGPuq0sgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">One</span></span>-third of the earnout shares met the market vesting condition when the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period in the first quarter of 2021. An additional third vested when the Company’s common stock had a closing price of greater than or equal to $20.00 over the same measurement criteria in the fourth quarter of 2021 (see Note 9). The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the consolidated statements of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period. </p> 6000000 3 18.00 20 30 20.00 22.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in “December 23, 2020 Merger” section of Note 1, all </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue from a variety of sources:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Insurance revenue in the form of insurance and warranty premiums, policy fees,</span><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"> </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commissions from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reinsurers</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and other insurance-related fees generated through its owned insurance carrier, as well as commissions from third-party insurance carriers where Porch acts as an independent agent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Software </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> service subscription revenue generated from fees paid by companies for access to Porch’s software and provision of services;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Move-related revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for providing select services directly to the homeowner; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handyman, plumbers, electricians, roofers, etc</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines revenue recognition for contracts with customers through the following five-step framework:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads and commissions from third-party insurance carriers, performance of home project and moving services (<i style="font-style:italic;">Move-related and Post-move Revenue),</i> and providing access to the Company’s software platforms and services (<i style="font-style:italic;">Software and Service Subscription Revenue</i>). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when or as performance obligations are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Software and Service Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Software and Service Subscription Revenue is primarily generated from the vertical software services provided to home inspectors, roofing companies, title insurance companies, mortgage companies, and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. The Company’s typical subscription contracts are monthly or annual contracts in which pricing is based on a specified volume of activity. The Company also provides certain data analytics, transaction monitoring and marketing services under subscription and service contracts. Fees earned for providing access to the software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the software and services during the contract term<span style="font-family:'Times New Roman PS Std';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Move-related Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Move-related revenue is generated when the Company connects service providers directly to homeowners, and includes fees earned from providing services directly to the homeowner, mainly moving services. The Company generally invoices for move-related services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing move-related services are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In certain of our move-related product offerings, the Company acts as the principal in the revenue transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers, and the Company recognizes these revenues on a gross basis. In other instances, third-party merchant partners are responsible for delivering the service to the end customer. Revenue for these arrangements is recognized on a net basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Post-move</i><span style="text-decoration-line:underline;text-decoration-style:solid;"> </span><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Post-move revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service (fixed consideration), or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection (variable consideration). When the transaction price is variable, the transaction price is constrained and limited to an amount the Company believes is not probable of significant reversal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Post-move revenue also includes fees earned from providing a variety of services directly to the homeowner, mainly handyman services. The Company generally invoices for services projects on a fixed fee or time and materials basis as contractually agreed-upon with the end customer (i.e., the transaction price). Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing service projects are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company acts as the principal in these service transactions as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Insurance and Warranty Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Insurance Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold for an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV each period by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. Management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. If the Company identifies changes that it believes are indicative of an increase or decrease to prior period LTVs, the Company will update its estimates of variable consideration. There were no changes to the estimated variable consideration for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Starting in April 2021, through the newly acquired Homeowners of America Holding Corporation and its subsidiaries (collectively, “HOA”), the Company is authorized to write various forms of homeowners and auto </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">insurance. Insurance-related revenues primarily relate to premiums, policy fees, ceding commissions and reinsurance profit share. Premiums are recognized as revenue over the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the reinsurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warranty Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company provides warranty products to homeowners which are sold through various channels including home inspection companies, real estate agents and direct to customers These products provide customers with product protection that enhances or extends coverage offered by the manufacturer’s warranty and provides additional customer-friendly benefits that go beyond the scope of a manufacturer’s warranty. Typically, our home warranty policies cover a <span style="-sec-ix-hidden:Hidden_Thi0AuZwSUWnVt8Hm30yug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ninety</span></span>-day to <span style="-sec-ix-hidden:Hidden_2u8uocHGGE2_FNbq9JYUhA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> period. Revenue for these policies is recognized ratably over the actual warranty coverage period for each individual policy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also offers products that customers may purchase to extend the manufacturer’s covered warranties for a term of up to twenty-five years. Revenue for these policies is recognized over the term of the agreement in proportion to the Company’s relief from risk we expect to incur in satisfying the contract obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Assets Recognized from the Costs to Obtain a Contract with a Customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year, which generally consist of sales commissions to employees. As of December 31, 2022 and 2021, the Company had $0.3 million and $0.1 million of capitalized costs in prepaid expenses and other current assets, respectively, and $0.6 million and $0.3 million, respectively, in other assets on the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The capitalized contract costs are amortized over an estimated period of benefit. During the years ended December 31, 2022, 2021, and 2020, $0.2 million, $0.1 million and $nil of amortization of capitalized costs, respectively, was recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.</p> P25Y 300000 100000 600000 300000 200000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of revenue primarily consists of insurance losses and loss adjustment expenses, claims personnel costs, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Product and Technology Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Product and technology development costs primarily include payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Advertising</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021 and 2020, the Company incurred $13.5 million, $3.6 million, and $2.2 million in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.</p> 13500000 3600000 2200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes in accordance with ASC 740, <i style="font-style:italic;">Income Taxes</i>. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards, including performance and market-based restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option-pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also issues awards which contain performance and/or market conditions. For awards with performance conditions, we recognize compensation expense only if the specified performance condition is probable of achievement. We update our assessment of probability at each reporting period. All compensation expense for performance awards with market conditions only, is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms. <span style="background:#ffffff;">For warrants that meet all of the criteria for equity classification, the warrants are recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are recorded as a liability at their initial fair value, and then are remeasured as of each balance sheet date thereafter. Changes in the estimated fair value of the liability for warrants are recognized as a non-cash gain or loss on the consolidated statements of operations in the period in which the change occurred.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner(s) as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating leases are primarily for office space and are included in operating lease right-of-use (“ROU”) assets, accrued expenses and other current liabilities, and operating lease liabilities on our consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives. Operating ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes in index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Payments for terminating the lease are included in the lease payments only when it is probable they will be incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. Non-lease components that are variable in nature are recorded in variable lease expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For operating leases with a term of one year or less, we have elected to not recognize a lease liability or ROU asset on our consolidated balance sheet. Instead, we recognize the lease payments as expense on a straight-line basis over the lease term. Short-term lease expenses are immaterial to our consolidated statements of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other income (expense), net on the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of Legacy Porch warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs - recapitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,974)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,931)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of Legacy Porch warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs - recapitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,974)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,931)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 717000 33000 -895000 2584000 3974000 175000 796000 -146000 132000 -274000 571000 340000 -6931000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:32.4pt;background:#ffffff;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022, and applied the guidance for business combinations during 2022. The impact of the adoption on the consolidated balance sheets, statements of operations, and statements of cash flows was immaterial.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2. Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Total revenues consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vertical Software segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Software and service subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,672</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Move-related transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,921</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Post-move transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,206</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Vertical Software segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 154,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,799</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Insurance and warranty premiums, commissions and policy fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Insurance segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Divested Businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,334</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 275,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 192,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,299</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Disclosures Related to Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at December 31, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Contract Assets —Insurance Commissions Receivable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting the contract assets is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,313</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,529</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,234)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,384</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,925</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,788)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,521</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, $3.3 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $12.3 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Deferred Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting deferred revenue is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Vertical Software</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Balance at January 1, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,333</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,602</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,923)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,208</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,539</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,170</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,103)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,814</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,421</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,498)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,874</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred revenue on our consolidated balance sheets as of December 31, 2022 and 2021, includes $266.8 million and $197.3 million, respectively, of deferred revenue related to our Insurance segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of <span style="-sec-ix-hidden:Hidden_QkUQSNlR30evqXCTiUeKlA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span></span> or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Warranty Revenue and Related Balance Sheet Disclosures</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2022, we had $20.0 million, $4.4 million and $1.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively. At December 31, 2021, we had $14.9 million, $nil and $nil<span style="white-space:pre-wrap;"> of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, we incurred $3.7 million in expenses related to warranty claims.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vertical Software segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Software and service subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,672</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Move-related transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,921</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Post-move transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,206</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Vertical Software segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 154,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,799</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Insurance and warranty premiums, commissions and policy fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Insurance segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Divested Businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,334</p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 275,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 192,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,299</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.</p> 72777000 57004000 7672000 62317000 60996000 36921000 19821000 19150000 19206000 154915000 137150000 63799000 121033000 55283000 4166000 121033000 55283000 4166000 4334000 275948000 192433000 72299000 83900000 26600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,313</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,529</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,234)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,384</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of commissions on insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,925</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,788)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,521</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4313000 784000 3529000 8089000 2234000 9384000 9925000 3788000 15521000 3300000 12300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Vertical Software</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Balance at January 1, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,333</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,602</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,923)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,208</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,539</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,170</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,103)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,814</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,421</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,498)</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,874</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3333000 6602000 196000 -4923000 5208000 5539000 1170000 -8103000 3814000 19421000 137000 -19498000 3874000 266800000 197300000 20000000.0 4400000 1900000 14900000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3. Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the Company’s investment income, and realized gains on investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income, net of investment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 768</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129)</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income and realized gains, net of investment expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 701</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 35,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 35,322</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,227</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,641</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The amortized cost and fair value of securities at December 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,878</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,293</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,665</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,938</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,641</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other-than-temporary Impairment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which the market value of the security is below its cost or amortized cost;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general market conditions and industry or sector specific factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nonpayment by the issuer of its contractually obligated interest and principal payments; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Securities with gross unrealized loss position at December 31, 2022 and 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,572</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,762</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,859</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,517</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (359)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,727</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,437</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2022 and 2021, there were 483 and 358 securities, respectively, in an unrealized loss position. Of these securities, 218 had been in an unrealized loss position for 12 months or longer as of December 31, 2022. No securities were in an unrealized loss position for 12 months or longer at December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes and market conditions. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at December 31, 2022 or 2021. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income, net of investment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 768</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129)</p></td></tr><tr><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income and realized gains, net of investment expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 701</p></td></tr></table> 1544000 768000 22000 62000 392000 129000 1174000 701000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 35,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 35,322</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,227</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,641</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:47.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 35637000 5000 320000 35322000 11549000 2000 1326000 10225000 31032000 32000 2837000 28227000 12790000 11000 1268000 11533000 6804000 6000 476000 6334000 97812000 56000 6227000 91641000 5452000 1000 36000 5417000 8913000 21000 84000 8850000 31491000 89000 155000 31425000 14387000 34000 139000 14282000 7637000 5000 41000 7601000 67880000 150000 455000 67575000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,878</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,293</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,665</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,938</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,641</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 34972000 34878000 18899000 17293000 19938000 17665000 4409000 3938000 12790000 11533000 6804000 6334000 97812000 91641000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,572</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,762</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,859</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,517</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (359)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,727</p></td></tr><tr><td style="vertical-align:bottom;width:42.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,437</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td></tr><tr><td style="vertical-align:bottom;width:41.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 127000 10748000 193000 9824000 320000 20572000 929000 6258000 397000 3504000 1326000 9762000 1623000 16531000 1214000 10328000 2837000 26859000 687000 6565000 581000 4952000 1268000 11517000 359000 4633000 117000 1094000 476000 5727000 3725000 44735000 2502000 29702000 6227000 74437000 36000 5007000 36000 5007000 84000 4292000 84000 4292000 155000 15446000 155000 15446000 139000 9687000 139000 9687000 41000 6818000 41000 6818000 455000 41250000 455000 41250000 483 358 218 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4. Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,619</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,322</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,225</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,260</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,297</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement as of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,893</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financial Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no <span style="-sec-ix-hidden:Hidden_fDx9Jc4K-UG5MLESWUn-TQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">transfers</span></span> between Level 1 and Level 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent Consideration – Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $9.0 million were management’s cash flow estimates and the discount rate of 17%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the business combination contingent consideration triggered by stock price milestones, related to Floify acquisition in October 2021, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2022, the key inputs used to determine the fair value of $15.5 million, were the stock price of $1.88, strike price of $36.00, discount rate of 10.3% and volatility of 95%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2021, the target stock price milestone for one of the legacy acquisitions was met, and a $1.7 million gain equal to the fair value of the contingent consideration was recognized in general and administrative expense on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2021, contingent consideration associated with a business combination from 2018 was settled in full for a cash payment of $2.1 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent Consideration - </b><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Earnout</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 100%, forfeiture rate of 15% and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Private Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the private warrants of $0.7 million using the Black-Scholes option-pricing model. As of December 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 90%, remaining contractual term of 2.98 years, and stock price of $1.88. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate. All redeemable convertible preferred stock warrants that were issued prior to the Merger were canceled in exchange of common stock at the closing of the Merger on December 23, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 3 Rollforward</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value, and such changes could result in a significant increase or decrease in the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,486)</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (54,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,730)</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,389</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,193</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,961</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,427)</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,856)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,534</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations (See Note 7).</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Fair Value Disclosure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2022 and 2021, the fair value of the convertible senior notes (the “2026 Notes”) is $238.6 million and $400.4 million, respectively. The decrease of $161.8 million is primarily due to the decline in the stock price at December 31, 2022, as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance. The fair value of the line of credit and other notes approximates the unpaid principal balance. All debt, other than the 2026 Notes which is Level 2, is considered a Level 3 measurement. See Note 7.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,619</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,322</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,225</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,533</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,334</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,260</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,297</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement as of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,893</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 6619000 6619000 35322000 35322000 10225000 10225000 28227000 28227000 11533000 11533000 6334000 6334000 41941000 56319000 98260000 24546000 24546000 44000 44000 707000 707000 25297000 25297000 17318000 17318000 5417000 5417000 8850000 8850000 31425000 31425000 14282000 14282000 7601000 7601000 22735000 62158000 84893000 9617000 9617000 13866000 13866000 15193000 15193000 38676000 38676000 0 9000000.0 17 15500000 1.88 36.00 10.3 95 9300000 16.37 36.00 7 60 1700000 2100000 22.00 100 15 1.88 22.00 22.00 65 15 15.59 700000 11.50 90 P2Y11M23D 1.88 11.50 60 P3Y11M23D 15.59 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,486)</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 707</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (54,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,730)</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,389</p></td></tr><tr><td style="vertical-align:bottom;width:62.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,193</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,961</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,427)</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,856)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,534</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations (See Note 7).</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 13866000 9617000 15193000 8700000 -715000 -13822000 6944000 -14486000 44000 24546000 707000 50238000 3549000 31534000 10374000 -54891000 -2062000 -31730000 18519000 -2244000 15389000 13866000 9617000 15193000 6684000 11659000 100000 1762000 50238000 1749000 33961000 -11030000 -8698000 2584000 895000 1700000 -2427000 -3856000 50238000 3549000 31534000 238600000 400400000 -161800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">5. Property, Equipment, and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment, and software, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,287</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,006</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,102</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,191</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,586</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,920)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,666</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Depreciation and amortization expense related to property, equipment, and software was $4.2 million, $4.4 million, and $3.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,287</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,006</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,102</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,191</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,586</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,920)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,666</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 8326000 7287000 2118000 2006000 17128000 13102000 1178000 2191000 28750000 24586000 16510000 17920000 12240000 6666000 4200000 4400000 3800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6. Intangible Assets and Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of the following as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">And</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,651</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,464</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,347</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 212</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,621</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 148,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,255</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets consist of the following as of December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,050</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,095)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,040</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,802</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 199</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,923</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 129,830</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2022, the Company recorded impairment charges of $17.7<span style="white-space:pre-wrap;"> million, primarily related to acquired technology, trademarks and tradenames, and customer relationships for certain asset groups within its Vertical Software segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were </span>no impairments of intangible assets during the years ended December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Aggregate amortization expense related to intangibles was $23.8 million, $12.3 million, $2.9 million for the years ended December 31, 2022, 2021 and 2020, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,992</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,998</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,140</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,201</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,090</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,874</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,295</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><i style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Goodwill</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the changes in the carrying amount of goodwill:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,274</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,289</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197,365</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225,654</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 38,064</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,758)</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustments<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,737</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 244,697</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>During the year ended December 31, 2022, the Company recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12. Business Combinations and Disposals for more information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, the Company recorded impairment charges of $43.7 million, related to its Insurance segment. Impairment charges are included in impairment loss on intangible assets and goodwill in the consolidated statements of operations and comprehensive loss. There were no impairments of goodwill during the years ended December 31, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">And</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,651</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,464</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,347</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 212</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,621</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:55.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 148,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,255</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,050</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,095)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,040</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,802</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 199</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,923</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 129,830</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P9Y 69730000 15079000 54651000 P5Y 37932000 16468000 21464000 P10Y 25071000 5724000 19347000 P3Y 619000 407000 212000 P1Y 400000 400000 P6Y 9734000 2113000 7621000 4960000 4960000 148446000 40191000 108255000 P9Y 56810000 6760000 50050000 P5Y 48135000 10095000 38040000 P12Y 25389000 2587000 22802000 P2Y 450000 251000 199000 P1Y 400000 294000 106000 P6Y 9734000 811000 8923000 4750000 4750000 4960000 4960000 150628000 20798000 129830000 17700000 0 0 23800000 12300000 2900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,992</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,998</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,140</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,201</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,090</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,874</p></td></tr><tr><td style="vertical-align:bottom;width:82.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,295</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 19992000 18998000 15140000 10201000 9090000 29874000 103295000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,274</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,289</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197,365</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225,654</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 38,064</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,758)</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustments<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,737</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 244,697</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>During the year ended December 31, 2022, the Company recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12. Business Combinations and Disposals for more information.</p> 18274000 10176000 161000 28289000 197365000 225654000 38064000 43758000 24737000 244697000 43700000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">7. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2022, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416,492</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advance funding arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,910</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan facility, due 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,765</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2021, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,215</p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 520</p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,735</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum principal payment commitments as of December 31, 2022, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,215</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 426,395</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,395</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,025</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,120</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Convertible Senior Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In September 2021, Porch completed a private Rule 144A offering of </span><span style="background:#ffffff;">$425</span><span style="background:#ffffff;"> million aggregate principal amount of its </span><span style="background:#ffffff;">0.75%</span><span style="background:#ffffff;"> Convertible Senior Notes due in September 2026 (the “2026 Notes”) at an issue price of </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;">, which includes </span><span style="background:#ffffff;">$40</span><span style="background:#ffffff;"> million aggregate principal amount of 2026 Notes issued and sold pursuant to the exercise of the initial purchasers’ option to purchase additional 2026 Notes. The 2026 Notes were offered only to qualified institutional buyers (as defined in the Securities Act of 1933, as amended (the “Securities Act”)), pursuant to Rule 144A under the Securities Act. The net proceeds from the sale of the 2026 Notes were approximately </span><span style="background:#ffffff;">$413.5</span><span style="background:#ffffff;"> million after deducting the initial purchasers’ fees and other estimated expenses. The maturity date of the 2026 Notes is September 15, 2026.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The 2026 Notes are not redeemable at the Company’s option prior to September 20, 2024. The Company may redeem for cash all or any </span>portion<span style="background:#ffffff;"> of the 2026 Notes, at the Company’s option, on or after September 20, 2024, if the last reported sale price of the common stock has been at least </span><span style="background:#ffffff;">130%</span><span style="background:#ffffff;"> of the conversion price then in effect for at least </span><span style="background:#ffffff;">20</span><span style="background:#ffffff;"> trading days (whether or not consecutive) during any </span><span style="background:#ffffff;">30</span><span style="background:#ffffff;"> consecutive trading day period (including the last trading day of such period) ending</span> on, and including, the trading day immediately preceding the date on which the Company provides a </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2026 Notes are convertible at an initial conversion rate of 39.9956 shares of common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $25.0027 per share of common stock (the “Conversion Rate”). The Conversion Rate is subject to customary adjustments for certain events as described in the indenture governing the 2026 Notes. The Company may settle the conversion option obligation with cash, shares of the Company’s common stock, or any combination of cash and shares of the Company’s common stock. Holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) on or after June 15, 2026 until the close of business on the second trading day immediately preceding the maturity date of September 15, 2026.  In addition, holders of the 2026 Notes may convert the 2026 Notes at their option (in whole or in part) at any time prior to the close of business on the business day immediately preceding June 15, 2026 only under the following circumstances: </p><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:50.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during any fiscal quarter commencing after the calendar quarter ending on December 31, 2021, if the Company’s common stock price exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">130%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the conversion price for at least </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days during the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days at the end of the prior calendar quarter; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:50.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> business days after any </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days in which the trading price per </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2026 Notes was less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">98%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the product of the closing sale price of the Company’s common stock and the then current conversion rate; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:50.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon the occurrence of certain corporate actions; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:50.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon the occurrence of a fundamental change, a make-whole fundamental change or any share exchange event; or </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:50.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prior to the related redemption date if the Company elects to exercise the company call option. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Upon the occurrence of a make-whole fundamental change or the exercise of the Company’s redemption option, the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such make-whole fundamental change or exercise of redemption (not to exceed </span><span style="background:#ffffff;">52.9941</span><span style="background:#ffffff;"> shares of common stock per </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;"> principal amount of the 2026 Notes).</span> As of December 31, 2022, none of the conditions of the 2026 Notes to early convert have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company concluded that the 2026 Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Debt issuance costs were recorded </span>as<span style="background:#ffffff;"> a direct deduction from the related liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is </span><span style="background:#ffffff;">1.3%</span><span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Interest expense recognized related to the 2026 Notes was $5.4 million and $1.6 million for the years ended December 31, 2022 and 2021, respectively, and comprised of contractual interest expense and amortization of debt issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Capped Call Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with the offering of the 2026 Notes, the Company purchased capped calls from certain financial institutions with respect to its common stock. The capped calls each have an initial strike price of $25.0027 per share of the Company’s common stock, which corresponds to the initial conversion price of the 2026 Notes. The capped calls each have an initial cap price of $37.7400 per share and expire in incremental components on each trading date beginning on September 13, 2021 and ending on September 15, 2026. The capped calls are intended to offset potential </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">dilution to the Company’s common stock or offset any cash payments the Company is required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The capped calls are subject to adjustments for certain corporate events and standard antidilution provisions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company paid an aggregate amount of $52.9 million for the capped calls. The maximum number of shares of Company’s common stock that can be purchased by the Company under the capped call (assuming no adjustment event) is 5,736,869. The capped call transactions do not meet the criteria for accounting as a derivative as they are indexed to the Company’s stock. As such, the cost of the capped calls is recorded as a reduction to additional paid-in capital on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Advance Funding Arrangement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">For certain home warranty contracts, the Company participates in a financing arrangement with third-party financers that provide the Company with contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy the Company’s repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount received by the Company. As part of the arrangement, the Company pays financing fees, which are collected by the third-party financers upfront, and are initially recognized as a debt discount. Financing fees are amortized as interest expense under the effective interest method. The implied interest rate varies per contract and is generally approximately </span>14% of total funding received<span style="font-size:12pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the principal balance of advance funding arrangement is $15.7 million and the unaccreted discount is $0.8 million. Interest expense recognized related to advance funding arrangement was $2.6 million and $0.4 million for the years ended December 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Line of Credit</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and matured on November 16, 2022. The RLOC was terminated with no outstanding balance at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Term Loan Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of HOA on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of December 31, 2022, the Company has borrowed $10.0 million on the term loan facility. Outstanding balances under the term loan facility bear interest at the Wall Street Journal Prime + 0% and mature on December 17, 2029. Principal payments are required beginning on January 15, 2023 in equal quarterly installments of $349 thousand through the maturity date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">2020 Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021. As of December 31, 2022, the promissory notes had a carrying amount of $0.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Senior Secured Term Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In conjunction with the issuance of 2026 Notes in September 2021 described above, <span style="background:#ffffff;">all outstanding obligations under senior secured term loans were repaid. These included the outstanding principal of </span><span style="background:#ffffff;">$40.0</span><span style="background:#ffffff;"> million, </span><span style="background:#ffffff;">$2.3</span><span style="background:#ffffff;"> million of final prepayment fees, and </span><span style="background:#ffffff;">$0.5</span><span style="background:#ffffff;"> million of interest and legal fees. A loss on extinguishment of </span><span style="background:#ffffff;">$3.1</span><span style="background:#ffffff;"> million was recorded for the year ended December 31, 2021.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Paycheck Protection Program</b><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"> Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2021, all outstanding loans under the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act were forgiven in whole. As a result, the outstanding principal balance of $8.5 million and unpaid interest of $0.1 million were written off and the Company recorded a $8.6 million gain on extinguishment of debt in the consolidated statements of operations for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2022, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416,492</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advance funding arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,910</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan facility, due 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:bottom;width:58.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,765</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2021, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,215</p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 520</p></td></tr><tr><td style="vertical-align:bottom;width:58.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,735</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 425000000 8508000 416492000 15670000 760000 14910000 10000000 10000000 450000 87000 363000 451120000 847000 8508000 441765000 425000000 10785000 414215000 600000 80000 520000 425600000 80000 10785000 414735000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum principal payment commitments as of December 31, 2022, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,215</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,545</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 426,395</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,395</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,025</p></td></tr><tr><td style="vertical-align:bottom;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:75.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,120</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 17215000 1545000 1545000 426395000 1395000 3025000 451120000 425000000 0.0075 1 40000000 413500000 1.30 20 30 1 39.9956 1000 25.0027 1.30 20 30 5 5 1000 0.98 52.9941 1000 0.013 5400000 1600000 25.0027 37.7400 52900000 5736869 0.14 15700000 800000 2600000 400000 5000000.0 0 0 P9Y 10000000.0 10000000.0 0 349000 750000 0.0038 5 150000 500000 40000000.0 2300000 500000 -3100000 8500000 100000 8600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">8. Equity and Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Shares Authorized</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">As of December 31, 2022, the Company had authorized a total of </span><span style="background:#ffffff;">410,000,000</span><span style="background:#ffffff;"> shares for issuance with </span><span style="background:#ffffff;">400,000,000</span><span style="background:#ffffff;"> shares designated as common stock, and </span><span style="background:#ffffff;">10,000,000</span><span style="background:#ffffff;"> shares designated as preferred stock</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Common Shares Outstanding and Common Stock Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our fully diluted capital structure:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued and outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 96,405,838</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98,455,838</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,862,918</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted and performance stock units and awards (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,230,165</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020 Equity Plan pool reserved for future issuance (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,189,745</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible senior notes, due 2026<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingently issuable shares in connection with acquisitions<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,631,558</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,164,054</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Repurchases of Common Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2022, the Company’s board of directors approved a share repurchase program authorizing management to repurchase up to $15 million in the Company’s common stock and/or convertible notes. Repurchases under this program may be made from time to time on the open market between November 10, 2022 and June 30, 2023, at prevailing market prices, in privately negotiated transactions, in block trades, and/or through other permissible means.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the fourth quarter of 2022, the Company repurchased 2,388,756 shares, of which 2,139,241 shares were canceled prior to December 31, 2022, and 249,515 shares were canceled in January 2023. The total cost of these 2022 repurchases was $4.4 million, of which $2.5 million is recorded as a liability in accrued expenses and other current liabilities in the consolidated balance sheet as of December 31, 2022. The cost paid to repurchase shares in excess of the par value of $4.3 million is charged to accumulated deficit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">PTAC Warrants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed </span><span style="background:#ffffff;">8,625,000</span><span style="background:#ffffff;"> public warrants and </span><span style="background:#ffffff;">5,700,000</span><span style="background:#ffffff;"> private warrants to purchase an aggregate </span><span style="background:#ffffff;">14,325,000</span><span style="background:#ffffff;"> shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase </span><span style="background:#ffffff;">one</span><span style="background:#ffffff;"> share of common stock at a price of </span><span style="background:#ffffff;">$11.50</span><span style="background:#ffffff;"> per share, subject to adjustment, commencing </span><span style="background:#ffffff;">30 days</span><span style="background:#ffffff;"> after the completion of the Merger, and expiring on December 23, 2025, which is </span><span style="background:#ffffff;">five years</span><span style="background:#ffffff;"> after the Merger. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">1,795,700</span><span style="background:#ffffff;"> private warrants were outstanding as of December 31, 2022 and 2021. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in change in fair value of private warrant liability in the consolidated statements of operations. See Note 4.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Detail related to public and private warrant activity is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,352,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 410000000 400000000 10000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued and outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 96,405,838</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98,455,838</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,862,918</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted and performance stock units and awards (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,230,165</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020 Equity Plan pool reserved for future issuance (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,189,745</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible senior notes, due 2026<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingently issuable shares in connection with acquisitions<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,631,558</p></td></tr><tr><td style="vertical-align:bottom;width:84.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,164,054</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p> 96405838 2050000 98455838 1795700 3862918 6230165 11189745 16998130 10631558 149164054 25.00 37.74 11261261 15000000 2388756 2139241 249515 4400000 2500000 4300000 8625000 5700000 14325000 1 11.50 P30D P5Y 1795700 1795700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,352,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,521,412</p></td></tr></table> 14325000 -12352830 11521412 -176470 1795700 11521412 1795700 11521412 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">9. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">2020 and 2012 Equity Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 29, 2020, the Board of Directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”) and on December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan. The 2020 Plan became effective immediately upon the closing of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,189,745. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ended December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch Board of Directors.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance awards (“PRSUs”) and other stock awards to employees, officers, non-employee directors and independent service providers of the Company, collectively referred to as “Awards” or “Equity Awards.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Legacy Porch’s 2012 Equity Incentive Plan (the “2012 Plan”) provided for the grant of equity awards to employees, directors and consultants of Legacy Porch prior to the Merger. Each Legacy Porch option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested or unvested, was converted into an option to purchase a number of shares of common stock and continued to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch option immediately prior to the consummation of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;width:39.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:39.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,616</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,680</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,296</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Secondary market transaction</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2019 and 2020, the Company’s CEO and certain executives of the Company entered into a series of secondary market transactions related to Porch.com redeemable convertible preferred stock. In 2020, stock-based compensation expense of $1.6 million was recorded related to these awards. The remaining stock-based compensation expense of $1.9 million related to these awards was recognized in the first quarter of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Stock Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Options granted under the 2020 Plan and 2012 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board of Directors or the Compensation Committee of the Board of Directors. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Detail related to stock option activity for the year ended December 31, 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,973</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (473,653)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (416,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,862,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,429,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The fair value of each employee stock option granted during the years ended December 31, 2022, 2021 and 2020, were estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.2 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.9 – 1.3 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.3 – 0.6 %</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_1NMER5TZSEupeZZvFVO7Mg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60 – 61 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59 – 60 %</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average grant-date fair value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.85 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$8.23 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.26 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through December 31, 2022 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximates the expected term estimated by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of stock options that vested during the years ended December 31, 2022, 2021 and 2020, was $1.9 million, $2.6 million and $1.8 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total amount of unrecognized stock-based compensation expense for options granted to employees and nonemployees as of December 31, 2022 is approximately $1.4 million and is expected to be recognized over a weighted-average period of 1.2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">RSUs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, the Company granted RSUs under various equity award programs. RSUs granted to employees typically vest 25% of the shares one year after the vesting commencement date and the <span style="-sec-ix-hidden:Hidden_RoX1rT0Tu0qO1JeEh4OvAA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">remainder</span></span> ratably on a quarterly or semi-annual basis over the following three years. Certain RSUs vest quarterly over three years from the vesting commencement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the activity of RSUs for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18.77</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,775,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.38</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,157,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.59</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (983,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11.42</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,309,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8.21</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The total amount of unrecognized stock-based compensation expense for RSUs granted to employees and nonemployees as of December 31, 2022 is approximately $36.3 million and is expected to be recognized over a weighted-average period of 1.2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">PRSUs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has two types of PRSUs outstanding - awards for which the vesting is subject to both a time-based vesting schedule and either (a) only market condition achievement (the “Market Only Awards”) or (b) the achievement of both performance conditions and market conditions (the “Performance and Market Awards”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Market Only Awards will be earned if, within 36 months following the grant date, the closing price of a share of the Company’s common stock is greater than or equal various target prices over any 20 trading days within any 30-consecutive trading day period (each a “Stock Price Hurdle”) as defined in the award terms. The requirement to achieve the Stock Price Hurdles meets the definition of a market condition. To the extent a Stock Price Hurdle is achieved, the Market Only Awards vest in accordance with the defined time-based graded vesting schedule, subject to the individual’s employment or service with the Company through the applicable vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Performance and Market Awards are subject to two performance goals each year over a <span style="-sec-ix-hidden:Hidden_T9ck2pl7v0OsppQqcHCoqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> performance period (each year, an “Achievement Period”):</p><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">•</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the price of a share of the Company’s common stock must achieve specified compound growth rates over any </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days within any </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-consecutive trading day period during the applicable Achievement Period (the “Absolute Share Price Requirement”), and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">•</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Company must achieve a revenue target in comparison to the Board-approved budget during the applicable Achievement Period (the “Revenue Condition”). If the Revenue Condition was not achieved in the prior Achievement Period, the target revenue amount for the following Achievement Period is increased from the next year’s budget based on the prior year shortfall.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">For the Achievement Periods in each of 2022, 2023, and 2024, the percentage of the target shares earned varies based on the achieved growth rate during the period, provided that the Revenue Condition is also met for the applicable Achievement Period. The maximum payout of the award is 200% of the target PRSUs for all Achievement Periods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Therefore, the number of shares of the Company’s common stock earned by the grantee will depend on the level of achievement as compared to the target.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Any earned PRSUs will time vest as of the Compensation Committee’s determination of achievement following the Achievement Period in 2024, subject to the individual’s employment or service with the Company through the end of the Achievement Period in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">For the Performance and Market Awards, each of the Achievement Periods effectively represents a separate award. The grant date of each annual award is not established until the associated Revenue Condition has been established via the Board-approved Company budget for the applicable fiscal year. The requisite employment or service period for each tranche is from the applicable grant date through the end of the Achievement Period in 2024. The Absolute Share Price Requirement represents a market condition, and the Revenue Condition represents a performance condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the activity of PRSUs for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 37,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21.51</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,185,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.63</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.85</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 920,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.94</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, 301,596 Performance and Market Awards were forfeited due to the failure to satisfy the required performance condition. The total amount of unrecognized stock-based compensation expense for the remaining PRSUs as of December 31, 2022, is approximately $1.8 million and is expected to be recognized over a weighted-average period of <span style="-sec-ix-hidden:Hidden_ZWK-d10tGkGyJT-C5arZDQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">0.9</span></span> years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:none;">Employee Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. <span style="-sec-ix-hidden:Hidden_6b5yY3_H6ES6w_4vppy-Pw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">One-</span></span>third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock price is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional <span style="-sec-ix-hidden:Hidden_k4SxTA6EO0ic3pRWfiOnXQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final <span style="-sec-ix-hidden:Hidden_GGRR5OsSWkO0sxeadoiRpg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all remaining holders of earnout shares. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the employee earnout shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2021, 641,526 restricted employee earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.2 million in stock-based compensation expense related to the employee earnout shares in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, 73,623 shares were forfeited due to employee terminations. This resulted in the grant of 12,019 additional shares to employee holders at a weighted-average grant date fair value of $0.31. Stock-based compensation expense related to the employee earnout shares was immaterial in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:none;">CEO Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman, was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in <span style="-sec-ix-hidden:Hidden_lSPHRhThn0OFNbrXWmIcqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third installments if certain stock price triggers are achieved within 36 months following the closing of the Merger. <span style="-sec-ix-hidden:Hidden_vFyGSGTqhkOrKr9KH173jw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">One-</span></span>third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty-consecutive trading day period within 36 months of the closing date of the Merger. An additional <span style="-sec-ix-hidden:Hidden_m1PI4Ly-FUSeDzbvXZy40w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third will vest when the Company’s common stock price is greater than or equal to $20.00 over the same measurement period. The final <span style="-sec-ix-hidden:Hidden_k3EV2Epr10S6NDAAiJB7Ng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third will vest when the Company’s common stock price is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the <span style="-sec-ix-hidden:Hidden_JcBxNbj9EUKPGaTPXti8jQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span> period. The fair value of the award on the grant date is an average of $12.08 per share and was recognized as stock-based compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $0.3 million in stock-based compensation expense related to the award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2021, 666,666 CEO restricted earnout shares became fully vested, as the first and second market conditions for vesting were fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $11.8 million in stock-based compensation expense related to the restricted stock award in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No stock-based compensation expense related to CEO earnout shares was recognized in 2022.</p> 11189745 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;width:39.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:39.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,616</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,680</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,296</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1933000 1616000 22961000 27041000 13698000 9680000 27041000 38592000 11296000 1600000 1900000 0.25 P3Y P10Y P3M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,973</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (473,653)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (416,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,862,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74</p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,429,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4822992 3.63 P7Y 57973000 9396 3.15 473653 2.36 416735 5.01 79082 6.33 3862918 3.58 P5Y7M6D 74000 3429421 3.20 P5Y4M24D 71000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.2 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.9 – 1.3 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.3 – 0.6 %</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_1NMER5TZSEupeZZvFVO7Mg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60 – 61 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59 – 60 %</p></td></tr><tr><td style="vertical-align:bottom;width:66.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average grant-date fair value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.85 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$8.23 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.26 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.032 0.009 0.013 0.003 0.006 P5Y P6Y P5Y P6Y 0.60 0.60 0.61 0.59 0.60 1.85 8.23 2.26 1900000 2600000 1800000 1400000 P1Y2M12D 0.25 P1Y P3Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,675,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18.77</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,775,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.38</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,157,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.59</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (983,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11.42</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,309,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8.21</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 2675578 18.77 5775348 4.38 2157886 9.59 983799 11.42 5309241 8.21 36300000 P1Y2M12D 2 P36M 20 30 2 20 30 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 37,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21.51</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,185,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.63</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.85</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 920,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.94</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 37184 21.51 1185336 3.63 301596 1.85 920924 4.94 301596 1800000 976331 3 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 300000 641526 11200000 73623 12019 0.31 1000000 P36M 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 300000 666666 11800000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">10. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The components of the income tax benefit (expense) provision are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,433</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 327</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,760</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,080</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrealized gain/loss on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,108</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,126</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Loss and loss adjustment reserves </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,971</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,802</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,098</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development capitalized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,613)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,660)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,091)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred policy acquisition costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (857)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Reinsurance balance due </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,794)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,197)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,180)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67,018)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,035)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (353)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, <i style="font-style:italic;">Accounting for Income Taxes, </i>the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $29.0 million for the year ended December 31, 2022 from $88.6 million at December 31, 2021, to $117.6 million at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2022, the Company had net operating loss carryforwards for federal tax purposes of approximately $410.9 million and $250.1 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes generated prior to January 1, 2018, will begin to expire in 2031, and the net operating loss carryforwards for state tax purposes began to expire in 2023. The net operating loss with an unlimited carryforward period is $313.2 million for federal tax purposes and $60.1 million for state tax purposes. Utilization of net operating loss and tax credit carryforwards are subject to certain limitations under Sections 382–384 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations. The Company has determined that it has </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">experienced a limited number of ownership changes in its history but does not expect the resulting limitations to impose any significant constraints on the benefit of its tax attributes. Additional ownership changes may occur in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the income tax benefit (expense) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax computed at federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,702</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State tax, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss on impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,939)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,148</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Officer compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 824</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Enacted tax rate changes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,533)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,764)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (803)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2022, 2021 and 2020 was (0.5)%, 8.8%, and 3.0%, respectively. The difference for all years is due primarily to the tax benefit of pre-tax book losses being offset by the valuation allowance. The Company also recorded deferred tax benefits in 2021 and 2020, resulting from the release of a portion of the Company’s valuation allowance due to new deferred tax liabilities arising from certain stock acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company files federal and state income tax returns. The Company is not currently under examination but is open to audit by the I.R.S. and state tax authorities for tax years beginning in 2012. The resolutions of any examinations are not expected to be material to these financial statements. As of December 31, 2022, there are no penalties or accrued interest recorded in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company had no uncertain tax position reserves as of December 31, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022. Based upon our analysis of the Inflation Reduction Act of 2022 and subsequently released guidance, we do not believe that its provisions will have a material impact on our financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For tax years beginning on or after January 1, 2022, the Tax Cuts and Jobs Act of 2017 (“TCJA”) eliminates the option to currently deduct research and development expenses and requires taxpayers to capitalize and amortize them over five years for research activities performed in the United States and 15 years for research activities performed outside the United States pursuant to IRC Section 174. Although Congress is considering legislation that would repeal or defer this capitalization and amortization requirement, it is not certain that this provision will be repealed or otherwise modified.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,433</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 327</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,760</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 483000 -1065000 644000 205000 71000 1127000 -860000 71000 -285000 -8561000 -1433000 -852000 -327000 -285000 -9413000 -1760000 842000 -10273000 -1689000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,080</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrealized gain/loss on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,108</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 357</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,126</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Loss and loss adjustment reserves </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,971</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,802</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,098</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development capitalized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,613)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,660)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,091)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred policy acquisition costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (857)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Reinsurance balance due </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,794)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,197)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,180)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67,018)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,035)</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (353)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1230000 1080000 1296000 1626000 1753000 49053000 37108000 6378000 357000 1071000 1126000 16392000 11971000 100920000 87802000 5676000 5098000 521000 117568000 88613000 66595000 57682000 87000 50000 3614000 10660000 1026000 1091000 1907000 857000 59794000 44197000 590000 1180000 67018000 58035000 423000 353000 29000000.0 88600000 117600000 410900000 250100000 313200000 60100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax computed at federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,702</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State tax, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss on impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,939)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,148</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Officer compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 824</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Enacted tax rate changes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,533)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,764)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (803)</p></td></tr><tr><td style="vertical-align:bottom;width:65.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -32701000 -24492000 -11702000 -4879000 -5531000 -2097000 3836000 3939000 -12821000 -1148000 860000 5306000 176000 -4808000 1791000 -824000 -90000 -123000 -159000 6533000 648000 -502000 27724000 25296000 13764000 428000 -347000 803000 842000 -10273000 -1689000 0.21 -0.005 0.088 0.030 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">11. 401(k) Savings Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has multiple defined contribution savings plans under Section 401(k) of the Internal Revenue Code. These plans cover substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plans may be made at the discretion of the Board. Prior to 2021, the Company had not made contributions to the plans. For the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years ended December 31, 2022 and 2021, the Company made $0.8 million and $0.6 million of contributions, respectively. </p> 0 800000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">12. Business Combinations and Disposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, 2021 and 2020, the Company completed several business combination transactions. The purpose of each of the acquisitions was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $2.1 million, $5.4 million and $0.2 million during the years ended December 31, 2022, 2021 and 2020, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets acquired and liabilities assumed, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">2022 Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RWS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 39,335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Holdback liabilities and amounts in escrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - liability-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,700</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 54,087</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,286</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 532</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 871</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,610</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,980</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,064</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 61,640</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,017)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (536)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 54,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">April 1, 2022 Acquisition of</i><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> Residential Warranty Services</i><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> (“RWS”)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 1, 2022, the Company entered into a stock and membership interest purchase agreement with Residential Warranty Services (“RWS”) to acquire its home warranty and inspection software and services businesses. On this date, the Company completed the acquisition of substantially all of RWS’ operations except for those in Florida and California. The aggregate consideration, subject to certain closing adjustments, for the completed acquisitions was $38.8 million, including $25.6 million in cash, $1.0 million held in escrow for 24 months to satisfy potential indemnifications, $3.6 million of Porch common stock, and $8.7 million in contingent consideration based on specific metrics.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The acquisitions of the Florida and California operations are subject to certain regulatory and other approvals and are expected to close in fiscal 2023. The Company expects to pay approximately $2.4 million, subject to certain closing adjustments, to close these acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The purpose of the acquisitions is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Goodwill is expected to be deductible for tax purposes and is subject to further adjustment pending the closing of the acquisition of the remaining RWS operations in Florida and California.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of RWS as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 7.7 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the customer related intangible assets was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the acquired internally developed and used technology was derived using the cost approach considering the estimated costs to replicate existing software. The estimated fair value of the non-competition agreement was calculated through the income approach using the with and without method over the contractual term of the agreement.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, the Company completed one or more acquisitions which were not material to the consolidated financial statements. The purpose of any such acquisition, may include without limitation, to expand the scope and nature of the Company’s services offerings, add additional team members with important skillsets, and/or realize synergies. Goodwill of $10.7 million is expected to be deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pro forma results of operations have not been presented because the effects of 2022 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">2021 Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">V12 Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">HOA</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rynoh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AHP</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Floify</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 84,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 43,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 75,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 283,698</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Holdback liabilities and amounts in escrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - equity-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,685</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - liability-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,369</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 114,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 95,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 346,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 17,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 5,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,268</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 235,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 251,777</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,889</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">9.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 48,370</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 28,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">12.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,700</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">2.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Value of business acquired</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">7.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">8.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,734</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Indefinite</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Indefinite</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 45,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 45,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 53,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 197,365</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55,193</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 31,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 397,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 62,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 96,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 664,725</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (517)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (295,834)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,262)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Long term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,585)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,983)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,760)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 114,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 95,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 346,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">January 12, 2021 Acquisition of V12 Data</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the <span style="-sec-ix-hidden:Hidden_9YQowjJkhUSBdqbOWWXUEw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $0.8 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 7.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">April 5, 2021 Acquisition of HOA</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and operate as a full-service insurance carrier in 15 states at the time of the acquisition. Total consideration related to this transaction included $114.8 million, consisting of $84.1 million in cash, $22.8 million in Porch common stock, and acquisition hold backs and contingent consideration of $7.7 million. An additional $0.3 million related to the final working capital adjustment was paid to the sellers in the third quarter of 2021. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $1.9 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December<span style="white-space:pre-wrap;"> 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 9.5 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">transaction compared to the future premium remaining to be earned. Renewal rights asset was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">May 20, 2021 Acquisition of Rynoh</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Goodwill is not expected to be deductible for tax purposes. Acquisition-related costs of $0.2 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">September 9, 2021 Acquisition of AHP</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September 9, 2021, Porch acquired AHP, a company providing home warranty policies. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $46.3 million, consisting of $43.8 million in cash paid at closing, and acquisition hold backs of $2.5 million. Acquisition-related costs of $0.5 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021<span style="font-size:12pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Since the acquisition date of AHP, the Company finalized the preliminary estimated fair value of AHP assets acquired and liabilities assumed. As a result, in the year ended December 31, 2022, the Company recorded a net increase to goodwill of approximately </span>$23.8 million attributed to increases in current liabilities and net decreases in current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of AHP as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 7.0 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Renewal rights asset was estimated through the income approach based on forecast and cash flows from the renewal policies modeled over the life of the renewals. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">October 27, 2021 Acquisition of Floify</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October 27, 2021, Porch acquired Floify, a company providing digital mortgage automation and point-of-sale software for mortgage companies and loan officers. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction includes $95.4 million, consisting of $76.0 million in cash, $9.9 million of Porch common stock, $0.9 million in acquisition hold backs and a guarantee that the Porch common stock will double in value by the end of 2024 with respect to any such Porch shares retained by the sellers throughout the period. The guarantee requires Porch to provide additional shares of common stock or cash to sellers if the stock does not double in value. The value of the guarantee at acquisition date was estimated to be $8.6 million. Acquisition-related costs of $0.4 million are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021<span style="font-size:12pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of Floify as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 5.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of customer relationships and non-competition agreements, was estimated through the with-and-without method based on a comparison of the prospective revenues or expenses for the business with and without these intangible assets in place. The fair value of trade name and trademarks, was estimated through the income approach using the relief from royalty methodology. The fair value of the acquired technology was estimated through the multi-period excess earnings method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;">Revenue and Net Loss Information Related to 2021 Acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue from these five acquisitions included in the Company’s consolidated statements of operations through December 31, 2021 is $79.6 million. Net loss included in the Company’s consolidated statements of operations from these acquisitions through December 31, 2021 is $1.8 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unaudited Pro Forma Consolidated Financial Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-indent:24pt;margin:8pt 0pt 0pt 0pt;">The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the acquisitions deemed significant under ASC 805 – Business Combinations, which were V12 Data, HOA, Rynoh and Floify had occurred on January 1, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;min-height:0.0pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 148,771</p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,253)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;">Other Acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2021, the Company completed other acquisitions which were not individually or in aggregated material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $1.6 million and are included in general and administrative expenses on the consolidated statements of operations for the year ended December 31, 2021. Goodwill of $3.5 million is not expected to be deductible for tax purposes, while goodwill of $11.0 million is expected to be deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">2020 Acquisitions and Disposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 23, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">iRoofing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,328</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,859</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred acquisition consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 773</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,470</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">13.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,510</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,089</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (884)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">July 23, 2020 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1.6 million of acquired goodwill to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">December 31, 2020 Acquisition (“iRoofing”)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Other Acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were immaterial. We expect $0.2 million of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">2020 Disposal</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that was to be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5.0 million in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the fair value option and had a fair value at the time of the transaction of $2.7 million. The consideration allocated to the revenue transaction based on the fair value of services to be delivered was $5.0 million. The remainder of the consideration was determined to be consideration for Serviz. Serviz had net assets of approximately $1.3 million. The gain of $1.4 million is included in the <span style="-sec-ix-hidden:Hidden_Xa08_szFCEK7_oCcRc7LeA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">gain on divestiture of businesses</span></span> in the consolidated statements of operations for the year ended December 31, 2020.</p> 2100000 5400000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RWS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 39,335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Holdback liabilities and amounts in escrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - liability-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,700</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 54,087</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,286</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 532</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 871</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,610</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,980</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,064</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 61,640</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,017)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (536)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 38,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 54,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">V12 Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">HOA</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rynoh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AHP</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Floify</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 84,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 43,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 75,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 283,698</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,707</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Holdback liabilities and amounts in escrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - equity-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,685</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration - liability-classified</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,369</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 114,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 95,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 346,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 17,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 5,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 27,268</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 235,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 251,777</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,889</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">9.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 48,370</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 28,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">12.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 6,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,700</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">2.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Value of business acquired</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">7.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:8pt;">8.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 9,734</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Indefinite</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Indefinite</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 45,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 45,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 53,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 197,365</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 55,193</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 31,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 397,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 40,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 62,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 96,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 664,725</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (517)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (295,834)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,262)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Long term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,585)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,983)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,760)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 114,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 46,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 95,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 32,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 346,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 23, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">iRoofing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,328</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,859</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred acquisition consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,749</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 773</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,470</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">13.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,510</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,089</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (884)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 25572000 13763000 39335000 3552000 3552000 1000000 1500000 2500000 8700000 8700000 38824000 15263000 54087000 2030000 256000 2286000 525000 7000 532000 497000 497000 871000 871000 P8Y 13860000 2750000 16610000 P5Y 500000 1480000 1980000 P9Y 400000 200000 600000 P7Y 180000 20000 200000 27366000 10698000 38064000 46229000 15411000 61640000 6869000 148000 7017000 536000 536000 38824000 15263000 54087000 38800000 25600000 1000000.0 P24M 3600000 8700000 2400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 13860000 P8Y 500000 P3Y 400000 P9Y 180000 P7Y 14940000 P7Y8M12D 10700000 20196000 84370000 32302000 43750000 75959000 27121000 283698000 22773000 9908000 3026000 35707000 150000 1000000 3500000 2500000 900000 1775000 9825000 6685000 6685000 1410000 8632000 327000 10369000 21756000 114828000 35802000 46250000 95399000 32249000 346284000 1035000 17766000 408000 5078000 1508000 1473000 27268000 4939000 235669000 932000 8221000 221000 1795000 251777000 996000 615000 334000 17000 87000 80000 2129000 1383000 1258000 159000 913000 731000 445000 4889000 P9Y 1650000 16700000 12700000 7000000 10320000 48370000 P4Y 3525000 2800000 28300000 1340000 35965000 P12Y 1225000 12200000 900000 700000 6025000 650000 21700000 P2Y 40000 90000 40000 55000 225000 P7Y 400000 400000 P8Y 7692000 2042000 9734000 4750000 4750000 4960000 4960000 16708000 45370000 22051000 45681000 53056000 14499000 197365000 55165000 25000 3000 55193000 31501000 397795000 40374000 62677000 96968000 35410000 664725000 6871000 269460000 517000 15487000 1014000 2485000 295834000 848000 898000 72000 685000 555000 204000 3262000 2026000 7434000 79000 46000 9585000 5175000 3983000 176000 426000 9760000 21756000 114828000 35802000 46250000 95399000 32249000 346284000 20300000 1400000 21800000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1650000 P10Y 3525000 P4Y 1225000 P15Y 40000 P2Y 6440000 P7Y7M6D 114800000 84100000 22800000 7700000 300000 1900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 16700000 P10Y 12200000 P10Y 400000 P1Y 7692000 P8Y 4960000 41952000 P9Y6M 35800000 32300000 3500000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 12700000 P10Y 2800000 P7Y 900000 P20Y 90000 P1Y 16490000 P10Y 46300000 43800000 2500000 500000 23800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 2042000 P6Y 700000 P10Y 2742000 P7Y 95400000 76000000.0 9900000 900000 8600000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 28,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 7000000 P4Y 28300000 P4Y 6025000 P15Y 40000 P3Y 41365000 P5Y7M6D 5 79600000 -1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;min-height:0.0pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 148,771</p></td></tr><tr><td style="vertical-align:bottom;width:73.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,253)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 215769000 148771000 -112239000 -61253000 1600000 3500000 11000000.0 2000000 6003000 325000 8328000 1790000 4711000 358000 6859000 80000 80000 607000 607000 1749000 1749000 3790000 12463000 1370000 17623000 382000 119000 36000 537000 554000 212000 7000 773000 212000 44000 2000 258000 P5Y 740000 2400000 3140000 P9Y 470000 3700000 300000 4470000 P13Y 670000 600000 240000 1510000 P2Y 70000 155000 225000 1576000 7242000 1358000 10176000 4674000 14472000 1943000 21089000 884000 322000 527000 1733000 1687000 46000 1733000 3790000 12463000 1370000 17623000 1600000 300000 20.00 123000 2 200000 5000000.0 2700000 5000000.0 1300000 1400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">13. Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company leases office facilities from unrelated parties under operating lease agreements that have initial terms ranging from 1 to 5 years. Some leases include one or more options to renew, generally at our sole discretion, with renewal terms that can extend the lease term up to 10 additional years. In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 339</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,494</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the adoption of Topic 842 on January 1, 2021, the Company recognized operating lease costs on a straight-line basis once control of the space was achieved. Rent expense was $1.7 million in 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Supplemental cash flow information related to leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,141</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for new lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,365</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:6pt 0pt 6pt 0pt;">Supplemental balance sheet information related to leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,504</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_fwEkzozw3Ee8emU60wC-sA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities, current</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,957</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,651</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>Operating lease liabilities, current are included in accrued expenses and other current liabilities on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Other information related to operating leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.1 years</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">8.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">9.4 %</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of December 31, 2022 is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,516</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 848</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,857</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (511)</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,346</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P1Y P5Y true P10Y <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 339</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,494</p></td></tr></table> 2621000 2155000 254000 339000 2875000 2494000 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,141</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for new lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,365</p></td></tr></table> 2082000 2141000 6835000 6365000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,504</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_fwEkzozw3Ee8emU60wC-sA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities, current</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,957</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,651</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup>Operating lease liabilities, current are included in accrued expenses and other current liabilities on the consolidated balance sheets.</p> 4201000 4504000 1810000 1957000 2536000 2694000 4346000 4651000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.1 years</p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">8.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">9.4 %</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> P2Y10M24D P2Y1M6D 0.088 0.094 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of December 31, 2022 is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,516</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 848</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,857</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (511)</p></td></tr><tr><td style="vertical-align:bottom;width:81.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,346</p></td></tr></table> 2097000 1516000 848000 367000 29000 4857000 511000 4346000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">14. Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain premiums and benefits are ceded to other insurance companies under various reinsurance agreements. The reinsurance agreements provide HOA with increased capacity to write larger risks and maintain its exposure to loss within its capital resources. Ceded reinsurance contracts do not relieve HOA from its obligations to policyholders. HOA remains liable to its policyholders for the portion reinsured to the extent that any reinsurer does not meet the obligations assumed under the reinsurance agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">2022 Program:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s third-party quota share reinsurance program is split into two separate placements to maximize coverage and cost efficiency. The 2022 Coastal program, which covers the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, is placed at 61.75% of subject property and casualty losses. The 2022 Core program covers the remainder of the Company’s business and is placed at 90% of subject property and casualty losses. Both programs are effective for the period January 1, 2022 through December 31, 2022, and are subject to certain limits, which vary by participating reinsurer, for single loss occurrences and/or aggregate losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property catastrophe excess of loss treaties which were in effect through March 31, 2022, developed over four layers and limited the Company’s net retention to $2 million per loss occurrence. Effective April 1, 2022, the Company purchased property catastrophe excess of loss reinsurance from third party reinsurers which develops over 5 layers<span style="color:#ff0000;"> </span>to provide coverage up to a net loss of $336 million, in excess of $4 million per occurrence. The Company also places reinstatement premium protection to cover any reinstatement premiums due on the first three layers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company purchases property per risk reinsurance covering non-weather losses in excess of $500 thousand per occurrence for all property coverage lines, to limit the Company’s net retention to $50 thousand per covered event for Core and $191 thousand per covered event for Coastal. These contracts are subject to certain limits for single loss occurrences and/or aggregate losses and provide a certain number of free reinstatements during the treaty period, all of which varies by contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">2021 Program:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2021 third-party quota share reinsurance program was split into two separate placements to maximize coverage and cost efficiency. The 2021 Coastal program, which covered the Company’s business in certain Texas coastal regions and the Houston metropolitan area as well as all business in South Carolina, was placed at 90% of subject property and casualty losses. The 2021 Core program covered the remainder of the Company’s business and was placed at 90% of subject property and casualty losses. Both programs were effective for the period since the acquisition date of April 5, 2021 and through December 31, 2021, and were subject to certain limits, which varied by participating reinsurer, for single loss occurrences and/or aggregate losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on premiums written and earned for the period since the acquisition date of April 5, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 462,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 395,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 266,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,423</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (399,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (349,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237,102)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (199,366)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,057</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on incurred losses and LAE for the period since the acquisition date of April 5, 2021 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 280,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 181,256</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224,202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162,752)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,504</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The detail of reinsurance balances due is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded unearned premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 203,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,710</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Losses and LAE reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reinsurance recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 299,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,416</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 0.6175 0.90 4 2000000 5 336000000 4000000 3 500000000 50000000 191000000 2 0.90 0.90 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 462,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 395,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 266,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,423</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (399,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (349,952)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237,102)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (199,366)</p></td></tr><tr><td style="vertical-align:bottom;width:48.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,057</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on incurred losses and LAE for the period since the acquisition date of April 5, 2021 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 280,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 181,256</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224,202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162,752)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,504</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 462179000 395968000 266609000 213423000 399400000 349952000 237102000 199366000 62779000 46016000 29507000 14057000 280505000 181256000 224202000 162752000 56303000 18504000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded unearned premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 203,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,710</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Losses and LAE reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reinsurance recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 299,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,416</p></td></tr></table> 203157000 153710000 76999000 56752000 18765000 17780000 139000 174000 299060000 228416000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">15. Unpaid Losses and Loss Adjustment Reserve</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the period since the acquisition date of HOA on April 5, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unpaid losses and LAE, at January 1, 2022 and April 5, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,366</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,898)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Losses and LAE reserve, net of reinsurance recoverables, at January 1, 2022 and April 5, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,468</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add provisions for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,583</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 921</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,504</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deduct payments for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,154)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,756)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,621)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,775)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,197</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unpaid losses and LAE, at December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,949</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Lower than expected recoveries on reinsurance relating to claims occurring in prior years resulted in an increase<span style="font-family:'Calibri','Helvetica','sans-serif';"> </span>in incurred losses of $1.2 million for the year ended December 31, 2022. <span style="background:#ffffff;">As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made resulting in an increase of </span><span style="background:#ffffff;">$0.9</span><span style="background:#ffffff;"> million for the period since the acquisition date of April 5, 2021 to December 31, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The claim counts in the following tables are cumulative reported claim counts as of December 31, 2022 and are equal to the sum of cumulative open and cumulative closed claims, including claims closed without payment. The following supplementary information presents incurred and paid losses by accident year, net of reinsurance ($ in thousands, except for number of claims):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Incurred losses and allocated loss adjustment expenses, net of reinsurance,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cumulative</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;width:57.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> for the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">IBNR Reserves</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported Claims</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accident Year</b></p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,369</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2019</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,790</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,152</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,548</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,550</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 107,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,409</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;width:42.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cumulative paid losses and allocated adjustment expenses, net of reinsurance,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="13" style="vertical-align:bottom;width:42.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> for the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Accident Year</b></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2018</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,345</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2019</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,694</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,142</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,569</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,073</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,823</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liability for losses and loss adjustment expenses, net of reinsurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,669</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Liability for losses and loss adjustment expenses, net of reinsurance, related to accident years prior to 2017 was $40 thousand for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Average annual percentage payout of accident year incurred claims by age, net of reinsurance (unaudited supplementary information) as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">5</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 83.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unpaid losses and LAE, at January 1, 2022 and April 5, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,366</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82,898)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Losses and LAE reserve, net of reinsurance recoverables, at January 1, 2022 and April 5, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,468</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add provisions for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,583</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 921</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,504</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deduct payments for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,154)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,756)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,621)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,775)</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,197</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unpaid losses and LAE, at December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,949</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 61949000 84366000 56752000 82898000 5197000 1468000 55148000 17583000 1155000 921000 56303000 18504000 32111000 13154000 5756000 1621000 37867000 14775000 23633000 5197000 76999000 56752000 100632000 61949000 1200000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Incurred losses and allocated loss adjustment expenses, net of reinsurance,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cumulative</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;width:57.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> for the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">IBNR Reserves</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported Claims</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accident Year</b></p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2018</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,369</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2019</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,790</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,152</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,548</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,550</p></td></tr><tr><td style="vertical-align:bottom;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 107,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,409</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;width:42.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cumulative paid losses and allocated adjustment expenses, net of reinsurance,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="13" style="vertical-align:bottom;width:42.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> for the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Accident Year</b></p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2018</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,345</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2019</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,694</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,142</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,569</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,073</p></td></tr><tr><td style="vertical-align:bottom;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83,823</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liability for losses and loss adjustment expenses, net of reinsurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,669</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 7512000 7041000 7046000 7380000 7396000 8369000 9666000 9678000 9773000 9786000 20000 10790000 12664000 14281000 14587000 84000 13152000 19795000 20614000 976000 34548000 55110000 14575000 18550000 107493000 15655000 85409000 5295000 6690000 6838000 7213000 7345000 7405000 9324000 9578000 9694000 9750000 13865000 14142000 15335000 20569000 32073000 83823000 23669000 40000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">5</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 83.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.838 0.151 0.008 0.006 0.002 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">16. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Purchase Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2022, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,577</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,232</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,200</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Litigation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Cases under Telephone Consumer Protection Act</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and was appealed to the Ninth Circuit Court of Appeals. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. The remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. The Court has set a brief schedule on Defendants’ forthcoming motion to dismiss. The case is stayed pending resolution of Defendants’ motion. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Kandela, LLC v Porch.com, Inc.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants sought to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also sought punitive damages, attorney’s fees and costs. Certain claimants settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">2022. In July 2022, the Arbitrator issued his Final Award finding no merit to any of the claims asserted by claimant Kandela, LLC and determined Porch to be the prevailing party on all counts. The Arbitrator also awarded Porch and its insurers legal fees and costs in the amount of </span><span style="background:#ffffff;">$1.4</span><span style="background:#ffffff;"> million as the prevailing party and, if recovered in full, a significant portion of which would be expected to be allocable to its corporate insurance providers. On October 12, 2022, the Los Angeles Superior Court confirmed the Arbitration Award and entered Judgment in Porch’s favor</span>. Kandela has failed to pay the judgment in Porch’s favor. On January 18, 2023, Porch filed a fraudulent conveyance claim against Kandela and its members for wrongfully distributing assets that could have satisfied the judgment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Putative Wage and Hours Class Action</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021, defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Porch (prior to the December 23, 2020 merger) and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs sought damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. The parties recently attended mediation, which was successful, and a deal was reached. The parties have executed the long form settlement agreement and obtained final approval of the settlement from the court on August 11, 2022. Porch paid the individual settlement in September 2022, and Plaintiff’s individual claims were dismissed and released. Porch also funded the class action settlement in September 2022 and the settlement payments to the class were distributed in October 2022. The settlement is now final, and the class action release runs through April 25, 2022. The settlement checks expire in 180 days, at which point the case will be closed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Other</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Regulatory Requirements and Restrictions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">HOA is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HOA conducts business. State regulations cover all aspects of HOA’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HOA has capital and surplus in excess of this requirement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, HOA’s total statutory surplus is $76.3 million (capital stock of $3 million and surplus of $73.3 million). A of December 31, 2021, HOA’s total statutory surplus was $48.5 million (capital stock of $3 million and surplus of $45.5 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022 and 2021, HOA had restricted cash and investments totaling $3.7 million and $3.8 million, respectively, pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1 for additional disclosures.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus.” The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HOA in 2022 and 2021. In 2023, HOA is permitted to pay up to $7.6 million in dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">HOA prepares its statutory-based financial statements in conformity with accounting practices prescribed or permitted by the Texas Department of Insurance. Prescribed statutory accounting practices primarily include those published as statements of Statutory Accounting Principles by the National Association of Insurance Commissioners, as well as state laws, regulations and general administrative rules. Permitted statutory accounting practices encompass all accounting practice not so prescribed. As of December 31, 2022, there were no material permitted statutory accounting practices utilized by HOA.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2022, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,577</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,232</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,200</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4577000 3232000 1391000 9200000 1400000 2500000 2500000 76300000 3000000 73300000 48500000 3000000 45500000 3700000 3800000 0.10 0 7600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">17. Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our chief operating decision-maker (“CODM”) manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software subscription and service fees from companies, and non-insurance revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table provides the Company’s revenue by segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 154,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 137,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,799</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Divested businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,334</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 275,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 192,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,299</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2020, our insurance revenue was generated solely from commissions earned from third-party insurance carriers through EIG, which began its operations in early 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as (i) revenue less (ii) the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses, excluding (iii) non-cash items or items that management does not consider are reflective of our ongoing core operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Currently, we do not allocate any shared expenses to our reportable segments. We include these expenses in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following tables provide financial information for our two reportable segments and reconciliations to consolidated financial information for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;width:40.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment adjusted EBITDA (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,718</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (53,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,001)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Divested Businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,441)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment adjusted EBITDA (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,319)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciling items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,644)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,296)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisition and other transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (311)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment loss on intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash losses and impairment of property, equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (611)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revaluation of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,700)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">SPAC transaction bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,350)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,174)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (177,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,231)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-size:1pt;margin-bottom:12pt;vertical-align:top;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The CODM does not review assets on a segment basis. As of December 31, 2022, goodwill for the Vertical Software segment and the Insurance segment was $191.9 million and $52.8 million, respectively. As of December 31, 2021, goodwill for the Vertical Software segment and the Insurance segment was $182.8 million and $42.9 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s revenue is generated in the United States, except for an immaterial amount. As of December 31, 2022, and 2021, the Company did not have material assets located outside of the United States.</p> 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 154,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 137,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,799</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Divested businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,334</p></td></tr><tr><td style="vertical-align:bottom;width:48.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 275,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 192,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,299</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 154915000 137150000 63799000 121033000 55283000 4166000 4334000 275948000 192433000 72299000 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;width:40.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment adjusted EBITDA (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,718</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (53,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,001)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Divested Businesses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,441)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment adjusted EBITDA (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,319)</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciling items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,644)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,296)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisition and other transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (311)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment loss on intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash losses and impairment of property, equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (611)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revaluation of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,700)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">SPAC transaction bonus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,350)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,174)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (177,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,231)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-size:1pt;margin-bottom:12pt;vertical-align:top;visibility:hidden;">​</span></p> 14678000 20733000 12718000 -5499000 9007000 405000 -58780000 -53760000 -30001000 -1441000 -49601000 -24020000 -18319000 27930000 16386000 6644000 27041000 38592000 11296000 2334000 5360000 311000 61386000 637000 550000 611000 -6944000 2244000 -1700000 -3350000 1174000 701000 -177047000 -83365000 -42231000 191900000 52800000 182800000 42900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">18. Related Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3.2 million in cash and 950,000 shares of Porch Group, Inc. common stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17.3 million in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17.3 million.</p> 3200000 950000 17300000 17300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">19. Basic and Diluted Net Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, PRSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2022, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net loss used to compute net loss per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,032)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Induced conversion of preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,284)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,316)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Adjustment for change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,427)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,743)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding used to compute loss per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,351,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,884,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,344,234</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Dilutive effect of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,981</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,351,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,884,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,374,215</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.96)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.03)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,862,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,414,611</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,309,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,712,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,581,902</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 920,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,625,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,150,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible debt<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingently issuable shares in connection with acquisitions<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,631,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,192,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table as of December 31, 2022.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:9pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">See Note 8 for additional information regarding the terms of warrants. See Note 9 for additional information regarding stock options and restricted stock units and awards. See Note 7 for additional information regarding convertible debt.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net loss used to compute net loss per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,032)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Induced conversion of preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,284)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,316)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Adjustment for change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,427)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,743)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding used to compute loss per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,351,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,884,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,344,234</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Dilutive effect of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,981</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,351,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,884,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,374,215</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.96)</p></td></tr><tr><td style="vertical-align:bottom;width:60.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.03)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -156559000 -106606000 -54032000 17284000 -156559000 -106606000 -71316000 2427000 -156559000 -106606000 -73743000 97351241 93884566 36344234 29981 97351241 93884566 36374215 -1.61 -1.14 -1.96 -1.61 -1.14 -2.03 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,862,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,414,611</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,309,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,712,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,581,902</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 920,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,625,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,150,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible debt<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingently issuable shares in connection with acquisitions<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,631,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,192,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table as of December 31, 2022.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:9pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the acquisitions of Floify and HOA described in Note 12, the Company provided an obligation to issue certain amount of common stock to the extent specified market conditions are met in the future. Contingently issuable shares are calculated in accordance with the purchase agreement, assuming they would be issuable if the end of the reporting periods were the end of the contingency period.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 3862918 4822992 6414611 5309241 2712762 2581902 920924 1795700 1795700 8625000 2050000 2050000 6150000 16998130 16998130 10631558 1192989 25 37.74 11261261 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">20.   Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Description of Restatement of Financial Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Under the Company’s third-party quota share reinsurance program, the Company’s insurance subsidiary has ceded some, but not all, the liabilities related to losses and loss adjustment expenses (LAE) to third-party reinsurers. The losses ceded to third-party reinsurance companies are subject to certain terms, which vary by participating reinsurer, which impact the amount of losses that the Company can cede under those respective terms. The Company identified an error in the accounting for these arrangements, in that the terms were not fully considered in the calculation of losses ceded to third party reinsurance companies. As a result of this error, the Company determined that the cost of revenue was misstated during the interim periods as follows: </span>$4.0 million understated for the three months ended March 31, 2022; $0.7 million understated for the three months ended June 30, 2022 (for a total of $4.7 million understated for the six months ended June 30, 2022); and $0.3 million overstated for the three months ended September 30, 2022 (for a net total understatement of $4.4 million for the nine months ended September 30, 2022)<span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In connection with this restatement, the Company is also correcting other immaterial errors in revenue, selling and marketing expenses, interest expense, prepaid expenses and other current assets, goodwill, deferred revenue, refundable customer deposits, and current debt. The restatement of the 2022 quarterly financial statements does not impact the Company’s reported cash position.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the following tables, we have presented a reconciliation of our unaudited condensed consolidated financial information as originally reported, to the as restated amounts as of and for the three months ended March 31, 2022, the three and six months ended June 30, 2022, and the three and nine months ended September 30, 2022. The restatements will be reflected in the comparative financial statements included in our future filings of our 2023 unaudited condensed consolidated financial statements within our Quarterly Reports on Form 10-Q.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The table below sets forth the unaudited condensed consolidated balance sheet information, including the balances as reported, adjustments and the balances as restated (in thousands, except per share amounts):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 271,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 271,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 260,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 260,198</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 29,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 27,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 38,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 37,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 35,364</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,212</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 236,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 273,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 269,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 303,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 299,596</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,158</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,296</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 601,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 595,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 624,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,812)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 616,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 645,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 638,824</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,236</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 226,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 250,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 273,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 297,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 228,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 251,905</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,357</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long-term insurance commission receivable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,930</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 124,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 124,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 136,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 136,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 111,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 111,728</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 4,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 4,697</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,057</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,036,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 17,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,054,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,119,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,135,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,072,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,089,234</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Liabilities and Stockholders' Equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,717</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 35,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 34,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 47,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 46,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,847</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 198,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 199,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 243,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 243,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 277,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 277,616</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Refundable customer deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 18,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,585</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 18,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,832</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Losses and loss adjustment expense reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 79,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 79,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 88,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 88,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100,298</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other insurance liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 61,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 61,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,945</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 381,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 402,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 468,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 489,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 503,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 522,840</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 415,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 415,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 416,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 416,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 425,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 425,012</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Refundable customer deposit - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Earnout liability, at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Private warrant liability, at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 802</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,968</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 15,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 15,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 30,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 30,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 24,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 24,952</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 821,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 842,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 920,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 941,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 957,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 976,631</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Common stock, $0.0001 par value:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Authorized shares - 400,000,000<span style="white-space:pre-wrap;">, </span>400,000,000 and 400,000,000, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BSEKgwk0fEeKHhOTeAlidw;"><span style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;">Issued</span></span><span style="font-size:6pt;"> and </span><span style="-sec-ix-hidden:Hidden_93ZcBfrlX0izcaPemYGUOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:6pt;"> shares - </span><span style="font-size:6pt;">98,297,186</span><span style="font-size:6pt;">, </span><span style="font-size:6pt;">99,440,528</span><span style="font-size:6pt;"> and </span><span style="font-size:6pt;">100,410,325</span><span style="font-size:6pt;">, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 647,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 647,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 659,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 659,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 664,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 664,362</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,774)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,774)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,571)</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (429,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (460,722)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (542,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (545,198)</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 18pt;">Total stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 214,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 211,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 198,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 194,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 115,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 112,603</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 18pt;">Total liabilities and stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,036,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 17,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,054,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,119,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,135,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,072,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,089,234</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The tables below set forth the unaudited condensed consolidated statements of operations, including the balances as reported, adjustments and the as restated balances (in thousands, except per share amounts):</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 63,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 133,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 134,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 70,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 70,915</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating Costs and Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 49,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 54,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 29,251</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 54,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 29,160</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,777</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,405</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on impairment of intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 87,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 92,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 189,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 194,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 101,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 102,593</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (25,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (28,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (56,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (60,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (30,797)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (31,678)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,427)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,925)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on remeasurement of earnout liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,587</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on remeasurement of private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,078</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 243</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (162)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 19,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 19,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 24,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 24,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,821</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,973)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (31,883)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (25,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (26,857)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (468)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (32,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (26,377)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (27,325)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,785)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,311)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (11,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,473)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (40,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (28,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (29,110)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss per share - Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.28)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Shares used in computing basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,611,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,611,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,142,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,142,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:30.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:30.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 208,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 211,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 75,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 77,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 64,113</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Operating Costs and Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 83,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 87,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 33,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 32,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 20,170</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 84,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 85,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,031</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,119</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 80,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 80,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,259</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on impairment of intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,329</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 349,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 355,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 160,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 160,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,908</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (140,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (143,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (82,918)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (33,795)</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,219)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on remeasurement of earnout liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on remeasurement of private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 399</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 608</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 22,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 22,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,104)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (118,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (120,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (34,899)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (574)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (118,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (121,086)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,473)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (124,876)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (127,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (88,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,073)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss per share - Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1.22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1.25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.36)</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares used in computing basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,009,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,009,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,792,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,792,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 98,365,762</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The table below sets forth the unaudited condensed consolidated statements of cash flows, including balances as reported, adjustments and balances as restated amounts (in thousands). Note that only amounts that have changed have been disclosed.</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:19.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:19.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (32,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (118,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (121,086)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Change in operating assets and liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,639)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,971)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (11,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (45,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (40,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (75,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (71,180)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,090)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,295)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Refundable customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,510</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,945)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 37,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 38,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 71,600</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,034)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,001)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,001)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (13,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (15,401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (12,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (10,352)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (38,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (38,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (46,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (46,444)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Proceeds from debt issuance, net of fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,115</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Repayments of advance funding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (17,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (17,571)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,005)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 8,998</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4000000.0 700000 4700000 -300000 4400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the reporting period</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">in thousands</i></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-style:italic;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 271,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 271,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 260,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 260,198</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 29,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 27,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 38,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 37,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 35,364</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,212</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 236,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 273,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 269,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 303,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 299,596</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,158</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,296</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 601,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 595,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 624,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,812)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 616,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 645,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 638,824</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,236</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 226,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 250,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 273,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 297,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 228,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 251,905</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 56,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,357</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long-term insurance commission receivable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 9,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 11,930</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 124,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 124,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 136,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 136,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 111,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 111,728</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 4,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 4,697</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,057</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,036,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 17,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,054,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,119,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,135,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,072,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,089,234</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Liabilities and Stockholders' Equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 8,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,717</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 35,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 34,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 47,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 46,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 36,847</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 198,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 199,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 243,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 243,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 277,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 277,616</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Refundable customer deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 18,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 21,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,585</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 18,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 6,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 22,832</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Losses and loss adjustment expense reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 79,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 79,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 88,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 88,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100,298</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other insurance liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 61,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 61,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 55,945</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 381,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 402,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 468,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 489,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 503,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 522,840</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 415,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 415,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 416,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 416,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 425,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 425,012</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Refundable customer deposit - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Earnout liability, at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Private warrant liability, at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 802</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 3,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 2,968</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 15,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 15,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 30,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 30,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 24,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 24,952</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 821,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 842,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 920,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 20,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 941,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 957,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 19,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 976,631</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Common stock, $0.0001 par value:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Authorized shares - 400,000,000<span style="white-space:pre-wrap;">, </span>400,000,000 and 400,000,000, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BSEKgwk0fEeKHhOTeAlidw;"><span style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;">Issued</span></span><span style="font-size:6pt;"> and </span><span style="-sec-ix-hidden:Hidden_93ZcBfrlX0izcaPemYGUOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:6pt;"> shares - </span><span style="font-size:6pt;">98,297,186</span><span style="font-size:6pt;">, </span><span style="font-size:6pt;">99,440,528</span><span style="font-size:6pt;"> and </span><span style="font-size:6pt;">100,410,325</span><span style="font-size:6pt;">, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 647,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 647,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 659,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 659,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 664,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 664,362</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,774)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,774)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,571)</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (429,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (460,722)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (542,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (545,198)</p></td></tr><tr><td style="vertical-align:top;width:42.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 18pt;">Total stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 214,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 211,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 198,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 194,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 115,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 112,603</p></td></tr><tr><td style="vertical-align:top;width:42.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 18pt;">Total liabilities and stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,036,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 17,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,054,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,119,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,135,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,072,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 16,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"> 1,089,234</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The tables below set forth the unaudited condensed consolidated statements of operations, including the balances as reported, adjustments and the as restated balances (in thousands, except per share amounts):</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 63,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 133,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 134,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 70,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 70,915</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating Costs and Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 49,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 54,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 29,251</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 54,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 29,160</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,777</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 26,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 55,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,405</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on impairment of intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 87,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 92,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 189,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 194,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 101,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 102,593</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (25,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (28,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (56,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (60,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (30,797)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (31,678)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,427)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,925)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on remeasurement of earnout liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,587</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss on remeasurement of private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,078</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 243</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (162)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 19,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 19,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 24,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 24,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,821</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,973)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (31,883)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (25,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (26,857)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (468)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (32,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (26,377)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (27,325)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,785)</p></td></tr><tr><td style="vertical-align:top;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,311)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (11,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,473)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (40,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (28,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (29,110)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Loss per share - Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (0.28)</p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Shares used in computing basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,611,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 96,611,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,142,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,142,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:30.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:30.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 208,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 211,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 75,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 77,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 64,113</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Operating Costs and Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 83,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 87,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 33,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 32,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 20,170</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 84,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 85,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 28,031</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,119</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 80,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 80,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 30,259</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on impairment of intangible assets and goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 57,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,329</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 349,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 355,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 160,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 160,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,908</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (140,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (143,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (82,918)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (33,795)</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,219)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on remeasurement of earnout liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 13</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss on remeasurement of private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 14,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 399</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 608</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 22,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 22,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,104)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (118,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (120,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (34,899)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (574)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (118,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (121,086)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (84,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,473)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:top;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (124,876)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (127,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (88,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,073)</p></td></tr><tr><td style="vertical-align:top;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loss per share - Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1.22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1.25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (0.36)</p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares used in computing basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,009,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,009,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,792,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 97,792,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 98,365,762</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The table below sets forth the unaudited condensed consolidated statements of cash flows, including balances as reported, adjustments and balances as restated amounts (in thousands). Note that only amounts that have changed have been disclosed.</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:19.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:19.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Previously</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restatement</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As Restated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (32,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (36,610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (118,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (121,086)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Change in operating assets and liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,296)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (9,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,639)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,971)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (11,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (45,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (40,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (75,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (71,180)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (7,090)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (6,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (5,295)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Refundable customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 3,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 4,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,510</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,945)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 37,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 38,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 71,600</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,034)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,001)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,001)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (13,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (15,401)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (1,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (4,156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (12,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (10,352)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (38,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (38,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (46,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (46,444)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Proceeds from debt issuance, net of fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 5,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 15,115</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Repayments of advance funding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (3,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (8,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (17,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (17,571)</p></td></tr><tr><td style="vertical-align:bottom;width:36.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 2,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,005)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 11,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (2,456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 8,998</p></td></tr></table> 292373000 292373000 271003000 271003000 260198000 260198000 29996000 -2608000 27388000 38474000 -2424000 36050000 37032000 -1668000 35364000 8462000 8462000 8165000 8165000 7212000 7212000 239739000 -3403000 236336000 273971000 -4720000 269251000 303987000 -4391000 299596000 21087000 -334000 20753000 22621000 -668000 21953000 21160000 -1002000 20158000 10162000 10162000 10574000 10574000 16296000 16296000 601819000 -6345000 595474000 624808000 -7812000 616996000 645885000 -7061000 638824000 8340000 8340000 9984000 9984000 11236000 11236000 226576000 23814000 250390000 273831000 23814000 297645000 228091000 23814000 251905000 56865000 56865000 56228000 56228000 55357000 55357000 9061000 9061000 10461000 10461000 11930000 11930000 124306000 124306000 136575000 136575000 111728000 111728000 500000 500000 500000 500000 500000 500000 3922000 3922000 6052000 6052000 4697000 4697000 5373000 5373000 1519000 1519000 3057000 3057000 1036762000 17469000 1054231000 1119958000 16002000 1135960000 1072481000 16753000 1089234000 8016000 8016000 7739000 7739000 6717000 6717000 35029000 -889000 34140000 47967000 -1353000 46614000 36847000 36847000 198857000 283000 199140000 243425000 557000 243982000 277616000 277616000 16686000 2030000 18716000 19246000 2372000 21618000 19867000 2718000 22585000 150000 19532000 19682000 150000 18863000 19013000 6275000 16557000 22832000 79608000 79608000 88894000 88894000 100298000 100298000 43049000 43049000 61516000 61516000 55945000 55945000 381395000 20956000 402351000 468937000 20439000 489376000 503565000 19275000 522840000 415002000 415002000 416568000 416568000 425012000 425012000 2687000 2687000 100000 100000 57000 57000 5004000 5004000 926000 926000 802000 802000 2267000 2267000 3622000 3622000 2968000 2968000 12822000 29858000 23228000 15528000 15528000 30825000 30825000 24952000 24952000 821883000 20956000 842839000 920978000 20439000 941417000 957356000 19275000 976631000 0.0001 0.0001 0.0001 400000000 400000000 400000000 98297186 99440528 100410325 10000 10000 10000 10000 10000 10000 647551000 647551000 659814000 659814000 664362000 664362000 -2774000 -2774000 -4559000 -4559000 -6571000 -6571000 -429908000 -3487000 -433395000 -456285000 -4437000 -460722000 -542676000 -2522000 -545198000 214879000 -3487000 211392000 198980000 -4437000 194543000 115125000 -2522000 112603000 1036762000 17469000 1054231000 1119958000 16002000 1135960000 1072481000 16753000 1089234000 62561000 1006000 63567000 133330000 1152000 134482000 70769000 146000 70915000 21189000 4027000 25216000 49747000 4720000 54467000 28558000 693000 29251000 25743000 334000 26077000 54569000 668000 55237000 28826000 334000 29160000 14231000 14231000 30009000 30009000 15777000 15777000 26699000 26699000 55103000 55103000 28405000 28405000 87862000 4361000 92223000 189428000 5388000 194816000 101566000 1027000 102593000 -25301000 -3355000 -28656000 -56098000 -4236000 -60334000 -30797000 -881000 -31678000 2293000 134000 2427000 4151000 201000 4352000 1858000 67000 1925000 -11179000 -11179000 -13766000 -13766000 -2587000 -2587000 -10189000 -10189000 -14267000 -14267000 -4078000 -4078000 197000 197000 440000 440000 243000 243000 56000 56000 -107000 -107000 -162000 -162000 19328000 -134000 19194000 24215000 -201000 24014000 4888000 -67000 4821000 -5973000 -3489000 -9462000 -31883000 -4437000 -36320000 -25909000 -948000 -26857000 -177000 -177000 290000 290000 468000 468000 -5796000 -3489000 -9285000 -32173000 -4437000 -36610000 -26377000 -948000 -27325000 -2515000 -2515000 -4300000 -4300000 -1785000 -1785000 -8311000 -3489000 -11800000 -36473000 -4437000 -40910000 -28162000 -948000 -29110000 -0.06 -0.06 -0.10 -0.10 -0.33 -0.33 -0.38 -0.38 -0.27 -0.27 -0.28 -0.28 96074527 96074527 96074527 96074527 96611294 96611294 96611294 96611294 97142163 97142163 97142163 97142163 208696000 3139000 211835000 75366000 1987000 77353000 64113000 83016000 4391000 87407000 33269000 -329000 32940000 20170000 84815000 1002000 85817000 30245000 334000 30579000 28031000 44446000 44446000 14438000 14438000 15119000 80360000 80360000 25257000 25257000 30259000 57057000 57057000 57057000 57057000 4329000 349694000 5393000 355087000 160266000 5000 160271000 97908000 -140998000 -2254000 -143252000 -84900000 1982000 -82918000 -33795000 6236000 268000 6504000 2085000 67000 2152000 2219000 -13809000 -13809000 -43000 -43000 -13000 -14391000 -14391000 -124000 -124000 -95000 775000 775000 335000 335000 399000 -37000 -37000 69000 69000 608000 22702000 -268000 22434000 -1514000 -67000 -1581000 -1104000 -118296000 -2522000 -120818000 -86414000 1915000 -84499000 -34899000 268000 268000 -23000 -23000 574000 -118564000 -2522000 -121086000 -86391000 1915000 -84476000 -35473000 -6312000 -6312000 -2012000 -2012000 400000 -124876000 -2522000 -127398000 -88403000 1915000 -86488000 -35073000 -1.22 -1.22 -1.25 -1.25 -0.88 -0.88 -0.86 -0.86 -0.36 -0.36 97009351 97009351 97009351 97009351 97792485 97792485 97792485 97792485 98365762 98365762 -5796000 -3488000 -9284000 -32173000 -4437000 -36610000 -118564000 -2522000 -121086000 1296000 -2608000 -1312000 9907000 -2424000 7483000 8639000 -1668000 6971000 11323000 -3403000 7920000 45555000 -4720000 40835000 75571000 -4391000 71180000 6749000 -334000 6415000 7758000 -668000 7090000 6297000 -1002000 5295000 1412000 -4361000 -2949000 3972000 -4429000 -457000 4593000 -2083000 2510000 -2228000 283000 -1945000 37610000 557000 38167000 71600000 71600000 -3145000 -889000 -4034000 2358000 -1353000 1005000 -8001000 -8001000 -13291000 -2110000 -15401000 -2306000 -1850000 -4156000 -12808000 2456000 -10352000 -8077000 -8077000 -38404000 -38404000 -46444000 -46444000 5143000 5143000 10690000 10690000 15115000 15115000 3033000 3033000 8840000 8840000 17571000 17571000 -389000 2110000 1721000 -2005000 1850000 -155000 11454000 -2456000 8998000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">21.   Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Repurchases of Common Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the first quarter of 2023, the Company repurchased 1,396,158 shares at the total cost of $3.1 million (including commissions).</p> 1396158 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;background:#ffffff;">Schedule I: Condensed Financial Information of Registrant</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Porch Group,</span><span style="font-family:'Times New Roman PS Std';font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Inc.</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Condensed Balance Sheets</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(Parent Company Only)</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(all numbers in thousands, except share amounts)</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 661,619</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 661,619</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities and Stockholders’ Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 930</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 930</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 416,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 414,585</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Earnout liability, at fair value<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,866</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Private warrant liability, at fair value<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">2</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 418,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 444,574</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commitments and contingencies<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">3</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Common stock, $0.0001 par value:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Authorized shares – 400,000,000 and 400,000,000, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_mvTkQep0zUK_1hEkm7RRJw;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Issued</span></span><span style="font-size:8pt;"> and </span><span style="-sec-ix-hidden:Hidden_ktDb2A9RukSL7tNrdSKZhg;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8pt;"> shares – </span><span style="font-size:8pt;">98,455,838</span><span style="font-size:8pt;"> and </span><span style="font-size:8pt;">97,961,597</span><span style="font-size:8pt;">, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 670,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 641,406</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (259)</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (585,023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (424,112)</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 79,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 217,045</p></td></tr><tr><td style="vertical-align:bottom;width:68.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total liabilities and stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 497,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 661,619</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup> – See Note 4 (<i style="font-style:italic;">Fair Value)</i> and Note 9 (<i style="font-style:italic;">Stock-Based Compensation)</i> in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">2</sup><span style="font-size:9pt;"> - </span>See Note 4 (<i style="font-style:italic;">Fair Value)</i> and Note 8 (<i style="font-style:italic;">Equity and Warrants)</i> in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">3</sup><span style="font-size:9pt;"> - </span>See Note 16 (<i style="font-style:italic;">Commitments and Contingencies)</i> in the notes to the accompanying consolidated financial statements included in Item 8 of this Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">See notes to condensed financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Porch Group,</span><span style="font-family:'Times New Roman PS Std';font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Inc.</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Condensed Statements of Comprehensive Loss</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(Parent Company Only)</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(all numbers in thousands)</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the period from</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 23, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">to December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56)</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,573)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of earnout liability<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of private warrant liability<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,427</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Equity in net income (loss) of subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,046)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,360</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (153,009)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (102,527)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,787</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,731</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Porch Group, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,731</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss attributable to Porch Group, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162,471)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,865)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,731</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">1</sup> – See Note 4 (<i style="font-style:italic;">Fair Value)</i> to the accompanying consolidated financial statements included in Item 8 of this Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">See notes to condensed financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Porch Group,</span><span style="font-family:'Times New Roman PS Std';font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Inc.</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Condensed Statements of Cash Flows</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-size:10pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(Parent Company Only)</span><span style="font-size:10pt;text-decoration-line:none;"><br/></span><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(all numbers in thousands)</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the period from</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 23, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">to December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (156,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,731</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjustments to reconcile net loss to net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Equity in net loss of subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 175,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 67,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,360)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Loss (gain) on remeasurement of private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,486)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,427)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Loss (gain) on remeasurement of earnout liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 18,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Interest expense (non-cash)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Change in operating assets and liabilities, net of acquisitions and divestitures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Net (investment) return of capital in subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (458,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,425)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash provided by (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (458,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,425)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from recapitalization and PIPE financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 305,133</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Distribution to stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,000)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Transaction costs - recapitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,652)</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from debt issuance, net of fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 413,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Capped call transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from exercises of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 126,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from exercises of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 4,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Income tax withholdings paid upon vesting of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Repurchases of stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,813)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 462,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 269,481</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net change in cash, cash equivalents, and restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash, cash equivalents, and restricted cash, beginning of period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash, cash equivalents, and restricted cash end of period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">See notes to condensed financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Porch Group,</span><span style="font-family:'Times New Roman PS Std';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Inc.</span><span style="text-decoration-line:none;"><br/></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notes to Condensed Financial Statements</span><span style="text-decoration-line:none;"><br/></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(Parent Company Only)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed financial statements of Porch Group, Inc. (referred to in this section as the “Parent Company”) should be read in conjunction with the consolidated financial statements and notes thereto included in this Annual Report on Form 10-K. <span style="background:#ffffff;">These condensed Parent Company only financial statements have been prepared using the same accounting principles and policies described in the notes </span>to the accompanying consolidated financial statements included in Item 8 of this Annual Report<span style="background:#ffffff;">, with the only exception being that the Parent Company accounts for investments in its subsidiaries using the equity method.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Porch Group, Inc. became the Parent Company as a result of the Merger in December 2020. See Note 1 (Description of Business and Summary of Significant Accounting Policies) </span>to the accompanying consolidated financial statements included in Item 8 of this Annual Report <span style="background:#ffffff;">for additional information on the Merger included in the consolidated financial statements elsewhere in this Annual Report. As a result, these Parent Company only financial statements reflect the periods following this Merger event.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Long-term Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The information relating to long-term debt and interest expense relates to our convertible senior notes and is described in Note 7 – Debt in the notes to the accompanying consolidated financial statements. Accrued expenses and other current liabilities include accrued interest on our convertible senior notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Condensed Statements of Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On the condensed statements of comprehensive loss, other comprehensive loss represents activity of Porch.com, Inc. and includes net unrealized gains and losses on available-for-sale securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Condensed Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Parent Company does not hold any cash but has access to funds maintained in Porch.com, Inc. to meet its holding company obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Commitments and contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">See Note 16 </span>to the accompanying consolidated financial statements included in Item 8 of this Annual Report <span style="background:#ffffff;">for information </span>regarding<span style="background:#ffffff;"> pending and threatened litigation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Parent Company’s financial statements recognize the current and deferred income tax consequences that result from its activities pursuant to the provisions of ASC 740 as if it were a separate taxpayer rather than a member of the Parent Company’s consolidated income tax group. No income tax benefit is recognized for its net operating loss and other deferred tax assets because realization of these future deductions does not meet the more likely than not standard such that they are subject to a full valuation allowance. </p> 497535000 661619000 497535000 661619000 939000 930000 939000 930000 416492000 414585000 44000 13866000 707000 15193000 418182000 444574000 0.0001 0.0001 10000 10000 400000000 400000000 98455838 97961597 670537000 641406000 -6171000 -259000 -585023000 -424112000 79353000 217045000 497535000 661619000 3550000 4079000 56000 -3550000 -4079000 -56000 5412000 1573000 -13822000 18519000 -14486000 15389000 -2427000 -175905000 -67046000 1360000 -153009000 -102527000 3787000 -156559000 -106606000 3731000 -156559000 -106606000 3731000 -5912000 -259000 -162471000 -106865000 3731000 -156559000 -106606000 3731000 -175905000 -67046000 1360000 14486000 -15389000 2427000 13822000 -18519000 2225000 643000 -9000 930000 -6746000 -4079000 -56000 -10551000 458697000 269425000 10551000 -458697000 -269425000 305133000 30000000 5652000 413537000 52913000 126741000 1116000 4288000 3108000 28877000 1813000 -3805000 462776000 269481000 0 EXCEL 147 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &>!<%8'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 " !G@7!6WD1B+.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VUAA=#-1?&D(+B@> N3V=U@TX1DI-VWMZV[740?P&-F_GSS M#4R+46%(])Q"I,2.\LWHNSXKC%MQ9(X*(..1O,GEE.BGYCXD;WAZI@-$@Q_F M0%!+N0%/;*QA S.PB"M1Z-:BPD2&0SKC+:[X^)FZ!681J"-//6>HR@J$GB?& MT]BU< 7,,*;D\W>![$IGQ95FW<'UF MTR--O[)3?(JT%9?)K\W=_>Y!Z%K632&;HMKL:JDJJ9K;]]GUA]]5V ?K]NX? M&U\$=0N_[D)_ 5!+ P04 " !G@7!6F5R<(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 &>!<%:I-7&P@@< /\Q 8 >&PO=V]R:W-H965T&UL MM9MK S2.4*$"/0:!A&_:"R%6'UIM;B[)"'FIW1% M(OG-G+(0"[G(%BV^8@1[:5$8M"S#Z+9"[$>-P7FZ;LH&YS06@1^1*4,\#D/, MWBY)0-<7#;.Q77'O+Y8B6=$:G*_P@LR(^+F:,KG4VJEX?D@B[M,(,3*_: S- M+Z.VD12D6_SRR9KO?4;)J3Q3^CM9F'@7#2,Y(A(05R026/Y[(0X)@D1)'L=_ M&]'&;I])X?[GK?HX/7EY,L^8$X<&C[XGEA>-?@-Y9([C0-S3]7>R.:%.HN?2 M@*=_T3K;MM-M(#?F@H:;8GD$H1]E__'K!L1>0=LJ*; V!=:[ K-=4F!O"NRJ M!>U-03LEDYU*RF&$!1Z<,[I&+-E:JB4?4IAIM3Q]/TI^]YE@\EM?UHG!B+JQ M_!D%PI&'KB+ABSFA6YH))9<[L4C7E&@)8]Z=^C6]M O+5!Q1-Q39)LGR#(L2W% M#EQ^@]DI,HVTW%:4C^#RO^-([MU0[;UP-O;NA[!3/?O/?@@5\$RPK19,&HPO M?(5=%L1%3:XW#2: M/U1\P*JZ?#2)%?AT=GPZU?@,HRC& ;HG*\J$"A2L(UBLPNN 575!:1(K@.KN M0'4K7D@,RWXN;0[+8<%:*J;=G[L!P3=QN$S82IL,[V[=[ZC;_=W/Z&56X32*7,METI5[B!,V$O#,19 M4!]=J?#!177YZ5(K MSSQV85@ _X%4T\V;[Y<]_-K''Y#7M LF\WK4Z_U^VJ M;*<#%]>FITFM2,_*Z5E5Z T]3ZKSD^T'="VW0W>1^IJ#)=NFB4PN[79P80M?WI3#AG!Y9A@@7ZGHX2D-2GH4BM"RK.""1O]:^K*:VFZ MI!$4%@Z(]+J]IM4V#"4MK6E!EUJ15IX73-CH/_BRF49TCDSKT_-G-"-NS.15 MID0&*SDT#*7=FPGJ_CY!*\S0"PZD\_A@G!HR?*$588@O,5-W"EJSA"ZUXGAK M'B8LV.X_,.SYT0+-WL)G&JA0'A"8RO"E'*G5FAATJ14IY8G!@NW]]E)#5Z_N M$D<+4AI5#PC=#F>CX3]*7EHS@BZU(J\\(UB5,L(O&L@LBEDV',*4CQ@.*-VJ MK+ #%]6&=8PL8.59P*J4!1Y)$#1_1]+#RI8-<]DE>&C">:SN$PYHEF#3F@)T MJ16QY2G JI0"G)BQ9(PR&\9-FS)I;&/UM08K/A%5E0-7U:9VC!!@Y2' JA0" M)I$@+'M FPSIXBU&)358L8R:UA"@2ZU(+0\!5J40D+9BR)&Y:4&9TG<1ZP*CT\N H)6R1-V3>I()8R084K'*DO.%BP')O68*!+K8@M#P96I2<) MLZ7L0D%8L$PY+*V.7Y=:<4Y"[OCM2H\/IO%SX+MH'%"L;/5AE=I3$;2F@8U: M)U5+ID&]#"RC?]YZ48')3;Y=Z;% ,1O.DA3(T5TLN,!1$I64L'2:=V>CUMT[ MO;/N6=_H]XS=.6Y ',/FV[G-MV%S/HP]7U!6&H8.E%^QB OT$8>KK^B)QK*] MN[Z>*H%HM?NZU(K0]B8%P=9\"VWLLQ!-1DINL(+ZN3!<5!O2,.=/(,!]+E>^05 M_2#*SO" 5#(.UNNW.[9R%!8NKDWM&.[>SMV]#;OR;80<^SP9CGTBF(%S70[( M-9NFU;25C^'@RMK8CF'M[=S:VQ6G!^US&\N52G]_0*QL7A!<5IO8,>R]G=M[ M&W;C[XEMYE65,X/EQD]*8EJ=O2ZU(K'F430>&RVE-FM0[JM_9FS"?Y M.7WS@",WF0Z539[?K=V]W3!,Y_2W\LVS5R-N^=C\#]02P,$% @ 9X%P M5N=$,.\2# 64X !@ !X;"]W;W)K-SG9Q$"BE[-HMT'<[GZFI;'%+46J)&4G_?4[I&11O',] M%@NJ0&K)/G,HW3./.VEN'Z?;ZLTR/[%U^1A5=6_N+I^OXD?S*VI?MM\*>R[JP/+,EF; MK$SR+"C,_8>+C_3=C6@:-(C_).:I/'H=U%_E+L]_K]]\7GZX(/4G,JE95#5% M;'\\FK%)TYK)?HX_]J07AVO6#8]?/[//FB]OO\Q=7)IQGOXW65:K#Q?11; T M]_$VK;[F3S=F_X5DS;?(T[+Y?_"TQY*+8+$MJWR];VP_P3K)=C_C;_M '#6@ MXH4&;-^ G=J [QOP4QN(?0-Q:@.Y;R!/;:#V#=2I#<)]@_#4!M&^0=2HNY.C MT7(25_'U^R)_"HH:;=GJ%TV':%I;"9.L[KNW56'_FMAVU?4XS\H\399Q99;! MISB-LX4);FNZ,K@,?KN=!#^\^3%X$R19\.LJWY9QMBS?7U7VRG7[J\7^*I]V M5V$O7&5B%F\#3D6IG@T%]=__QM5Y)]8OQB2;#(DV71(LMF09/,AR6X& M(NOT-7[H:]S'?CV.RU5@)YQ@4;\P?VR3QSBUG0_M=CLJV5#5"_;C-:.2*#MD M'H\[% )3=F1$7=@$@864$-Z%31&89CP$L)D+XU2&@G9A:49"9"M-MQZ0Z@@@.]!B[*"ZY$D U!*6(!%U@ MBEPQY!&XX@Q!1:$*@63>./25;""RCF3R()GT2G:[RHOJLC+%VB[UCZ:LUB\- M-(D$63+0Y<1J=_N<;;DUF%K*[<9:N],B"I-: <$0F'(#/45@7'$.V&8(C$6" M MC<&XN^L@U$UI$M/,@6>F7[4IA-G"P#\\WN/$M3-FM;7JU,83/]U]*JT T6 M(40#'3$4E7!U0U!42[BX85PA1,U<%!49(%Q5)9X[T?ON^0@U$ MUA%*'X327J%^S:LX/6%<:2^;>0/35;""RCF:4M&X$>66*S#>FJ+Z/FG1_4RYD)3"/3(*X](9& A,V<0;!AN#17!W-L-@$8?KXMP? MBMYCXQSF!FW=#>JW-SYG59P])'?I\USV\J+DN@B41$S"[ +#41I"4288SNZ^ M0V>D(#@F.($[,!2G(TZ@?(/Z'$.Q=>5KG0[JMSI "F_%R[/+?:*(BCBD;S"F MKE4A"8$ZGP":G@*:G0*:#_H-;X9BZ\K;>B/4;XX<3ZO/)LDB7Z^3LCYO/?8D M4;%=4\*FD7#:&V,PJN&XF6 P(A3T2Q"8)A U0U"A9' #YX].;RW/X9?0UC"A M?L?DE\8<\22,B/N@A()BN2A.W'41X9)40ZEE?.]%-D_@N29,J,;B 0[H,XT'9)H.R30=EFPW*-A^4 M[68HMFXE06OV,+_9, 6W/A@JI'"&1U!AR.$,CZ B @\E M9M@5-4P3YOX ]#Z+/X>IPUI3A_E-'2M7L37>XXM7YA"&N2VA8%!-!&:73T=. MS =2%)IT&)N@CDN'P4(%=U9S?XQZ*WH.DX<=U?+X39Z)N3=6N*7-B1]-AA\@ M,L1,"8F"ILL8Q84*#IP)AA-<1]"90W!4:T0WA(_8C,$1;MBRF'/4Q;#6.F)^ MZ^BKN=]FRWK.W-<(VC&X-)N\3%ZHR7)=&ALD=^ A,"9A*"<8C"KH1TT1&(U" M=R9%8)+!LY"Y/R*]]3N'@\1:!XGY':3GG&MI[E#+@2&^C!*.;83 &(LX++/ MV#2A\+P7A2DX,&<8#-;8S/W?O[=:YS",6&L8,;]A]%->/B]WJ7T9Q,O_;7=V M[?-:&.POBP\^UX*AA"@HTQC',:U MB(9BZPK:6D3,;Q'M;(76'CI*6T:!QPEDK@.C:$B=I="%2:GA<<8$99-P?IPB M,,$)%&B&P6SO<:;10>VAH=BZ.K;V$//;0]TS_M>23\2YH5+!_'^,X>JZ).CM M(3@1:9LS0OT0'&$<5E[,$!Q7G,+#R+D_)KT5/(=MQ%K;B/EMH]:L?7$I=$T9 MP21W!QV*(T[-(8:C2L(MY13%23NBH&P83CA)T]P?B-ZRG<,S8JUGQ/S%-?!\ MOS.!OG*#W#4^! C2&,$X=CN"HHK:2IW[1"M M= C'RQC#A4K!0ZT)AK,)"C3'IP@N$BR"Z?$,PS$:PJEA[H]%;^7.X=?PUJ_A MK_@U=?W KD!K=T-:GM79C\D6S:#]=VYG8JKP0?@7O(L .S+[*T0O'YD-RC8= ME&TV5,CF@WZLFZ'8NGVP=:&X])[3WE;YXO=5GBY-4?ZC*8^NOJ,=;M!RI4'9 M)H.R30=EFPW*-A^4[68HMF[7:_TR[O?+ZNDOSX*R[H&CX UY2PBAP2;>IR+O M@H_;:I47R9]F&92KV'Z$X#(0A(S([E\S9QZ][^8NP>>RK,\5F^/$;556]D6] MM3PPZ6@DI!Q%/&HP.AQI14?2_NSPH(,!*\""*^GKF,D)F.D)F-D)F+E?C-Y= MYQP6'6\M.NZWZ#XNETG]D!*;^-3WOETF6;"(-XE-A%"YD+JID$CN;$X0G!(< MWO(TP7!21\X9,883H7-WU S%40'K:N?^H/26\!P>'6\].N[WZ#XN%MOU-FV> M$+(_[L_7]DJK^@DVCZ8Y$T'%=)VQR]HNAUIB, EA$PQF9P58O8'!6.C<687" M(-G<'YC>,I[#L^.M9\?]GMVQC$MSGRP2U)[CK@UV*2-)G#N\4:"0R+,4$*!0 M)'1\.A3(.=?PI@,4R 2%9N_<'Y+> I[#K1.M6R?\;MUN^UB>F 8*I-A)6GKP-[=\;O1 X@T7U!2S&UL@E)=V3!>8*FF?&N+B@/.&E)! M;<]Q(KO I+2227-NQ9,)JR4E):PX$G518/[G!BC;3RW7>CCQC6QSJ4_8R:3" M6UB#_%&MN)K9O4I&"B@%827BL)E:']SK9:SQ#> G@;TX&".]DEO&[O3D4S:U M')T04$BE5L#JL(,94*J%5!J_.TVK#ZF)A^,']66S=K666RQ@QN@ODLE\:HTL ME,$&UU1^8_N/T*TGU'HIHZ+Y1_L6&XTME-9"LJ(CJPP*4K9'?-_Y<$!P@R<( M7D?PAA+\CN /)00=(1A*"#M".)00=82H\;XUJW%ZCB5.)ISM$==HI:8'3;D: MMC*8E/K&6DNNKA+%D\F,E8)1DF$)&;K!%)_0 MC_4XE\AS/,]!G MY^EKJ!3=>9(^/T__7)=GZ8OS]"^8GTU^.7SM[C'=5L7K*^CU%?0:/?_Y%305 MIA4+S&+Z,78M*IS"U%+/*0%\!U;R^I4;.>]-97I)L?E+BBU>4FSY0F)'Y?7[ M\OKGU).O:O]Q1 F^)91( L:BMA)A(Z%?);O$"\(@FMB[PVH94+[GC8Y1UPB%H^1HTC-^Y!1X8$O2'!64-FK"C4*TD]&=.[2U1ACG:8 MUF"RI16*#\([5X[CN">^#(/-A\$6PV#+_\*.S E[<\(AYJQ;<]:Y>H +]*&6 M.>/D+V0FDUK!Z""1P.E^)SX-1LX'(Q>#DZ_BYWNE^E4A52- RJW)L'BH86=#/_=M8HAJ]M24GM%3 ]#LJ7W0 MCNGN7#4,6U(*1&&CJ,Y5K&YEWG:\[42RJNG0;IE4_5XSS-5' G -4- $G/?/K5V!B[*L+24^K/W1BY]PCB2-=24? S4M>?"DW6E?> MUVV:E;<7FZK:78]&Y6JCMW%YE>]T9O[RF!?;N#(?BZ=1N2MTO&Z"MNF($:)& MVSC)+NYNFN\^%W-E7]Q>CN M9A<_Z7M=_;[[7)A/HR/+.MGJK$SRS"OTX^W%S_1ZR9N !O'?1+^4)[][=5,> M\OQ+_6&QOKT@=8UTJE=531&;'\]ZK-.T9C+U^%]+>G$LLPX\_?V5?=8TWC3F M(2[U.$__2-;5YO8BN/#6^C'>I]6O^4NDVP;)FF^5IV7SO_?28LF%M]J75;YM M@TT-MDEV^!E_;2_$28#AP0-8&\!@@.@)X&T ?V^ : /$>P-D&R#?VP;5!JCW M!OAM@ \#5$] T 8$[VU#V :$[PV@Y%4YTO2@@^1-?YG$57QW4^0O7E'C#5_] M2]/IFGC339*L'A_W56'^FIBXZFZ<9V6>)NNXTFOOOC(_3.>O2B]_]/ZSTT5< M=^+2N_1^OY]X'W[XT?O!2S+OMTV^+^-L7=Z,*E.'FFFT:LO[>"B/]93'O4]Y M5FU*;YJM]1J)GPW'J[?BY\/QX5OQT7 \90,$(W/QCPJP5P4^LD'&B5Y=>9S^ MY#'"&%*A\7#XO=Z9<-(;/AD.7^ZSP?#I' M4R1\^?YP,M"/^'$D\X:/?\](Q@;L@5;@M/7\?%WNXI6^O3 3<*F+9WUQ]\]_ M4$7^A756EV03EV13EV0SEV1SEV212[*%2[*E([*SP2&.@T,,L=_]JI]UMM=8 M]S\$RB:P7DT^WRE!*;\9/9_V:QOE^UP"U 1!D9#*<]04*9%+Y9^C9C:* M//W5+/]+77Z@/UYCDDF7&22;.&2;.F([&PTJ.-H M4(,9:YR753UW%_V9ZT"@3L7;%R\@'%SBL8WB1/HAD OA"DW' W(A*$7@M9O9*"D9AW+9 MJ$ &%,IEH\Q4&EC3#$(FF ]G&1LEJ%(2ERLXRA4,RO6YR-?[5=7(5>G5)LO3 M_.E/3*_ ;HND%"@Q1E!"<-#@"<;E0R6F&!>#/61FHS@A!-1K;J.$^0>&:F2C M9"@5&#<+A,LG!(XN&\4">5+BF5SA4:YP4*ZYSLRJ(&WDBM?;)$O*JEXE/*,9 M,40N#9-0,AMELI@$8DP05"!@HZ<(2JD0E#BS45)2 OK[W$:9_ '=62C*"4* M]LL%0F;2"-0,:R3M6\A1TIE*9%"UQ787)T6]__32O#1[T,Q+LBK.GI*'5'MQ M66JS,:TE?NS)RRS9RRS=]W02($ MIDRJ!@EBX;1N2U=LY]WRQ.NDP\DD3K*Z+ZY-^BBKI-H7NEYB/>Q+ S2=$O6;5(?1#$L#<:\-,JYA/8?)%7#GID)PY)/:NB MPG&[\W!NS?MC#!>8+01FHSM%*^LE85&"R _DN$PQB# M,MJP2QI(V+&7PVK\W2':>9QTV.3L4WM7),]QI;V7N"CB["W5;4//7I@@#B(3 M4';$&23VF@2A(C2P9$=@@EEV-0KC(86R8S!A;ZMMV"65'%9NB>#.$M"YG)T' M2H=-T->-L/Y:KR;W2;EIO!HCZ%H_5*AV@X3?O"1QR39QRC9URC9SRC9WRA8Y M95M0Q$NFE, .C:#\D_.!\P[=N<1TV"9>9+6CTW3B=H5=NXN%CM/D+[WVGDQ_ M+W_R,MWT\:0##VZ"$3<9.KMC# 0/WR<(B,&Y;(J :&@M-6R0@&=Y$A#35FZ5DTSQ8UFV?]J(O" M?%]6^>H+JJG36QV=LDV : )'@#[EM.:4]&N(+I@-E<%H9RI6@"G8@1& MK^ "(,)ARMIUHC![WX+"PCX).\^3#7N>EH3K)-W7STH-BQB\3T049HN(PFP1 M49@E(EXU2T0$AHF(PFP149@M(@)C5R=W/)Z+V/E\[. E]1VB_]$\[ZS7E[%9 M1\5/^B!FZ>U+(V22U;/);M_<(9&A$TZG/S[UH,?QS)&_U785EVP3IVQ3IVPS MIVQSIVR14[:%4[:E*[;SQT@[/Y4/^ZGW?4/J,.>E9WD4?:#4=@[#@"OI0_]E MC"%]/V0"[AXG*)(*1A7TT3&D(KZ0UKD]BE24,FCTS='2"0DY?$(F0I$&Q@3, MI!B2!X&0\,1YB2"YXD*POE-\WIFQ?-B,[=7Z=7)\A]JVS]BG-H+L41M#XFHC MR!ZU,22N-E8ZKC:&Q-5&D#UJVTBCMF\:#Y]\&9V\]F&KBZ?F-2.E$7&?58?G MQH_?'E]E\G/S @_P_4=Z/:7(]Q&]7AY>5-+1']Z;\BDNGI*L]%+]:(HB5[Y9 M'5Y$5?FV^76C8S/%U@#S]\?<++K:#W4!QQ?"W/T?4$L# M!!0 ( &>!<%;.[Q7=9@, -D- 8 >&PO=V]R:W-H965T&ULK5?1CILX%/T5BZVJ5NH.X$!(9I-(G;"[[4.U4;/=??; 34 #=FH[ MR?3O>VT8F@"#9B1>@FWN.?:Y/CC7B[.0#RH#T.2Q++A:.IG6AUO754D&)5,W MX@ AOAXW$GMNPI'D)7.6"$PF[I?/1OXU] M"[ 1_^5P5A=M8J3<"_%@.I_3I>.9%4$!B384#!\G6$-1&"9:U&GF-,#+ M]A/[7U8\BKEG"M:B^#]/=;9T9@Y)8<>.A?XJSI^@%A0:OD04ROZ2_DV_;F+Q[\YZ\(3DG_V;BJ!A/U<+5N";#[";U M_'?5_/29^7U*O@AD5N1/GD)Z3>"BF$81?5)T1P<98TANR,3_0*A':<^"UB^' M^SWP^.5P;T#-I-F?B>4+GN';:I$\6&>G)!$E?N[*[@F!1].&OHQ7C*%E--_] M:44C+T QI\LT=*,FLW!.KZ/B;I3OT_FTB;H2%32B@D%1:Z&T<9B$$_ CW/2) M&&0PI^&M.K $E@X>=PKD"9S5V]_\J?='WY:/21:/1':5N;#)7#BZ'0897YO) MBFQZZ8>68[H1M-\MTT;S=%@S_BGD?$_P@,&33S[@(<3W?4(':5XK=$RR>"2R MJ_1%3?JBT2T3=?8PF(5AZP#I!H7A+&BYH1ODSSV_WQ"S1M%L4-%&BO28:&L( M#4G&12'V/_IT#/*\UA%CDL4CD5WE;][D;SZZ(^;=S0XF;4=T@R)*)RU']##1 M8-;O"-_[5<9X@YK^!H[52F$]P5(LE'*E3?5RZE4S3/9:8XS*%H_%=IW(BWK0 M']T<->55E3"-PG;%T1-&PZAS9/2$!7X0MASB7M2\)R0TKN)<$FRND=4'2T.MK*^%QKK M=-O,\.X%T@3@^YT0^JEC)FAN!<%;9:TU&PO=V]R:W-H965T&ULK59M;]HP$/XK5E9-G=0V M+Y#0,HA4Z*9-6K>JK-MG-SF(U<3.; >Z_?J=G9 1%- ^\(7XG'N>N^?.\3'9 M"/FB,@!-7HNP\RGHA*YXS#@R2J*@HJ?\\@%YNIXSO;C4>VRK39<.-)25>P /U4 M/DBTW)8E905PQ00G$I93Y]8?ST?&WSK\8+!1.VMBE#P+\6*,S^G4\4Q"D$.B M#0/%QQKFD.>&"-/XU7 Z;4@#W%UOV3]:[:CEF2J8B_PG2W4V=:X=DL*25KE^ M%)M/T.@)#5\B# RT[$UD"]"*7))GA9WY/SL'3DCC)/OF:@4Y:F:N!IS M,8QNTL2=U7&# W']@-P+KC-%/O 4TBZ!BR):)<%6R2PXRG@'R149^!\B_(#(FMD:)'FPEG'EWX8A>'-Q%WOYM_GYT61%[5^ MG=3"-K7P:).^Z0PD23K]8!QM(.7U.*"[N)IU?3U[ZBU)&BW0Z%-WZPU\<> MKV"GV1T5HU;%Z+B*3OL.G;11SPF*@N'(W\NPS\^+KJ-P+TEWY\XM0*[L*%)X MEBJNZTNKW6VGW:V]Y/?V9S@%ZZ'UCZ8>H?=4KAA7)(!<%:^#M0[ M.!L ,S" 0 8 >&PO=V]R:W-H965T&ULO=U;<]O(@8;A MOX+2IC8S5=&(.(.SMJMBXWPN>Y*]2.4"IB"+-12I(2G;L[]^08H2A%.#L-_X M)I'&Q-,4V_X$@%\W7WW9;'_?W9;E7OIZMUKO7E_<[O?WOUY=[1:WY5VQ^V5S M7ZZK/[G9;.^*??7M]M/5[GY;%M?'@^Y65\IL9ES=%_&U=/A1/FXVOQ^^ M":Y?7\P.SZAWK"^M"NBYOBH?5_OWFBU^>?B#]X"TVJ]WQ?Z4OI\?.+J3% MPVZ_N3L=7#V#N^7Z\?^+KZ<7XL4!NC)P@'(Z0&D=8&H#!ZBG ]36 88\<(!V M.D!K':#J P?HIP/TU@&R.G" <3K :#\E8^ \W2 V3I@\&6U3@=8[5=IZ&>8 MGPZ8MPY0S*&)FSW-W*Q]R.![;5P5&>IEMNS[_Y$<_X79Q;YX\VJ[^2)M#X^OO,,7QW^F MQ^.K?UC+]2%1/NRWU9\NJ^/V;]YMUKO-:GE=[,MKZ<.^^K\J+O8[:7-3?;=9 M_'Z[65V7V]U?)>>/A^7^3^DGN[Q9+I;[GZ5+Z1\?;.FGO_PL_45:KJ7?;CUT&_6IR>P]O'YZ ,/H>[NRI*1JS%XN'N876,B5,$]"#Q^4BVORVWA[^? MU8G0[>$,Y7,IQ9M=WU_.1*Q^\\N7BEWX+TIVUFC?,4 N'N"W36?BKZI?%L^_ M,93GWQC*T=$&G+?EI^5ZO5Q_DMX6JV*]**5B7_V56/PBJ?+?)&4FS_M^ PC- MPVGSK[O[8E&^OJC^.NS*[>?RXLU__Y=LS/ZG+^E)S"8QA\3<1TP_8H$Q%(2RT@L M[WEM]?G$_M1<(3&;Q!P2:<]YIAUU=2#/ M@O5B6Q:[\G"9_/C5SX=KX]XKZ7^]WZQ6DKO95I=EU__NRS:-S#82LTG,(3&7 MQ#P2\TDL(+&0Q"(2BTDL(;&4Q#(2RR&LD7_Z<_[IPO.YYN7\JO]R_JW0F)IK M)&:3F$-B+HEY).:36$!B(8E%>N>D^5+79FKKE#DFQTQ(+"6QC,3RT9>VD47& M%CN MCI68WOM20GIJDI&836(.B;DDYI&83V(!B87S[J]Q:VZU3K;($6,22T@L);&, MQ/*166K$DSQ[SJ=#I9D(J+'3+O$X4],*U6Q4-O>#IUUB M:W*2D9J-:@ZJN:CFH9J/:@&JA2>M>7M7F;?.O] Q8U1+4"U%M0S5\K&Y:N:3 M4N>3N,,^F$^C9UUHCQW5;%1S4,T]:2_G49_IIBRWS[K01CNJ!:@6HEJ$:C&J M):B6HEJ&:CFE-5.M+M/+XC9]6NX?LTO:E?O]ZKB2LW.=^11TAT5-U9/8;Y>+ MPW*LQS]\6"][EP>^%8\\.??0HCVJ.:CFRMVNO2Q;\WDW^-"N/:H%J!:B6H1J M,:HEJ):B6H9J.:4U@Z]NW1_6UHMNJJVO'Q:/<;??5'%W7#4IW3^OF-P-K)A\ M*W8GQQJIV:CFH)J+:AZJ^:@6H%IXTAI51]E4+*U]\4F.&J-:@FHIJF6HEH_/ M5C.OZI:\+*[)!W?5DWC<9&-;+C:?UL=;_H^G:NO]_6H9J.:@VHNJGFHYJ-:@&JAW-?;5F;M-S+106-42U M M1;4,U?+1R6I&65VRE\4M^_?EXG%+D>7_/?;&#M>5>9 [TLUR7:P759CU9A7: MN$TF*SJNCVH! MJH6H%J%:C&H)JJ6HEJ%:3FG-A*L[^K*XI/];\55:-JX9&X'7FVAH+1_5;%1S M4,U%-0_5?%0+4"V4>Y8T6&;[1 SMYJ-:@FHIJF6HEH],53.CZN*]+&[>.Z?5 M0JME\7&Y6N[_[$TEM&*/:C:J.:CFHIJ':CZJ!:@6RMT2]Z4^4]3./2JT;8]J M":JEJ):A6CX^6\T-2^O2O2(NW7>R:>QZ4.Q-S2E4LU'-0357Z9;KM6H"#<-J M;UR*MNM1+4"U$-4B5(M1+4&U%-4R5,LIK1EG=;M>$;?KWQT6$*U6Q=.;AMMZ MQ^C%BQVC6_V'ZF'W#]O%[6%[0N%)FGCTR>&']O%1S4$U%]4\5/-1+4"U4.EV MO#6KO2<..F2,:@FJI:B6H5H^,E7-/%/J/!.W\5^NB?SPM W^>:'6FU_L7O/L M9O/L;O/L=O.DYJ&:KW3W']>L]@8U 3IFB&H1JL6HEJ!:>M9<9>B8.:4U$ZQN MWBOBYOUW)-CHI2C:O%>Z?73#4G2UM?K-1D=U4,U%-0_5?%0+4"U$M0C58E1+ M4"U%M0S5_EK7>ZNF_;108.^0;7VN42(CAFA6HQJR7F3D**#9F=-0DZ-V8RB MNE.OC&T]3T?1Z)E9MU)KSA1SWEK:]T[\Q"<'3G=4>6Z9>NN&B=/W.'.F*T9K MWESTZ7FHYJ-:@&HAJD6H%J-:@FHIJF6HEE-:,\/J,KTB+M/_L]P=5O\\WM/? M-9=F%X>/"=I)R^I*L_IO4W<+$P\\^10*[=NCFH-JKM(M+6NF(FOMY=OHJ#ZJ M!:@6HEJ$:C&J):B6HEJ&:CFE-6.O+O K(SOC'W+K\>/1C@L@M\N/#T.]5C$U M.#F[96YV3;8MV_98[8G)Q4: ,?U1Q4U!-525,M0+1?/5#.CZOZ](N[?'T^B=B]*7M>]H806\%'-1C4'U5Q4\TY: M\QWR6?M&.MJK1[40U2)4BU$M.6>J4G3(#-5R2FO$DEI7[U5Q];X;2V.WJM1N MA_S2U&6CM:+XG7C@J>&#:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B6H5I.:#U8["6[7/PBJ?+?)&6FS'KS#*W3HYJ-:@ZJN2?M MY6_>]BHB=$ ?U0)4"]6>XK6B68K:NL#K>=RE*IOZK/6N;XP^O0354E3+4"WO M>8'EF:DJ>O_UFZK4R3*R)7TS65Z<))V7,FCI'=5L5'-0S56[&]-;LF',9;W] M%A\ZKH]J :J%J!:A6HQJ":JEJ):A6DYIS72K"_+J8Q%5';J#OEYLR\/*PY^J M)#M^];-4)=SQTVAT[]WFKG)OR_5N M^;F45IM=[WN(8F1RT)&:C6H.JKFHYJ&:CVH!JH6H%IVTYO[I,\/H7HQJG4O] M2T5OE=H3],FEJ):A6C[PPEG&T%5FW9)7Q2WYXPG7YU!-525,M0+1^=K&9 MU15X55R!'PHHZ5(J'W?QZHTJM-Z.:C:J.:CFHIJ':CZJ!:@6JCU[F2MSHQ-5 M:+L=U1)42U$M0[5\=+*:4577UE5Q;7VP%=I>G-.;6&B/'=5L5'-0S3UIC;6H M[1OU:#D=U0)4"]6^[??-]N55A X:HUJ":BFJ9:B6#TS6P,;+:EU.5[^QG#YU MC:!XG,F1A!;645UN'R\,SSK;0FOOJ&:CFH-J+JIYJ.:C6H!J MH=K=R=PP++U]7H;VWE$M0;44U3)4R\?FJI%76EU\U\3%]_?E8E7L=LN;Y>)Y MH^:RLP_]PWWU)Y\?MWWH"R[Q(%.#"]5L5'-0S44U#]5\5 M0+=2ZBR]TS6IO M:12A@\:HEJ!:BFH9JN6CD]6,KKKDKHE+[GW1=;]=?B[VY=.*YW:$E5_+[6*Y MZ_U<:O%HDS,,+<"CFH-J+JIYJ.:C6H!JH=:M:*NRJ;9WE$<'C5$M0;44U3)4 MRT$^\X[YQ.N X!-[X7C1B;G&5H81[5 M'%1S3YKHW49T0!_5 E0+M>YG!\B*8;8_VRU"1XU1+4&U%-4R5,N'9FL^<&95 M-]$W?CN\&VN1]\1U%L31?:CDK&Y*Z5]\57ZLMS?'G:#6*X_]9]TH:5Y5+-1S4$U%]4\5/-1+4"U4.M6MB\5 M:ZYUWDI$"_:HEJ!:BFH9JN7CL]5,J+IAKXTT[/L3:O2T"^W3HYJ-:@ZJN5JW M3W]YN-VESMO[_Z'C^J@6H%J(:A&JQ:B6H%J*:AFJY9363+6Z4*^)"_6_;8OU MKE@<"UZ+S6[@C4.T.(]J-JHYJ.:BFH=J/JH%J!9JW3+VI=+>^CM"QXQ1+4&U M%-4R5,O'YJJ12WI=G-?%Q?EWQ?W]8?.'8K62]G5&]<:3F)H:3ZAFHYJ#:BZJ M>:CFHUJ :J'>\]D$NC*7V]LPHZ/&J):@6HIJ&:KEX[/5C*BZ(*]_SR[P>QUUJBB:W"R-Q MWP.[.^^A/T2*:AFJY3VOAR*;,VU@.:"NU)%!;>_>'Q]H&1W5;%1S4,W5NV7T MN3DW9'W>?@\/'=='M0#50E2+4"U&M0354E3+4"VGM&:ZU6UT_4=N[ZZC;754 MLU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4RRFM&8AU2;[Z4G@3ZZSMW<7( MY* C-1O5'%1S4I2F^>H:5X5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R M5,OU;GE>D65U/O2^8EV?U\7U^;?EI^5Z/?F^/=J=1S4;U1Q4V'/?'NVPHUJ&:GG/ZR&\;U^WTW5Q.[V;&I-O MW:.E=52S4$%?HN[?NPX=U=94Z&[YU+Q:GYAFJV:CFH)J+:AZJ^:@6H%J(:A&J MQ:B6H%J*:AFJY4:W;R_/-5T;Z-L;==_>$/?MO^W6O1B='&EHY1[5'%1SC3,J M]^B(/JH%J!8:9U;N>Q[7?^N^[X'=6_?H#Y&B6H9J><_K(;IU;RAU:H@K]]]_ MZUX\P.0$05OWJ.:@FFNO> M^)&M>P-MW:.:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:3FG-0*Q;]X8& MW+H7(Y.#CM1L5'-0S44U#]5\5 M0+42U"-5B5$M0+46U#-7RD]9LW2OFRRWJ MFAE6U^Z-J;7[#^7]R+U[M':/:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ& M:KG1K=W+LF+,AN[=U[5[XS]1NQ>CDR,-K=VCFH-JKG%&[1X=T4>U -5"X\S: M?<_C!N[=GU6[1W^(%-4R5,M[7@_AO?NZ=F_\IVOWX@$F)PA:NTU6Q4JOFH%J!: M:'8+U8HYT^36[2MTT!C5$E1+42U#M7QTLIH!59??37'Y/=CM'HYWP#8WAX"Z MVZQ/G_YZL]E*Q:*Z1-PM!S\@0VQ/3BRT X]J#JJYJ.:AFH]J :J%9K?,K>IZ M^_-[T#%C5$M0+46U#-7RL;EJYI52YY6X=G]V7HU]?J)XG,G9A;;O4F\(JZYMWF_5^ MN?Y4KO=5R*UWR^MR>[QL/.^L#*W:HYJ-:@ZJN:CFH9J/:@&JA2?MY6\$76U_ MB#4Z9(QJ":JEJ):A6CXR5PWRX7^_+Z=%I6 M'-Y5'#\9$PXP.;)(S48U!]7MJ%]N!1 MS48U!]5U -5"5(M0+4:U!-525,M0+1__6][,J[I^ M;XKK]\%ZL;DKI7WQ5?JRW-\>"JG5Y6/_V13:LT6>W3*;1DCVH)JJ6HEJ%:?M+TP%9=2A?!H]FT)K\JAF MHYJ#:NY):_R;,V15-=M+@M!A?50+4"U$M0C58E1+4"U%M0S5RBD]F88VH!'-1O5'%1S4W4;P635%7EKI"+?"::Q$RTQ.#6D4,U&-0?57*O;(;Y4 M5,LR]?;;A>BX/JH%J!:B6H1J,:HEJ):B6H9J.:4U ZVNU%OB2GUWCZV7VTGT M[K$E%BAYWJ5OZ3&F] M?Q'W/="0S=8*H03]*5)4RU M[WE!S+DZ=$?<4NK($+?:6Y$AV(VF/S[0+CNJ MV:CFH)IK]>PD;RDS0VW_2_#0<7U4"U M1+4(U6)42U M1;4,U7)*:Z9;W6:W MQ&WVWDWZDF([$FIHC1W5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5'/M?:JFOTUDB-?OKG6HO%R7F&%NA1S4$U%]4\ M5/-1+4"U$-4B5(M1+4&U%-4R5,NM;LU>]+G65EVSM\P?>8V*-O%1S48U!]5< M5/-0S4>U -5"5(M0+4:U!-525,M0+:>T9B#6O7Y+W.L_\QH5K?&CFHUJ#JJY MJ.:AFH]J :J%J!:A6HQJ":JEJ):A6F[U+&FQ#,T:6)IDU2U^2]SB_X;/;Q2+ MD_,,K?2CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ)9;W>J_Z/,;YW7Y?S[[ M@=>H."\:U0Q,CGHT/4"J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KE\^[:F4M5 MGYE#YW1*'6'BQ0S3%W2*PD"==SHB/ZJ!:@ M6MCS:O2NY^QY7/]ZSKX']JSG1'^*%-4R5,M[7A#!>LYYO3R@^G)"9$Q=SRG6 M)\<'J=FHYJ":>]+.6,^)CNNC6H!J(:I%J!:C6H)J*:IEJ)93VF.Z7>UNRW)O M%_OBS:O[XE.9%-M/R_5.6I4W%3_[Y;!K]7;YZ?;YF_WF_O5%=?7X<;/?;^Z. M7]Z6Q76Y/3R@^O.;S6;_],U5Y7_9;'\_CO'F_P%02P,$% @ 9X%P5E4[ M[L-?#@ J5, !@ !X;"]W;W)KY:6>BF@ (@,PEGDG$]BXS??$D[=UG6H0L7BE21U)VW%]_ $41(K" M+)?^$DO*;?+[L47T?V^NVWDM^M12UYL1=46 M=14T8OW^Z@-ZFW*N+N@E_EV(Q_;D1BG>W+ M[G/]^"\Q&$25OE5=MOV_P>,@&UX%JWW;U=OA8OD$VZ(Z_,V^#HXXN0 QQP5X MN ";%T2."\AP 7GN!=%P0=1[YF!*[X19)_+@2R?_R$;MVJ!>!\NLW00_RH[1!HO@]R]I M\.TWWP7?!$45_+:I]VU6Y>V[ZTX^@])TO1KN]_%P/^RX'\+!SW75;=K@ARH7 M^53!M7SXT0)\M. C]FI,Q>K[@* W 0XQ!AYH^?S+$7!Y^OS+0X\U9&P/TNLC MKO903E_W3E\W]3:0 [S)NJ*Z/XR0HBM$^Q9R^T%M!*M5T>-MN\M6XOV5# ^M M:![$U\VRI1B+(K@3\=$@ M[C7HP\GSJ]"NNTP_0=:VH@-["[?-1(@;5MI"*&;(,-+[ MN"]LW7AT1NQUQJ?M+BL:-:(.XT>ZI*BZK+HO[LJC]7VKW]=U_EB4)>2*V&XE M9+7ETOL@EXZ(F91-?):,/DN\/OMI<%2;*1=)WQ3:B;(_[1K5H[JG-X'XW[[8 MJ9_?]&)MO>X>LT9 +DPL%_*(&@ZT96ABR*2V3'PB,S$7A1J+0J_!_\Q4%*T" M\54-DWW1;HZVYN*N [G'J_#26#IH8Y/9!"$CI*2@&(]BA_DG5(B>U=Z-Q,&L MW3?BK/5>?1=;/Z>V=-#VO!Z"M8OPLWI(+MDG<9^MGH+;NEEM ADEFJR"YQW_#2[V MVJQT.VB;3(HT=LS72',K\H-K[[1O[V4?^P[TW:XI'N1B[>BVH"RRNZ(LNB?0 M?Q'8LM9T!<@A2N+$##J .AQA[K!9DR[R0MU9FR7YJF"LOLF/;9'W$ ,3V7"K MR02=G0+ MM<#8%$L!,<3#T&&OIDSDQ\QS]HJLJ>K]N;:U>7$A201CTU2 M/F.*K+;U/O(+*0-I3D5^4/W2U:L_%BJ1D\LVWNY$U;J;&,!1'D;(--P6(S%- ML&DXP*T()\S1R!HVD9\V3?0N*C5=]$TL/;@M]MOK;+5JQ/'_\Z)=U7O%3W)1 M!YIMHR?FL6FT+428U=:O091((R7R,Z5:FSN]3_="Z[$&3.P'S$]5)Z3>3A*FZN4B^+:JJX5:Q'\'F8UMT,/8 MLAN2(K%I.2 ED='!C%@S(_8SXZ_=1C3@LP/\%9ND#PBAD)JL[W^$ES::9C[L M9SZWB;-RW:S:4@QP'2:.UM94A\\D*C=RQ2R,7)->.Q_GK$*T?213H2U;R<5A M6ZA(=Q Z06=PK.-9N6]6;>E PZ"H58P)5ONF48S@3L9A /PHBJRF MA<0(MCP!B,EUC(/IL08Z?";S>.RGN^S)V4EM]%JPQ,PK0E((<6Y2#2 7A8EC M%8LUQ^$S'"&A@>WXP 20\P*O( 8BDAB[@GX'_*E3M!D1_QDEXJUD);FLMT?1 6'9F+S M&V.8FI$9$*.$4LM@6PSCT-&UB>8WXN>WSV*]KW(5AX:]==FVN=C5$DK ODQL M=&*4F)$)D%H0:N:R4U@,(X=1)SO&_OS:V#I%)9?,(NBRKZ M=J)J@P)!$>?$FF< .1)Q;LZV MD%P4,^:R4.,3B?W+1:.NY9#E>4Y=RYQ[J,M9M:5S:9OZ5(,:\8/:[;Y9;;(^ M;::W8'MN&W=A08]"Y$6H-2 L82;:5-0&7=TETAC5^3'KF6V*[HA-5BH3%F5 ME6IPC!O*@O/WQ&P/1JCT#05$B/OV MS3"+J:*#O^8;F[PP2FS70&(L,7>#_$_^4L]HW(O\N/?A)(LVIM;ZR://KS5F M4>7@ H#^Y+(,FQL'D!RF+#*+F5)(4"[&78/AI&#O?,7>9"J$9@K00@"P>,*L MK1%(#C,2$3,E @FBD'&7B1K9(G])GSD7KHM*HNDSYL)HUG*]6;6EQH/0&3Y0Y\R4#DC1\2@$!)B;F7A_?>]N#;Z-=*!5/,J]?/JU$N[II !=2?Y M7 791I3]41)71Z 0IB)K\0&)12QA9DX-DHL1BUP]0?,G]?/GM+,?^[FR5P*6 M$-M##K&6;-)T?=VP]/20ANL#Z-D1X;__Q:7WL^X84QN$(XX<-6U4DROUDZM< MU.U474]6ED&G RKLGEFW?BD JQ0GR$2^N>XZ=9!F7^IGWVFG$U]%LRJ&9:&O M/-*O]6)? 46 F'$KW3?77:>^.CD6X\][>GS5#\"@WNE"@V=7FE*@T@\A*YK; M4A&.8]-!ME2"'(L'JD&7^D'WTYCD#QZ+;J- 378Z:!0^A.%YN()$I.66WE$OQ$O[1R:::F?:6]/9W&]7EX<9Z=+ M*DDIP)05+_@>Z. "_QOD8JFF7^FE73O!#2FH<3J!GH!WHV RJ2__-+G8- M<%-7C3K5;$O/UR+V68==4S_([I '=T_@NAST@TVC"&-S9PV0BA"ED9EE!.0P M39AK^F4:;ID?;GL;QZHM9>V;@\TJ6_R0E6K O!D@;@P;2@ \\0: KWQ(:S\1 MD$.($V):#[$?5%50_#_LA\I?AM+S*0WUSCHMV@6=!9PKP9A:S6^+472ON'V=#)GFW/9UV!$IAF1G6/$?+\Z'EJQ3BJI EZ53,[&U8BJ'(/#QZPITD';:4O0*$ZL M?O8:._=,XR;SX^:R3QRU@_>>EU$:UZTJ&-=]'9,ZD.V"<_\37.S6.;6E# !F M%&('\'!-N-Q/N#\\Y\"<7\>ECIE56\IM"J8A)HZC.5Q#,#]387#):5&_KHL= M-.M1;@Z0MRKL=SA(HS(_A\K]3DZ?&!@WP_K,4A:T:O(X;(@%"SGX9-P['-'L M1V$_7JVQ.@Y0T,&SIGYGU99R&\L1QZ[SS%Q3.??G?D?"F,-_LU+[K-I2;F>: M??[3.,[].)ZJ[;;CV= >S/1TT+:*7OSG!_WJ+_;9G-I2#F6N+J@7 M"=R_2)A"2[__V[^0ZEGP9 M&NA"^-Z_XK_;Q1Z<=:7"[=41L4HRKD_>8;@5S7W_+L@VZ./=X66 XZ_C^R8_ M]&]9-'[_B-ZFA[=&:C6'EUC^G#7W1=4&I5A+E>'W:IPTA_="'KYT]:Y_4^)= MW77UMO^X$9EL!24@_W]=RU Q?%$W&-_.>?-_4$L#!!0 ( &>!<%;I.55] M RH #&) 8 >&PO=V]R:W-H965T&ULW7UK<]M&ENA? M07F=+:<*HD7J'3NN4AP[HZUDXHJ96"38??KT>;_P\J%N/K0;Y[KDX[:LVF^?;+IN]\WSYVV^<=NLG=4[5\$W MJ[K99AW\V:R?M[O&94OZT;9\OC@^/G^^S8KJR:N7]-F[YM7+NN_*HG+OFJ3M MM]NLV7_GROKAVR?S)_K!+\5ZT^$'SU^]W&5K=^NZ7W?O&OCKN5]E66Q=U19U ME31N]>V3Z_DWWYWB\_3 OPKWT)I_)WB2N[K^@'_<++]]$L=UGK7M?E;\6RVWS[Y/))LG2KK"^[ M7^J'?S@YSQFNE]=E2_^?//"S%[!CWK==O94?P]_;HN+_9A\%#^8'E\<'?K"0 M'RP(;MZ(H/P^Z[)7+YOZ(6GP:5@-_T%'I5\#<$6%EW+;-?!M ;_K7GWOVKPI M=H2A>I5\U[?P0-LF6;5,;OFB\//;8ET5JR+/JBZYSO.ZK[JB6B?OZK+("]>^ M?-X!++CB\USV_8[W71S8=[Y(?JJK;M,F;ZJE6\8+/(=#^),L]"3?+1Y=\7N7 MSY*3>9HLCA>+1]8[\9@YH?5._M3N^+7/A-N\MR]^T38+/6-??NR:O_ M_(_Y^?&+1TYUZD]U^MCJ_X.G>G3?Z5/-9\G? \_!9=[53;Y)?FCJ?I+XA?V&/IJ_2.Q7^EG=)-W&Z5>OZ^TNJ_;RY==) 9 F]Z[I +0R M:>M5]Y U+MF568<",UG)SS?UUJ7)KJGOBR4"[I_$FH+N!X]MGM%%4]J+5P#)#W<*8KKT/Z O>T!&^"7BL08\ W,G M58;7#.C&YQJWYC\,)(JM6?(>4!_0<Q.6+:EG M47K D]!6LG'EKHT.H.=MVF2-,@BHO&@\5?(Z6WS&R5>LS. *W4<@I )@<#.X MG"1;+@N\4#C'!KAQO<'G6P<@EW31[:;8 6 ,QQK,#%@\SW$/0>E=OTXO0O\T^$"R*'@".EG%9"X2;TAD9;4 Q6URRS1#Z0DB2?G_GN@[6 M7;J\0+L$]P-3)\F1X$D$R(:I$!@NZ$DS]>2E=P1W[_(>?@R?O/_7\YL*%J\< M<"RANG&[##!G<(F4AD(S=]L[Y(834G?'R4^N6;)\^0;>%?H+13*QD%@FM] MT"]*LN==4^_>.[C Z_R/'C!'@OIUW>SJABXYB.7WUZ_UIT"-"?)" 7C=]? L M4$5F?L]D"YA[V #8=WL"9Y$#%F@!4N-[T.?Q .!NA@BZ<[! MO_')#/:] YD%*"V+MH/U9$\6<[1,!=B8T#/O-T",6T;*LQ&>/';R$DZU3. T MHTN=)=?;&H :8M; =VT&9FR(*4V!4H,D#&KO@3@EJ3^[NCJ=*.;SFV3RUGR MMJB ]A"'M\C^>#>J7G>[DOY&)8O6H^H\!'=5EV"P(Q*BG>L-,LCO)\]@'D/T@AD7+CXFW=O M '/R<2 !N/A\DR&.YF>HL$AI5>X!=BO:MH?/VPT@HO7W&-T"7!?@,($U\P]) MUN&%-BS5DZ?SXQDLM4,I@2L@ZMQ'V*M:L[[)LW8S2_[I.I84;MDFJZ;>TME4 M: %654$D#T"$L.KI?'8)ECKH,W0Z5IV0"?!+GZM]\O1RMO#/P-_+H@&1'Y;* MZQ9<+8]B9 H][&BWYZ( MJ!8%R.#$^/GK3>%6R9N/H"!(!O_,"A_!IJ]%$DVM-H((K0LCA":Q#O*FLH0] M/^,#V#L1'!*,8T-@2%Q>^Y(N#R>\*_1O&;! MK<=6J0)$?3:;>[I^0+5TGQ4EZ7_8;TGG\$"?KBBM89_]P#UE?NHVO ,G)D MW0, 7JFI8TY[P3_FYN(O Q)N4*M7E81LR'2PE\Y(!\N*=!#>GI&U>/Q 6"Q# M#1*>GLW. [G0&;."%"8+^DA.R4;,C_/T[#)B!5ATK%A6:*K=9V4OMWPR.PEJ MH%IZ=A+>T[6F?CN?786?LJ?@X%QT+/(HS3&5QV8@'YBYZ@Y]HRWZR"E2VRR0 M^!9H$I]Q9;$N[L3X!^L3M$Z&)'\';@2 M<;[(U.[2QS86_ 4F$09;(YX+CR IP$-3]2J6@\+)= : 6?V8L")Z>F,NDU>&9 M&OS^/YF3*G98\(*+LNMZZ$1A;=R2C @^P*$*+D]&$)J(1^]YA M16\%W.IEQBK*6W@ @558\KQ>QC.T[?.B^QHG'O:JKHZ0@0S*X-$Z+P@@S\$QIE.Q2TX-;3[^^W=R?;_)]:4< MA0B&+_AA]^!08G"H0+L-9-X@I4;_X9< 6;?(= MN*>\/E\4BX'W1/_FZ@-QMK&9#\XRWR/"7]4=Q70H]L&6+$?3VJ%904XGLA<0 M$-C:]0,*>+ UV@*,_48C$:)/D'#8^<@(_\1T''0*P3K@0 0#,0V6;O*-1FN MBZ[\KN/?XO:_@L,)?Y&K$IR#'ZZOWZE+ '<,-FMK H(%NJWJF/GS('C1K2-? M@^ #QRZ3#0,"20#AT1NWP8P#F%L_UF!-QQ^5^%'.%TP(RY:_]VW'N#:RIZ\P MWD)R2P(6%+3!8!VRL3<'CH"0CEH@.HT"4-#JUY8$UALPX;:$!;QKQG&F#H3> MG+_83],"GQ>CDLAC=#F(5H ;2!&EWS:KLC4[^1HM<1X&#MB!"-@Q,KL-*B[P M5W+6**QO$ O@TJL+ 1:5^+=RNU]*L1Q[^Q0T>+^H1&EU,/W,@83B06KT_" L MFR M\(VE&%\!'4S/AHL"P@);MD##32TYV'A=U\L'$%JI!V@)NALTZ%W))T1C M."AK;P2#IXG8Q[A)^&%9K!Q%F+SV-P%9#-11=&X+\H>S8/>NZN$8I'4!5EV( M'5;@P4+A3T$V M'D#%8)Y-O20V"M R =,SA>_8Y#Q'@]C#PA,?P>-/ZJ+\VO M*?PB(:(8-<,5,@P?L/*M,)+DR$SHLH_^>7N!O1 )R=>C._+W([-'E'\*O$5F MFUP2PF0BOV56; .W&?8TQ@/J5B L_#"ZK-3K*-5$*N0&IH/]'A5.UP,)L]Y' MZ="72/@4?<2; ;I .2>1 PQA'21CUHK\$*^ 05)=$VPS74_MFT^R$ZFC'/[5 MB#)Y.V7"B-VSJU%K,;C>J30: 1U\IK"F:#^H'%2Q3C]#PQAL 8QN5@X9L/F M*M*K&*2$'7A4HAMC@ZKH>D%#].M57RU;CB*1P._8 ->%$&6KXJ-;'@%V*))J MA"F9B@\.] 596+F#BT22O;$G^E\R%LALR<<_6?9DU)9E3%"W'<_+]_0$46X@(0,JHUJUN:]>C6W.- M1%0!'P^U 0=%O3<=MS5:5.#Y)_/CKTP" :TPW.7T["NR#M9K@ NN,!V8&Q/X M#7CU7[)K8T$,=]H>\C@Q GKOOA3P\\O_*\#GGR+ *%\GFL%3]"@)2%HO]]* MQ>U[]Q$V?\;\[]$RR!2>+;YB5,R_TL./5[?[1WX^144PH0674.Z_YL@S2-E- M\CIK0'A5V:?VQXO!7UW]#=O/DG_6YI9#4NHP31RX;[U2VM=[!'O0(2 #,#LR MID2^5@Q)2GC_$R&2%*R426!%H*+0A\4(R(:A?A18+X<#\1T$(O8 -PX44'PK M3^>GE\9[$\FO#EOCP)2?W7( 'D-"L/U=5GUH#VTX__2&B_.%\3NC#5%N3FT' M^H_4$?Y_\L9[>.IR^< L?6^XS5L&+07(-\5Z0RD@6&$IN0O1G+1[4ZP+C)B* M!BJ<>%.(A2U7N< %E90799U*)A]&)22[H<$7A"-XHFTD A+4)1WI$WK.*S&R M?MW'G/)=&TFXDVVY19$NB;&W#BV=$C#/BC,PD;'NRW\C*2, Y7:Y#_.A[]+G8?H2-;HRB]4FM MEAU5@5JC[:),7P>;A2 %J5>3A:*'TJPF?+EUCKSD^JXLUF*M81 :2R;V&GY& MLF4=3N4!@.XHL\.'H&/Z';*]P@\[M62P>Z6A]G*K3N!2\IIL/, F^V0-).^P MFH=D:P7_Z)R3L(\X(>\YG >Z!:QB[S\0]1# 0S+"$*&XBT'H3GF(<3B+UEF! M5\&N?-9*CK+]QN0-_KW_CDE[)*>^>.W7!_&A3SQ-%ICC/#\VGYS )Q>G\Q%; M#G)3HS6/O(NH:\U/TK/3,__G97IV]B7+VHN?.NI\,3[ZV?&Q".*Q2)G8T.!C M<9F>'Y]9?"Q.TXNKA?_DQ@CC:7,I?)]Q[@,8ORBYZ*6A5 6&2H$QNR,TGP\Y M&BDKF/>-RT ,[-&/9*DIQ2%]59 7E-S5Y*_0AU*^ PYM_H$"K.J8L.O7.!M> MMAFL$!EB!&E0I;.I E(^C\6:1"YK8*[?]ARBXHJ"/(IMP;-8L6LU:#0JE M:%-=6Z, ! )YL8]<;)=](,Q3.MS&@C(.%)"_"CJG<28*Y'UHCO/MMV/E3[5: M?\+2]E?Z+);)T#5SE3;!?]=Q4HXB#Y3.:S<(*KBZN8^H$79\['=?H.I Q]27 M)?'/.:=+&F 25,*^R=: W1:,;MYJZ; @!V6_9%G"%@6FQ%N, Q=2O,6 V.AJ M@9NO@.I!_WJK(@1)L"[K ?42JEWTS"EVR&Q"EYLJ$?>8@1QXE>HC"2#J^Z+IJXXPL;!':[JVDO) M8!'L 0S'Y!T9;C8:K(+.TH)&.3%RXXB7ER[W.IH23U%"L>AB07B'M?A*[A1I M:YF!2# L#LG"+XJW9FT3M"<< 0XF )3@NA)LR]IR/"J)Y^4A@' 4>1R(& M@F;I4#1SCMFS-I6&@: ^ AZK1&1+DM/SMZEBH@B,V!LQ.OZ?LOIF?YNQ<]CH M.?3-W)XMBL(%!3U/3\]/K I/Y^>GL>Z4+-00CGFZF)]/?7HQ_A37/;^XLH9! M>GIJ#*?CN,!*K_BQ*"+\YLS^9@IFKA,+6M78#8:B)+TY_R(8+J=^\SFPE'6U MG@!%].[A;)'XD0DW 1V,HL%Q3O[2OQ[':@Y%W-676F(<"K4UE?&2;>M#1JVU5U&\H??, MA=5QQ7J+XN02/0;LN;?@R-E-,-1;/B3#43!O6SR +2R MX4IRD:KF))L":T2IW+H#[8^YQJS<8Y:$&9<=Y=JM9(?:)L7F54@B^Y%Y/H'"DWS<#A3?B<%YYX6?=W':;/-.XF)F?T MT&&T@*W_6&@0:T8BB25\X2-D<>1S9H@O"KIXXANG1Z)4=[>Q!JO](1N81#:P M2.4>LI*+=7))AV-@BP\9!5?!8"OO?8#,E];&/(9\%U,8FIG-LC599P1/-CYP MMH/0B+E4N8_= ![CT$S&3;_7E.8[/GE+'2C&:'#7UKE*7?=3\)>\3=>:P1U-K3;*F1T,FG4N2R_VP MIJKMJ?F"Z3H<^4"<;RHK@A##9:''-75KF)[(D5G@\!SH\78J@"" 4AD%FLP9 M=ET>H>V+<@0+9>ZEX!I)W5.N;V?R_@=\JF=+Y:/"%J9@2!FC^0P'RA:L@FJP MBIL=$/B/--EX,J/,])W/V<7=2,DPRX&$?.\:B1;'C0VM(J"@NH&B7J*XH]NX M+]R#1/YE!5\W5:G/A)2-2,:;(A/^+7N<0=NIOU^TWDUE=E!36ZWLP1ZH\+#, MZ=.Y"X2>2]TO8AEEBKYB&96REQ?4-'E9@%)/G527SL$+Y4URR7S '[GV6N$ MT=@<(5^#^WHP$(SG]44&+%>8XI[.3X=2=A$^2#\O]7,@'S6CQA@LQT@I/;'S MN5W?7A8><-$#H]"Z3,)#>-"4"M.(ID+,1ZM!?&6[C7:@.'OD:PZN9&4N M:QD?+.) ]KP""P9]$162:/V2KP/Y^P*Y;_R.O_*./]*.M[8E3Z)$C4&H_OP$ M&*6I"N255!KL!FAGZ@O/GR7KK936" M=H N:(4M +4JG_?FSCA15\N:RKFTW;#&%L/.2;0E(KG >Q9G6O)LU$L,C58Y MSP[J="]?N!I:?B[TH*&$0BB%6A.40GC-L-92UHHUWV,LM?)IW[#FS2I:$A#S M.P7Z!L&4#C%'WA L?T?'[E'^D7*DNZ2R."GG^QMH:";)(J4?*M/"Y)4OOTM1 M"OP"I:V,=59:$@$/]T&>MNO!" NZ\P%5F1 M!U%5/:6;P?I(?2)^U:B;@3&ZBFM^B%-,+#4O&D B]G)P+=*2@T;C %XVW+K0 M(-XXWAD3Z4;*FZ6E"6-+7(8(:W(94.;9H6VU^-.3"%^&109V-=94(?\!L_)D MR2/W83,NMLMJ@R#18!>Q"RC=?H?'T+N$RZ6R1N)B/A4N-;W^1E+GG\9,R>5. MV2 :K"T1%J@'UX\/2 M?!*[,3XU?3,QZ/)\.X0T/$] #K[U-&X.9.Z^B,I4[78^_X"GVMX5E4^3:)4? MQ1'(J#15H%C" :R#80+!V!??'_TF'9 C"9"B%:\PN"FD 81JXATE!/\7]AQS M%$^5@=U^SKL:[;RYMA$LB8'#;1:4/2(),2*A[_M&[2CJC<6;4AN :W!L!;,$ MN:78N.[;B$HT7D$'UI""&-4B5Y:!A\)9L$:^6*^Y[92%E&U=SS S(XFDIEQ^D)5%P:B:'K#BCOXT>=#IP>K4M2*8!%3U'%)^S;+F]H';DSV M1&7ZIF;;DVV ,-, S@AP-OOXJCPIXY .6]M,O2.XWGB< ZY\8\KT+*&T8OE^ M!@L$P@_QK9V#NQ68O"6C249-?F.! UMOV%1I'@"QN'2EV-AU6:\I/?0#7+(F M5KD"65!Y0";$3&U- :6-0X?W/KT7(1B"4@,AE2L1+C2TSM85P?7TY,I4<)G M J)V5-0W,WF(V"?]M CYO5_2&A1;P(DA6I$+'C#6VS*S]IR$L;TDC_08U#[O MQNEJ."+U;*OI(609T[!J>XRQC$T(25)%QYFR-!#3UO*;)$*E/._23LIA^;6? M:P .W-*%N09;-,RH1P>YO("[RIIHULPM:C8#\9:"\]J]T3@A=^#W9==+* M,?;2L#T/?HH;Q,N2X^#CI8V$=W'."5:MXRR:/F!EZL>1<8ZVNT3O0@D3<1 9 M2\PZRHI^&=SB@8:*H?S"$,Q:S._:&_?FM%B3?^2C/UVM#851JI0K]X$45D5Y M2!G>.6(S:HMG^OP4%+Y[ T'>XG<8**VZH<;C/L>_"4XI'4+N$C]C?O$5KK4E0 $1P8R.]&ADV.W8GN.A>&L108VEI)D^,P+!]+@X&-=M(*MA&;V<3 M/: XLR34,8@C'A@B8V'+=H]"P4CD]"1'& M]#.TRLUXF6'88FA@?K(7["\YJ,15CK&-UPN>20.#9WB MZ'Z#XH.$N-X%J![IQJ)*,6STZLR0(?C<)^0P)=$2NY'2Y.-K>#>H[MTXE)W&T]+D[J202K#7ID/$3:'G M,Z(J8N . @*#>#0A#AWS.QVNY#,@F/9[PSOR8NPY@<0G IC(R&BC=1;9-=:1 M8J^'K#76,U1A-<)C&BU082L2US2RVT,Q3S4Y*2?>2\-_YJCKKC7,7*-:=[0 MV,*08(Y4DGJ*8Z*\VX?T[:>/+DTQ+)J""@A@1RV5!@_#=<3*UC87SBB';ED? M)1^SK<@:E8:#JKLRJ*&"A M.EFB$J3WY#:'00*-XY#*H"F:WN; WFZL)42KBG(A/3,')E1B?E#R8F8Z ?ZWS! M%8/GN5/WX@I1'.$8QE:\T8532RJ3>'YEZ$<:^7K^)9E=74?UB M4+2F(Y :6=#8_E#5#U7(<9MM8=5$QN^&X)J9YJMD+B%53381*EN=&8/$BY@- MYIF/#L*#O#DW+)+LI@G!@A,ULP,%3)9GVN,9Q/D3X6P8M/Q]NY5B[>:[?_YB MNJ#@+[92I!0KC%K0R"SJ7,?54M3VPT,[\,:+/WIQ&CGNI*%[/(@-/K>VRI6P M%,8F*Y(18R%HH\VH5FVM_Z4@8K6 M7H7:R9' &A5.&',M7H-9K?@B$6J8,K*/AK@L(>(C9Q,?1-M*)5("@B<.P*==8WL1H?M[!*>:_: M#A2'IV0-4YM)E)Z) +$T:C<50"?9NH') OS39,D:PG*F7: M&G1H_;5XU8\1KZ>,";4YHA$D[50U31:8##N PN,2IJV0&DLSA26$UJT!"OX= MM+\<2>$N-U!* M8!O6NPW[FRS4G?'X>09B7ZVR^YH" G%1K3)!* &E"E%1E63\$VH):!X=0%L$ MA(32_99+O\+P%V.O3DVC"=-@PX0VBE@Y&>J-T1>,KOC1^1AZBSZT%TG3\7A( M/'6$!S;^G#USMZ0BN*U,W$*IFN'$K,YH+RG'M6.AS9 6[UJ$%>R\+G-7_GJ% M =E3)!V[WSDN#C<8YLG I*Q\9G9"<5CEHWD.TPQA/38L?(^&"4F .VX5\RUF?*D>H9-U$;RH8#Q4 MI&!/&K./:4K3\8]A[KD%-T1N >0:WU,#5_6G8RP9YK-!+)W@A9P7H/#SD(CV M_O'SM6EV))? CXP:]=T9XN'F:Y$6>3P""^_3C+%"_B<;$^%00WGMZG63[3:8 MB:(73%#XF[I%"2X;;D-Y!]^!P@-RR$VI86#=:Z^E=2KE1,$[QP'",.=H3IF? M &=%O+?XO!7/0^<^.[55(TO:$/$["_!KXE_M)$#QUF%O MKE @90Z]':[JRNOI ?ZH[1+:HW\E*Z/NFS^Q@D:A_H"#DS]D0NRR/1]]KML M3Z+X-)H/D9XM3J(>.OE5.A0'])Z9<=/I8IX>FZD8ONOT.#V_N@#& MO8]A"M,SSL\O_5^GZ>+B(GD;IJ_H%)6!/MV;KM;+LS!*9 ''.D]^D,8UG7& MHZ>] S=$AO[WZG0Q^NP$\/KSYQ!&0.3Y/+V8V[DCI\?I\2*@^HV,1KSE0MM&/'8X^'#(97&4\05-).:+G0D:)7 *Y^!^7O+N0,E6E5*$X]'V?KZ5=A]:](3#2)PX MEUD.!BR3,^?#HO.!D\*)DU[7%;VX"__]KM&F(7YKADZ9CNPOWP9(VWT86\6!!X<15U.,A@^9WQYK)0D=P($9^/ TEDA(1T_X5WG MZ31D+O)^A!ET3K@4?Z*S-$' 2XX:V)/2*&'_*@-J*-D5C?)#%L='!I%JG402 MBGC4*X>4JS[#Z3*CUMDUB4 M)YV\&BH2MY2L11%.99^/O@MHEKQ%//U+(_IA&NV-0?[;@$LS,ESI3F9*HX&+ MMGD6XB7@Q%6D\T0"QME)4^K*HM37\ RY 3-%/"T'A2;I@2/XLHGS/1OX) .> MWS-*O'_^'(A"#[1P&F(Z@EC_4!T.P.3,7>(- M^/1UH^/$S4.B^3&+P6""D.DR30>30.C+DCOUXNJ2&+4OV/60M-.O53U$9 !1 M.DL8%/AUQ[!6=9BR+!J0DQ_Z,T-8PHOC=HCI:W\_S%L/2J4)PL!7DA8OL]QI M=)^T=H4-B0>R<3Y;J\QD$_(A%!.E#*A.U(.12P4'N\ 8AA>XQH<=[$NQ"0*. MK(;#0_!]&;(DU[@FS*>K?,VJ[.@+2+R%,J.W.Z#S^@L;)_X-#FI:<-MY1R)- M!LIR?M D$F1PEWGQFJD7Y1_Y8DPFNT.O]A1G)M7! "O'<]$'(QT&#M3 U3S2 M\"_^VA\@I'T0O?S2B-'(['BJR'#;^#5Q@Y^V_*X_,?LYB-!RYCY$]LG5"R^1 MNIUX'R=QK']CK.(OG((@H9-I3W_HX^)'E+J@Q G7P/EQJ^,F0VPY=-:N:=IYO=TR"5Z(V3 MX=64C"<9SB9A-"E-D@TT86%>:,M];/YE!WY\A'"%!YE%GG^S7=UV1P3=$!$# M6B9\2'2(+J? O.^RS\?X&+ZE=.6(O' J24 !**;E'I@=F*#LT8S"E#H> 31) MD:'[V=3P2_JXRY,X$FMDGH+;&,Z6V[(A(3^])DJ+ACC/"J[Y"'3T#@Z7;1V^ MR=PP>CS?+ 21:0=2:WX[-5']CB\^L8SM1[(!WV"CTL)AF>^'C0KDXYHW4I$R M-N]P\X7S!Q]6(OEL6"P)69E*7A=?"-:($FJR018)7RC1:K7;Y(;Q99NRL$?@ M*[KVX)VK2Q[*=31AC9-U@15)OGLBQC;_I2J;OR0Q"+T5UKJU(E0UW&O!@1\\S&'@>PQ[T FPHH),7A)N.U*S M&(@].09S:D\CFJ@&$7KQ9"DB M*[DG[IJ/=T?!'=EVZ$+%,0XQOR5LB@GG/ U9X"E'X)=?C;3&A0 =?HRJJI%4ODU&)U-GX^33W^4\6 MK6'"@;9'+(S?Y![>WF/>?#EZ3S?JBL$;M_FEW!-S@*;>ZIT:"^O 6\('&DB3 M=0)61,@A'4.=%R1=T9#=U5Q1I>_WV4E0SI\[YUXI$5J!V@M]XO-C=6M-:AO)X4VY/_$ MB***-?]J=DW%D^-&&5X,JJ41]1N#)YX.Y.^$&3HZF34M3?KIK;5:(GLI&) 1 M[LTZ4KM25R"=<;"[GR+(5<,D&.2"2>UA2<2(T242&K&Z),@?%UH V%\'V 1< MO:@C'W@6JQD%ZI8^;E\^[5R^=%"_^7P_^:^@'^GP*S^"+R5R_I);:OP4=L M^35$WSZ9/S&?8AG:MT^NY]]<+YX\AU^&QU^]W(%H_2EKUE0KX5;PT^/9Q=D3 MYA7]HZMWN"1. @ ,T3\W8':Y!A^ [U=UW>D?N %:Y 3>J_\&4$L#!!0 ( M &>!<%9C#E6=L@< +<9 9 >&PO=V]R:W-H965T,&?*E+(2^'JV-J3Y-)CI;LY+J ML:R8@"]+J4IJH*E6$UTI1G,[J2PFH>_/)B7E8G1S9?L>UST*1FW'$U^M#79,;JXJNF+/S/RG>E30FG12@V M^'07XW@[X'?.MKKW3E"3A91_8N-S?CWR$1 K6&90 H7'AMVSHD!! ..O1N:H M6Q(G]M];Z3]9W4&7!=7L7A9_\-RLKT?S$9+;GUFCSQ3E9;+0]I=L MW=@@&I&LUD:6S61 4'+AGO1+8X?>A+E_8D+83 @M;K>01?E #;VY4G)+%(X& M:?AB5;6S 1P7N"G/1L%7#O/,S1/;,%&SJXD!8=@UR9J)=VYB>&)B$))?I3!K M37X4.KMJ;F)\?"+& MP2==T8Q=C\#1-5,;-KKY_KM@YO]P!E;2!:[I:*;:B MUK7ELOORFS2T@&BQ+4TR">&C#A%P7)L-OWTG0VZ(YF7@HF>I3:?"QAC?.R@]2;]PS:ZPZF_K'NT)\U MOG3:[HV7#:=/8R\-IL/^*#FZW"SRDC1]=[_[+'0--LG>WU'VDM%3P";0,#L" M9%'RNM0>A%U9F83+UTGC>ZPG2T(M[1K3!'H*'XD2@WJR0L!^@U%,;UI+<0RY4$'T:\K=9 MDWN;N9G2Y#<.67L%*7M'BXWD&0K$'DC^;74#@H\)B>+';E]O@?NFWDX23-2' #."@H!MN0PV,UC2L%[L\>'JSE-]DOF$L0( MV:S]CY:&*K(6.5T4K+,OR*JDYE M@XN<_OJ:G2);!BLB4JA F>+@QJ#)BSQJ M\R:Z ^;,<>>)Y!8"S^@VHO8<FP MN[,A=?*Y)K9*$JC) JO\MY<6AYCO:.'HU9!_45$C**>HWPO*EBI^U(:7UHX% M7S)X9V1#B]HZ:)^(P3UY9P3+R+BA6A9VSS-@<8X&/\(\043NJ5YCD#"H!(9C M+I-Y_*&/^G"#ADDO\J9A^JVQSSU_GGX-.W!;=![]L'!(O6@>?ROT*50VTQ.H M+Z%6F,_/H@W[5#X%,^_AWVJ$-IC@D8MH','QJB@:$CMT<@Q[]J5R' CANNAS M(D8L=WPN@&\@"9/2'8T:V@:*D%A6*B3PK*AS1Z19#92%5)AE+7-WT2A%&VQ@ M)IY;(R\:G>UI#PEUC;R-)V^,S8L@_ Y4^$0>"'%ZB.P4=G; MUOY^OU&/AY:\VT/,:ZCHD/'?A8?:Y[#F'=0XAYA?15D15#$1N!AR-0#()>BSY*7H4=I::O9R^ MG<1#EVL]'L.\5N=B"^N38X37E0M>&]>:7(2SV7C>$0B.N C29,\I'BRLD3Z@ MO"]V'@H>!&&OHD%H@X,+%D0M83WV"L5_]VI=I#6W/VWX]XZV$.-X*J= 4UF[ MTJFBV7&+FOR+YB94?5 M4'=55.S(&H;3JBH0$BY4(4E;MD%VSCE#QZR4W/"V'F\0-7D";:<-R*8JQZH9 M%NG*V88!22WV:I\R#TJ^Y!\.2T\*7J7XBHL&D$T/!1,K^ 9:2L'(#F]T_FB/ MO:WC(Y#V1-0Z^+.]6.Z?F1[IKF3[9#8"IF>*PS1TKO(&'8;>B=>W M.:FK-BGAFD7A[M 0O1/H%G29K)?:]\Y/Z$HQYMRYJRR.1#(X&(/=AC@*_;&_ M#Z.+>!P?Q-DX[6?N9#LJM[%\&>),*H>?NU;O>[E^)6W<9OQ_N_M+XE2J((PW1LX2I_CB9 MCHAR?Q.XAI&5O9I?2 .6M*]K1G.F< !\7TIIV@8NT/U7<_,W4$L#!!0 ( M &>!<%93"Q.1W0D &(F 9 >&PO=V]R:W-H965T$ BF.]++E- O1QVRVPO19MNH?[2$NT3502O21E-_?7 MWPPERY1%.^EKT0_W(9%$D<.9X;Q^8UWOA/RDUHQI\KDL*G4S6FN]>7)UI;(U M*ZF:B VKX,U2R))J>)2K*[61C.9F45EL$+N;D3_:#[SGJ[7&@:O;ZPU=L0],?]R\D_!TU5')>C)[Y3YY'.-],^).SG;+N"4JR$.(3/KS.;T939(@5+--(@<)ERUZPHD!" MP,9?+6*D MEXE"F?]DU\SUPQ'):J5%V2X&#DI>-5?ZN=6#M2"=GE@0M L"PW>SD>'R)=7T M]EJ*'9$X&ZCAC1'5K ;F>(6'\D%+>,MAG;Y]76V9TJ!EK:ZO-!#$X:NL7?R\ M61R<6.P'Y(VH]%J1?U8YR_L$KH"3CIU@S\[SX"S%ERR;D-#W2# -@C/TPDZ\ MT- +OTZ\9G'D7HS^\$1M:,9N1F#PBLDM&]W^^HL_FSX]PUK4L1:=H_X0:V<7 MNUD+)\0B2N[6C"Q% 6['JQ71=%$PLI%BRW.FB(:7+T2YH=7]K[^D@9\\581W MB^$V$R7S"*UR<#U:\/^RG*S QQ4!5SI,5$\(+I^&3[_;]3^,RL:>"%@#*Q=, M&HLXGH<6@O]\2^B.[PK"F5C:$K'/$,<42+Y?_P_B>W$46<_)+"7OSPD[Y"$8 M#,V" XU"*-SQ 2+CJ&H;HZ,A(<'#?B7R!K#YB;8EDMN>;L!]C3EUZ?*62X9WK&U!Z[ M_I4$LW+#3[0O0+7EE%/A'8SJ_H9[_-'K^./DP(7= 58&J>B<;QMXL M3*R!V+H?A\'THC\Y!&G>+@J^HI@8C;A*4\W DLJZXAG? .=X&.88-P(?,EI MXE[D?,N5670LA8_>-!]ZB,.P@8'9T.#]J1<$,>A ;H0$;LA"5/EA'SB':7B@ M9MV. R\-DP/!( 5""7BA O.M- ?.40[PGI+)#!]1X2LH.2X7-/L$>C^8WY"K MP$OF4X>T+KF"6>J0"Q03AN0MN("$B$"K_:[(E-*RSG0MSS,Q\])I-!P=LA E M#L7.O#",R)W0(+G3YRSKF"=>Z@>V*+!KJXN?PVEE9: M K"J\:2HQOGW4#1*1M1:[+#L,9G_J+28D&>]);A%2>])SI=+V&$I1>FBC-,6 M+*.U0G.34&XSV2Q 64>C35 MJ!QJ)UK@?I._K;IXSQ!!HXKN /.B"&]:?1['&BN\O(0_4+&H&+G'JAFD*)CJ ME0:1-T^"_D":I&8E76K@H%NLUU+4JS59 DHV(PX/ Z^?#W.\GWC!/+1H6B3V M5#6K3A&=>_,P=1&=S6*+Z)!"Y$73 S>A(?.#L_Z/2N56BCZ3C(^RK>'C4J^! M#\U*#,3RGKR&(IM+8\9WAZ(;(,.J+J@L\&Z+K0W"-9;@F!_R^F3$68))B>$V M'.CP;J-);R?P7#P".*L0JV+?:T.CF;] ^:K,$6 M[W$M4-9XV8O2G@02J42U#W<0R ]J,$#2;-\%X*(+H S)@Q)9FS$V$G2&U0=I M:0%I'+\\ ?B,/G "7? ")0;=K$61-_L?+!#-CD(8!OO)C98P)JIZ"3+P5J44 M4XJ9: (_R\26H=!+HR:(W!\.5FQ"_LK4>!9217@*Q9)J;<21XPRK6$A"3ENM MP(6,!D!=%JL9C*T$[(QS"U:M,+NT'#=2'1LV[N_.L" R;S?^OZ9R\XZ;=F<-3G^<4.G@<;8[R,V@-E)E/8FS,,>I//2 MP.X3'3<0@BG4DC^@@3">!XZB'!!G/"P.QN$\&,@M.(AAK M]2P('6!A!J6 NPG@.^ 2:#T,''(GX"!C:UJ[=A]R2!"M:!%W_VZ_]C^L,Q_1 : M?D1,/VX03:=V^Q?O_.#IV1$GB>\?TUVMHPC0HKN=;K/XT/@9T@_'=+L[TD6, MV(NB84_UB_DZ1_P[!71G^VKNS1S=KR]G_S3M;XKHKHX79#E_F!2_F.73I,_% M]*,66039K-=#>Y07G2?BK/4.F +5R<@._T5I:%Z$4.PLN/<, M5JA.0I@)>6OPI&(]$@'H84WS ]HX3<' *3\ 6]Q'[D)4*V">NKM6$_(O86O7 MB/*U6SAB:+^Q -"8 Q97MMXJ099UE5.$8MC$0 BK("8!V@:>,S!*KKN?8=M6 M1M>/,+"PU;"!E-7]'OW2+>4%]BHO@=]+10M;IPU;1Q(.?^<%12SY9Y9?[CNC M U697J9!T673US#0LL77)H!ED&57;:VQ9X _]F:(3$V+PNHHF(U$ M#?BZ$@#S<5SK OU6([R6/&--PQ ;+ #A9;\O80DS(<_;SBN^R%F&'R0T(EJ_ M!"-6U5KR1=W\A(R-V%8 7O4E,\?A;F @K^W)_55CTKEOOD-86!SL;6)-V]^G MVWY"TP#9MUU,:^'$<=HG54-$AH"\YZ=1S*&E(*W>MKUY+D ,PVW;\K(MR*8/ MK(#R'^AEN3L0L'GC":XO3JZL[WX@CZS,UTW8N@&!FD^ NM'N ZIGS7=#A^G- MUU=OJ%SA;U@%6\+2Z22)1TTW??^@Q<9\1;006HO2W*X9!:%Q KQ?"J'W#[A! M]UG9[?\ 4$L#!!0 ( &>!<%:$>KZ$W0P XV 9 >&PO=V]R:W-H M965TS"@N3-^'+MSVGP2( M$,M96B$$"C_W[(;E.0("-+Y:F"?MEKC0O6Z@?]"T RUCJMB-R'_G635[?3(\ M(1F;T#JOOHC%WYBEIX_P4I$K_9\LS-PP/B%IK2I1V,6 0<%+\TL?+!^4[6M'K5U(LB,39 TO-*EZ-2#'2Q3*;27A*8=UU?4'RB7Y MC>8U>W59 3PB];P4LUIREZ?@+HK)N_9R?6//X1) M<+4'LUZ+66\?]$#DE%1WG#-2RHCQ7I,)G./5> M3RT85;5D8%.5(F)"J%(,KFB9D9S3,<]YQ1FNHA6ALIV?$;AWP* Q@4&FM92X M)1@%5R_)CS\,HR"^^FZ_#DL^KN@$&I%24"Q6C)ELE>O9T/A%5#3?&OV9W;.< MA!OWD?V-7>3?&*$\-[O A='5 MWA&SYAT;5T2ABFB5>G[M^-6_]=7CS>=SWXAU2=_%_;-R"^33.^91B M6-':I2I:,6-'15WRE,^I-:5#X8:!%T7]8Z??"#D7$O8F8^%*[K'ET1"6#XZ= M_H4IGH%)<= 4)#451<%DBK>%D-448OC%F*9WX"]6DC^ZQLP2;PX[OV7LT])+_1&O= 9Z,/,1ZQI!(Q. O*SXXN? MVVYN(("#$T=/F8(V@X"EUFMR0<:U@L"C% IZS$NK[L=Y@ZCG]7O)ZF+/=HS* M$K+&O0QW[WL]]_*SY/=H" LJ)07H33Q;'B3(+L$.@FT+Z1H[D!%]+QH-=@]\ MK]^CHF;X;&CLCYI_C6@9#L# AT?JA5WTIXN7?:\7'AXA=HT;*$\>+8?>L!\< M.?M;8R6H?N^(R&RG/W.L['G1\/!DQDY_CE@Y\)*@VRL0-XKXSD$1> MV-]O2L.>-QQUYPM_Y=__H=@_@DI@L'7_A!E &'O#)-F\??I,(.Q[88>J[1@^ MC#GQT$L&R>Z!#\#T4OL+&^%V1R"LU'5AKNMT+/G37"BLS.>2IPPJ=7!\%3P= M+TU#H$:SGP/SA203*0KP [8[EL,,23.8RQ[2&04Q^;!_N\KL!;(#F>4Y8L/+ M"O[,SI24K#(]!=LH6,QX.B.9 %TN144F.7H:D(T'HE7D1KX9/BHX$?<\\PP$EC&RXS-68EN7L] CF.; M".8:%&Y$,:?EDLP >M*NVH ME\T2"3D92"HSDD/2U_'0*$J_S9D#4CBA<@/4E *24L9Y*KBJ=*\QEDMSA4;@RU0-[/--AK@AR-=/A)]6K=[,^J$')NSE$]X M"EI< ;THEMSL(C18FGZMN>)Z$>SD9A*_&Y>V)+=&S10Y0W*BX.K+[[?Z*KPZ M1XMX YS,=9_+LU)$R!E7J:A+W"NE:@;V*!:(Q4QDFS:#FM!B3,D<@&+4R7&E5LD,0 MIR,_(* ;.;)+JT%!2\ 3?8,6]>!*.=0V,C5VYC*%2(M[.'CA/Z,>@,RG4R:- M%U&52.^LFP8B8"?P\F RCDI\R 6?+->T @3\*:T$\@Z+,E?$V(\'S*G,!=I, MG9M-#Q RKK8K,!5T$+-D-NSX4T@][/O]1NR>D;LF8!WMT] ?#CU,/!$?0-NHA+ B#N7:U;^2N"*BJGX.H[%52'+?RU M!.5L2M,U%06O#3$!M,[3&U*4Q*"E<@HI V%?,8.Q/F_;J';:ST('TU1,2_YO MPVB;CYB=,N VQ :<#"&&/4!@5*S1;X0D?]BA$S.T&:H,9.Q&!&"H@ M04-0.D31;D>@PUX40(V/F$/8K7*#]J3.B(SE?Y#@ MP]#O _/0U:1(V4;H0 6 4@6T$Q%#M<8$5OL^V NG1/YH2)9@ELK[$^G$?K*2 MQ\F*'R/+Z,L7EC& @^4%>#?P"17'Z\^201Z/:=*M7M>E3FU^)UDC9K:<'YC:-Z&V6SC@X*IG. MEC[YV":B3MK9J?? >/?\W=9=6J7)FDI;G)2JB[F)L^U9_9KK12*@#D1Q;%1, M#TP7DUJ[0\FID-13E6GECB#.9\ Q"5G M>694 7"YNYA(AH@"9L =[5U R6''8X6I.: S0 Z(FF@#6-K,XB.#/$::YRG@ MRVST;?H;R ]LSF)AIN%NM% LNRP8F-5:8!1K"PS\5AN^B!Q?DP+,,G-$T?'6 M!:@6FPJIZ=-H.UK,A?ZBR[[I\QQ=.G'SL&Z9NIG#->!,W.T!TSF_[%\V ]9#M M?9,;KO4W?FZ;H8Z"FL.^?]"RIG))-E^0.=WLLVYW=FTG]$V6\?5&\6.=U:$W M"'8?Y-SJ9-G8S:$0SP9A_WSG[!MC\YA]._8!IJ[(&58EYZN0"'.PG6F>A=L@ MSY K4;3](/%&O>T7 L["GM<;)N?;?-_]:M*I>\;='J&O!KI.H_]O!&M&\#3& ML/8:1^!%L7LT%8-4W-$,82!%P]VOW"RSPK.^G@*UJ6=D1AQ.W"9?J@'^E[6<.BOD^P^K\&U M:=,?8)R;J?H!6WZ;,;N]PU# M+^GO?WTK#(*.Y]N. $PP63^]=^%L.!B8[+B7./9&2;C?)P"F 9KXUH.AEXR& MYSLWWG7_A*XB\OK#;4\W'/5W(A&N90C@4WK1X)S\A,T>@5D\*F_-U:QIG67X M(LUC'G?E#;UA/]F=+AP[_JA/Z]*/?2.'!IN5[!O/KM;E98YMCJR2H6Q86=K: M:2QR7[]- B.B8.3,-EK//92_J3C277CL;NUM;/%X8[>MC0[J[)*S6R@YD1PR M./=;ICEOD[WC"@L_+&]W](XT,JO&2V?CNF4M5'-8BI::@6?X%/>,@BL D!B^ MZ@%]:J?(*%^YTV@L"O[96I-YJ!2/;M7YH^3E6[Y7=^'7#K?Z!383< OD70I M7E;F!<%9X[GH*,P, M !X( 9 >&PO=V]R:W-H965T M><:,9]@NP]#F%=3"+G0+#;XIM:F%0]'L0]L:$$7O M5*N01U$:UD(VP6[3ZV[-;J,[IV0#MX;8KJZ%.=Z TH=MP(*SXK/<5\XKPMVF M%7NX _=[>VM0"D>40M;06*D;8J#KI7MG^0PV,9)0/+..EV?G)%!+9MA%8^G\AT ]R[?"B=W&Z ,QWAK1_*9/M?=&@PC#<.\Q/DS0#)?P+)./FD&U=9\JXIH'@* M$"*_D20_D[SA%Q'?0KX@,:.$1YQ?P(O'I.,>+_X_DQX@DQ]#^KNSMJW(81O@ MY;!@'B#8/7_&TNCU!<+)2#BYA/[O"%^&7"[(+U%G%O#4PIXL*&FP<>0:+ZEU MENB2N I(J15>=MGLU^3YLXQ'\>O_O&()0'T/IB^#B\KSZFO%/]B4CF>>Z[KM M'/J,&8T>5R2C,4]G\HKR;$7>=Z:1KO/9ZK*4.?SU-#0F;:; E+%L)F%[)!\; M#-D(I8[8,AZP%;8P'>)HRU:4\ MCKUB?S^+C*Z6T20F=)FE"&SMFESG>5=W2CAD5 6;R[%T# Q,U%KX^2W07%V M?\%2NF31RYEB15]Q5/S#>ID.F''*DVBF2&F:IK,/?(D//.)HLH"S86#O-&E_ M18 'Y0J-#I7EG MW$04.=D6^HFCCHL?=8!PUK-K,/M^,EDLSZYQ0_L>M>/PNQYZ_F0^3,Y/PNQE M8XF"$EVCQ6H9$#-,HT%PNNTGP+UV.$_Z;84#'(PWP/>EUNXL^ #C+\'N.U!+ M P04 " !G@7!6(AG6H* & ":%@ &0 'AL+W=ORA(I\1UPUG!>7EY/38SEW+TV-1Z9R7[%HB M514%E9MSEHOUR01/FHEW?+'49F)V>KRB"_:>Z0^K:PFC64LEXP4K%1 J.YFX1B"6LU0;"A0^=^R"Y;DA!&)\ MV=*#SBFE=*BV!Z&<<'+^DOOMW;H'8C=1PZ0[0%BY:X962DOJ::GQU*L MD32[@9KY8U6UIT$X7AJGO-<25CF*O2ZS%BV2V &PK42DD;"<[*7XB5+I\C# M#B(N(7OH>:W&GJ7G/9O&-3U_G)[)FI=J15-V,H&T4$S>L_>??3Q8/0-''-ISUC/&M M1,_NF 2H;,<] [5;^G;=LZ_Y?E!L7N7H+S[OT;#&=KIQF3VZ=LA+M&%4JB.T MD. W=-7Y\2T4E0N+8> 2R7(KE%KRE4+)U&U)'* P<2*O/W&( \>-DJ/>5. [ M88#!;!!D$FRF6;HL12X6&Q3TB'F1DWADH.8A#AT_C#N"!,/81S>29E#FH 3: M(-1F6-*"*83='E5BQ,%#JH$3$;\CBA/'\R/T%A(@%<6*00[0A63,6$-U(O8( M-]\0)T/JOAL=#68)0.Q'FU,0\+>5@@2WJ;4U2RO*"!/?'87> ML9*M:8ZD">9.@W"$N'&A/R1/'(R](8/("0F&N%25I&4*^,!3J/2L8W$%Y6/. M2ZZ'(>L[23CDWX@\OOM&:%"##P#EX>X#A/W8\?VP'XR^Z^ $]X,1N[%#@F L MP7X,J?!/C%3/B$Z/??\M0(U@Z9- M8.4WPQ50>C$> >J0B<*W1VD8N.$SH%2,1^2/G81X>^S^35 5C9CK<:@RNW]*4(28 M#DG<#WOB.E$2[X B29RX5\8O*VD S\"?7G*9H2\5E1KR"\+!-&>.7;J \*/E M!I(N%1*N#/U&,%U2N6 6, ]P-(W@!I3GD)@.6DD./N'YIDY6DV6B"ZTNXYS: M86/^<^PX'4]ZN.ZBE$D-U]K:*@8T*EA8<]"E1!S,]!'6>0H6?"_F>FU[8K8P M6:UM%UXG+1@) M[NJR5J+6#4PKV=)^8Y3)%-TL&@JS-S]D",GYA&O6=9IS=KTS4]0W;"08& M@ )V0+QIW#GC !#(ZPW)-&E&UI!&:@N]B)E+X;!-KTN@E1G^N [P5BMF+^SY M9HI>*PW>UM9NG2"C0C?L2G:OT=RH73.VKC>JT[F)P&UU5H/R_.-EN!-R4!?' M6O+76X%!7Z^?0XF3),3,#E$* R EL5GKJ@;TR1B* \QU'0L4$.)B,Q?U<,]- MW-KYM05:B(>.@)H?K9@K*NI.X# MU Y*IV-O4+/>>R&4OH5]%357%DC.^NFPG6T?7L_J]\9N>_UJ^P:,R$&MG,WA MJ#N-@DG=AC4#+5;V]?%6:*BS]N^200F69@.LSX70S< P:)^C3_\!4$L#!!0 M ( &>!<%:N>"&O:0\ '(P 9 >&PO=V]R:W-H965T.;,CKJ_2YG>^9\J2?))(W'=IK/$ E)B"E2!<@[ MJ[^^SRY $B0E75ZF,_W0#XUU)+#8]WUVP;YZ*LQGNU6J%%]V66Y?7VS+FS>O MBJK,=*[>&V&KW4Z:PUN5%4^O+\87]8,/>K,MZ<'UFU=[N5$?5?GS_KW!7]<- ME53O5&YUD0NCUJ\O[L=?OYW1>E[P3ZV>;/!;D"2KHOA,?WR7OKZ(B2&5J:0D M"A+_/*H'E65$"&S\R].\:(ZDC>'OFOH[EAVRK*15#T7VBT[+[>N+FPN1JK6L MLO)#\?2M\O+,B5Y29);_*Y[_/4OXT5\=X:G M6I!5)L=L;;54JBK4HMTJL MBPP1I_/-U^*O?[F9Q-.[_[E_6:[?N^GG7":)424D_<[:2N:)$@_2F -$'2Q^ M;W2>Z+W,VC.U38HJ+\5#84O;//ZGS"K0*?)'94J]RI2P*M>%$7E1*@L]XRTT MOF@V7(K99![%<1P\H5_CR5WPY.5--(]OKL)=XT4TNYV(^_2165]7>4J<0P*9 M;Q3RW5 EXWFT6,:#QR^7B_CJJ)Y")AHBL^AV'(M/RNQ$5LA&N%N MAWOBCH3/'7'R:$?F)[BE5VCS:C9OR;^\65Z=I#5=3 =TH+KYYG9SF=#ZC]J'.]JW9BWVAP+P\<]O"TG2[IIQ5P/+C;D80OC:*7 MS@GM'W?!H0&;-XX=2P=. X'&2U8OGL[:R([F,WXT'SYJ33J;+*+I+3]SV3WTO5:&?!V*OX3% ;>RC)'C9F/4AA:W-I,[]G4LU=!4/%K. M7YQFB'Q<]YA:B)>43$B827S'#W@Q/QC?70E9"B1IC4CD'DGBCT#;.RKWPF9IIH>8GU[Y(BL';+P!-L[M5-VS;,#T?A7 M)3.]UGBB)%5T8JE"8TA.#AV]@?X M'R( N@S]GHG/''&_#_P=/%6D-2,2:;="9IG ;WH]8#@Z?W $5^*]K,OAX9'0 MCF(F+8FS+PSIC&W6!!J]IWP,4NC!DL\"FA!6ULA<[CE5T(Y[(E#O=ADAIW7(B6@X($73%%\ MDE4Y%7GQCZ6:GI-AQTIY,ZL4P995\"D CCH)5?E>:HII6$T1WT6$F"_ARUZD MB$D&#)$[CT!>6)U_)CD(2Y,W(\ >-84]J;W+QU&W3H+$[=.NC[G KL8'S_1V M='L[7PB[Q5:NTAT_@6K%Y9CQR_D$W&1Q2SI%,^A)?@!!.KD5\=CYR5Q9JO5K^2_8,L-(Z0Y(+G_BM\.(W# 0G>2 M?/VQABXH2HG1JS9%:R31'%E(B4V!,_+:0_N&"5."5669J7YX^>12K#*-*D<_ MGW2YY:01!38YEAY"K41U=L'#EFO.JDLN^K7#7Y&?%2ZLQI)RMWB M,J1P=MK) 'J'Z-/.=_8&\+))%H,J<:PF %K5I3T2V_^>V!R%@ -ZI]HZY-5R<2;9)J9TMJ@!A@WRZ6MW=A(EZCU4%T(A,:L@LY@T*D MTULV%#-*\9Q*TZSRN1;L'NDV]?-N5N??+PYKG*T^9\N-%X0VGJXHM:&([2#+ M-4Y]C^KTN>P/E!B)3OW&B17DUA!5(>%D=$RY1>J\ MO0FJ4D$XJM$27(=H#0O]6;53,F!6J*(# !K7JG7J0JN#:N_]L4C<6G=*G2*3 MP@!N4(!)GDK;9W=*KFJ$8TLJ"%L:$J$V(\0^JZ]42M%-I0+PDJ;*831KC]^L^!Y1,?^5L9:*-.>-JU MS@VZ)JOGN;^%X&+%&.Q9R4.I PE?$D1DY5,B$/,)X,AL_ ?A2#A_DZQ%BT%]'R4(L[@D0-/3@=ZU0#X\>RGO)LK M0.!A[[C/#A$_[\P]H4*DXJ0D[#_0#NO0Z:^Q=3HTY4@\(+) [X$RQ">'9]&4? MW'WB8AZ051+1NY6/*D3JMC3ZG7HV*6%[<')-!JTU!"SHZ\B^!0T1LA$TI4Y5_08[ENJ M2(I'R93XG>$/WEM35/#TE#_Z[')OV2DB7ZALBU9#V[,?UB70NK&,]R%VA6;8 M2J;[BKQ [C5%:O%L!1PU-Y'O_$WD?7 3^2[PK&V!9NR)[RG+0U,1^JD8/8&F M:/#01]:)MW?%Z7.\-NE7M.7@EU$[R1[@1S@]'$>-OC^7^KJ=AH=5>^1YBCKN M <+SUDJ1G8^=D:#;HT"B6@ -,TM-!F@0Q4!8/P2![[D\;6%VNSX<-;!1];U. M,*M@("$%C1P#4-20)W@Q$K\0"J /:NJ=SHN8H&]%AC(12I\GN4ABX+]CPC\*J7;D2Y4;DRS'-WGL?*/'[SUZTU=113%W7F4P(< M=3F>CY8=I$B4JO:VMU80+XY'-_7:WXQ.SS' 4'42(%.&JG& 7?\,5!V)'W3. M2GA 2M3E*20I$U1QJ^N@^_:G>TJ-]U!G)N;U$"9T52XEW' 9[>W:T8]%MDC MR9CY'_\#2FAR$)_4%VCBK5H93_WM"0[&\B?L$ZXC$>7Z&5%^17T3P MXCBP0SGXBL6=)_$PX>C(/S\32O5I?+$#O%T\J;1WBJ^>P\.>->$1_OZ<03MS MP_&2!0&*>=__B,!EM0:T=I#X]S*O:'[O8?:4H2Q?Y_A17G8("Z)U?<'L%IP6 ME76)PQ359CN<%X^(8 QVBAV:O@*'-%?Q?9<@8!EZ1."G$^8K[MJGOJT7B M2Z<^NLBE'@54'] %OOD)H(=$F3[H",ZFETOE_.XU0#_C_!T M.J.'J7: U MG 2SZ,#B$S]H?K:Z=#BUT$_*_8C_""AH ^+VTGI4?^S ]^-@IDD-M?U_K?)> M3F@F [UO$OI?;@0W27(%-XGI\;)5Y7'G<7F'LWH3?5ARY9':N'"B7CGX" M)Z4B(MJMDP7#]F/#<).]*'<1)I0KQ UO!N_)N,>NQ[Y.O@ M.W T 1O^VIV:'42M^R2\>=I\4'_OOB-OE[NO\7^44'].%RMK;*7OFRZ$<5^X MNS_*8L]?E:^*$AT'_]PJ":/3 KQ?%_ /_P<=T/S?#-[\!U!+ P04 " !G M@7!61F6!;DL) 8& &0 'AL+W=O<-@F0=KO8+M V:+MW/],2;7,KB2Y))?']]??, MD)+E1[)=W ^I;8DSG,>9,T/VZL'8;VZCE!>/55F[Z\'&^^VKT/-RMA*>ORTZY';6B4+%JK*438>ST>5U/7@YHJ?W=F;*]/X4M?JS@K75)6T MNS>J- _7@W30/OBLUQM/#T8W5UNY5E^4_W-[9_%KU&DI=*5JITTMK%I=#V[3 M5V^FM)X7_$>K!]?[+LB3I3'?Z,?[XGHP)H-4J7)/&B0^[M5;59:D"&9\CSH' MW98DV/_>:O^-?8EXW_% M0UB;C0$LBB0,9VAXW8RE^EES=7UCP(2ZNA MC;ZPJRP-XW1-2?GB+=YJR/F;=]\;[7="UH7X2UHK:^^N1AZ*Z?4HCTK>!"79 M$TK23'PPM=\X\:XN5'&H8 2+.K.RUJPWV;,:?U7Y4$S21&3C+'M&WZ1S<\+Z M)O^?FT')]+P2JH]7;BMS=3U 3AE[]7@YN>?TOGX]3,F3CL3I\]I_U$3GU>R M&(HS>L27C83!XK;Q&V/U?U4A;ITP*X$PJVJI;!?J1/B-$F]-M97U3FQD(>1> M1@IOO"Q)<)J.D_&8_X0+RD$00CO7R#I7 +'?B.GX9%&AG%[7TI,V)W)35:A, M@#S_EK#%IVH/)1#WE;(6/UB(+"4-T;]/C7<>:G2]9FWM6UY*<;F7I:)X?(63 M*U."D6BIE\M215J"HXA,8\6J*('KD)RTW/DS9*P3(=SY+%9"'>25MC8?LF2\:S$+JO MG*9#.7U>>6O Y2*9SH+:MP=R$>@%YW?5D.]=FD^#<&<18X_\M\AK7Z3)Q>4L MN8!Q(1MF2Z3LQ,N/!LLO?Q&39#'/DLMT(3XK1%GG/EJ[599[#\$J)+VI-333 M.XE]BIZ2>9)-QDDZGU% QVTIW)6R%EL#;GW.F;V6-$W2Q65R,9TA%O6]LEXS M0%2M(59CE4M$T2C:9"Y>IK_LO9PGEXAD.AF3I$> 3? B/=@'3$9-;)3U[$S M<;'(',8Z':.2]72.DSD@,YLM8EZC#E1AOWX.LDJQ>=;7='J),$V!F&FW$3GR M_M0P(H0O:NL#>.$AN9WN5<$.6L*Q^!ABT^>0QC%S;(UEE7'UUII<*:3.&[&5 M.[:1GJ/.MEQN92D\$.0D6P*=#QN=(TIP0CUN%:,#LHBOLI(J%9S0P!I6#BL0 M?(2*RY>VQ=*>4>1Q>O'ZD("&S I/&2 T)'//6NJ&0P%78BK\1GHTY9U8JK;. MECNA5BO%,P3B^'%=+^B#=.#:4I& &83 AL0G=!T[> MZX(90)AEJ=>R32/'5^0H2DR<0E:FJ?U)+<1TJT?R53C@1:\TM('@OV'0A- W M1GP* N6FM[C9TH,7Z0S#;5E2CF,FGBM5 M((%9/WV)EI>7C@;8-AU ;(MC;% M(JUDH4*->9PP&"[T:<+6=.)IH;)4_D$I0NE]),!QF)08S'\TM1*3\&2"]'H: M4.ZE+H//K($+' 2FN=;O0^'6:FU0A,QB!S2'5C9L=2<*77!N5O*,LPE?'Z6YV?JV%C(I:W4 MQ5$!["<"]0B=%X1K&J8.X<-$AAT7R3R;\'L^%U/<[@D0NUB#)-:U(I\DDJCP_Z'0]CL!T,/2<#?\8)R)) MR\/.@IJ?+[EI$VNM-5H>G2D_Z"0I>Q[L&N6 M?ZN0B4!I)H+_$QN9FU(@(P5 MM?.=DK:O.B@:BD^U^" ME7403(^26N,X 3@78:#1OILC"C0P02-1/]['&8=E MMXA)N9\1$4D:$D,<0D]W/?_:E'0-,C)V<";TT,,M..=APAH^-7N0M16?+I*S M.I!!'O&(8&- :=E'Z0KY7;R-![T/@;PI]+QIH4I"2I'L-VH5;&3I>[$+8<]+ MXQ@@EKJ%J0/I74D<&BCZ'P0*A1'5@UF#.VB]BIEW7?%'0-BO L(;Y\:Q& MJ:OSLBD"]P,BB%-$0OR@59LLIFJ/"M$C' MO\"37.2,"CY@'FW(%X6\GZ/ AWL"]^\/_/_V\V-WK/CG%7&*>VKA\<5/O%EX M$]J5BWAJNV_:(G)/O7V%:?8:9>&0SD=EM&3:G'.'"RU1OV*4JT@.AY> MS ;"AGOH\ -_2^.]J?CK!B<\96D!WJ\,*B3^H VZ_PRX^1]02P,$% M @ 9X%P5MNK_E-!$0 _#@ !D !X;"]W;W)K&ULW5OIC]NV$O]7B&U2[ ):K27YS 5LKC9%VRQR%>\C+=$V7W2XHK0;]Z]_ M,\-#E"WOYBH"O _)VA(Y',[YFR']Z*:J/ZJ-$ W[5.2E>GRR:9KM@XL+E6Y$ MP558;44);U957? &OM;K"[6M!<]H4I%?Q*/1]*+@LCQY\HB>7=5/'E5MD\M2 M7-5,M47!Z]U3D531EJ_%6]&\WU[5\.W"49X4Z65?41O[S*'I^,D"&1B[1!"AS^7(MG M(L^1$+#QMZ%YXI;$B?YG2_TE[1WVLN1*/*OROV36;!Z?S$]8)E:\S9LWU*O2[9;VV^8_&"M# *6+,1[&G%ZXQ5*_90X2,/M?R5HU+.,[ MI"HXZ"+EN2@S7K.=X'4 8ES+LD01W*( M%C[E[!2? CMYB]/.A@F"P/;H)6 OQ(!J@4>]BVY7XF_\VE1$+1=*:7F=RC,V MN6]U>Z<<43&P,AELVZB&ZYWYQIM$("U#S[B=(Z51*] '& MBPH$ -FG$34D!5AGN?,\X- _]^T9G55FP#::$DYJEL"^%XTA6&]:&H8SPZM0&AJ M@W+J"P1\4@$"@GFT?9]!H"^1<-6+AB\P+O2&F1B\JJO"A!O#*'SC#;L!8?DN MU'>5@Q6(JXW(R2?2%B0.6W+LHX0/] ;18"/(/*[!_$ >,*@M]>> UH==7HM: MIP]47VF9AB_;%C9!X? SHFL7Q;0A+$'HD#=KSX<59AIT;"?@3)*;@?O;4$>, MXE\<(3Z).I6*+V6.2J.I9VAB-P(R!#AE+E.*Z$9.:05"4=M*BQ,]"'@>TLA1 M29/2 <7[N=/J]RC@T"^6]"+U7R UJ;3]B$_X7("SY+S1(NK;HM2IID2_SV%J M6RL10+*I2["1@6 #\N&@<90B%!T G>N/4.HT8.B*F\) 02!5:2V7J ,L4QZ0 MRXR2AS_\+^($2H &,=VV#SOG'GV*XH?>DRA8)$GO^S2:LA;O9 M(W./)?-@LHC]_49!O)BZ![?*\15BXVAAL+'%EB:FNZ#[[,5K[9X0%J#V12=, M6PR\^UD ( AXI(L<&'VD'G2;52K? \@I0_ 9>)@)J,K1F4U(DOAYZW(+J2W4 M>T#6U3&GLXX&?-R+PBG4EGF.SS':07RO:LP+'@^P(V7UI]%$+;#H1Y5\YB(+ MM\@1NF[Q=2G_T5"]@Y4 2B 4W!%AS"!AKW6$,3]I10&JK//KFJ$ M9K_+E6"G_T'3.7.O/O"\!5OD.=H$J62@K([8.)AC.NK%_R2<)FP6CKQ'DUFP MF"4'<6,1)%ZB2,)HD\1D#HM.O4>SL54@ M)1: W$.DQO$"_O6R; B!=1*.?5+=>TP1*RXA5)':;$? U54]?[32S]I:!SP3 M[HZYI%%UEZ()ZF),+,C?34.B'VQ:96D_S3DDK+?IILHQM!,/YX!P4QQ05)G( MNP9%%X8YE/2%UM#W"P)[".^-5!_/5QCI),$&R$4U;@)DS>Z[22/(I91VH"2, MPJ3W)G%O1J#E^Z#:K2!$1Q'Z=*=]JM/_Q(T??O9<8I$$@MY)+*J&$.#0]P\5 M1%Y=D$Q''H/344<[\IY/NAW1>!>ZN(E'I,-STJAG5ENLZ3%#(\"8=[YZ;Q[& M'N"-PWC:L\SZB)Q;U>&.S[ 2R P:]AB#DV#=V#?1LC+5)Z2QKJMF:+\/WP** MPH93"_@/D" 8?H.X$+P/3!B_[;0-0AK%"N@:VUH-*5'#+]'3*^:Q:B^4]0 . M<-JY1^<)BCBF7D\!)7"5:>(6NT)="QD=.TUISFM=&6^Y1(RQ8YFQ#(6YN6K7 MFX&X@1Z:54)3Z>2AF4<.,\C,E4-ZU-3LLX#R!?:;CG];)]+NKSL[,SK80"U9 MU8CF>B^I$M_RVH!G)([R)F#" 2A0([]L.#5/M@(VL<9&,M,G2(BAK*(!PK50 M)^T"0*8E1&#)<]V?-# ^Y5L)-8O\1R,3,%G>WU*+.Z+FK['MH=V@.2(:WE;4 M=S (SMN#9@\5S\L]:Z"^";7D/Y'$]&K],9TU&-*&NW @Z?9JZ06U?'[#! MLOR:($ G[W;W&EH7MI6D>&ZH,32\4N&Q+KW:XLR:YTV.0A1)@?_?@ M2)J5RIM%]W&T>_"F:Y381_L(6Y>G[ZE];9^]1*\:A+&_\;+% M3H"UJ3B8SB;!9.9#MV@>SF;L%Z.L23"#$#^VVDN-9.[!\D M_*$'OL9)O>.+,X0'I\LSX[S=;-@3,>4?V'A];3]W>MUN;\DK_Z0'1AL6^JOK MK'#(G3ZU7.HV)\*[E3[^ ] !Q9KI*/C=%GL0@I$KZ)WL;JDZQ9-C@SK[O3[7 M'=P["@1Z@NL@B4<'M3ECM+&YX?4:6";BI@&$=@'E !33I/^,[Y3E&5\EHW/L MFIN6HS_,&M\I55O<"E!'(UU<_]K662Z[2BRA7QLJ]&'&Y5%7> M9X M2WO3)O2FLUQK\!JK^W*Q.NMM%6N":U%"JC;N*4N#OJ72!W^N,WKN;K\LVPR' M?A7_;\QRSZQS=''ME=;3P0A"T5A96?^P'JQ/ZPX7U/YC-F3W9[*P!5==)!Q@ M6"IW42+KFKHEN"\9H#,A(XA><:R9(JM4&ZAJ5H N0_;2+'NX&!WVD6WKGK\N M(I+ 5A%CO1NP&3SSQL1K[-GLS^!4$_4QV(J]U$>:ORM?L7'-!'6T!5O<,3.+,#'8$EGNV/[N]MZ\I!89#?D-B( M<"U@A,E>0\?2=_J]$9LI#C70$CJ5ZBL05H@Y+)]35/%8H3-S=!9WRF/8#]DE MGHEIXGHK1!.#LX[BO,??X:&$8]>>;[@# )^!?CX?LN32V-"_$O))/JL[UNZ, M_]8D$#@G..8G[EX:73,QG0Q%AXW8+6B,06F+Z["-:\J:*U#.ZC"D@"K <*7: MT&$:WK8BPU2JPAL^6&0>N "V:4096_NM>1#D=*U=W2@&/ 8[_*3AT*4!+Z' M%6*2!Y*B7>%Q:KHA_. BE4??D\-7: X9NBOC]'6QCWT"5Q0?2K(W<1 UAU]: M0%_]T KZV%_?\']+[FNO3626N@-NTC%*=UR5 MM>[2T(K+'"^Q?(M)C^D7YD4&]/1!TQ1,92F5DT)4L[NYI% =T_2K3,@53,&OX!.V=?CSG M./15+[7W#S+NC<+$7AWZ#I+!\DOB/4B(#72%G&03TN6PHX'AJG>3X^H MWCGOG]47D40Y#UA[_W8>6?O0+YXNO%^D%:A__-T=6AI /WC-/?4_;3O4O^B MK1NN?Q<( &4M03>Y6,'443B;G.C?%M@O3;6EW[7=;X16UY/U$Y4>+-2>LL-'O7ZLMYIP0M+M"TOXS"< M7VZYK,ZN7]NUC_KZM6I,*2OQ4;.ZV6ZY/KP5I=J_.8O.NH5/3FF_W?"+%/O:^\Q(DZ527^GA M??'F+"2!1"ER0QPX_MR+6U&6Q AB_-;R/#L>283^YX[[#U9WZ++DM;A5Y;]E M839OSK(S5H@5;TKS2>W_(5I]9L0O5V5M?[.]VQLE9RQO:J.V+3$DV,K*_>4/ MK1T\@BQ\@B!N"6(KMSO(2OF.&W[]6JL]T[0;W.B#5=520SA9D5/NC,9;"3IS M_;[*U5:PS_Q!U*\O#3C2^F7>4K]UU/$3U%',?E:5V=3L^ZH0Q9#!)40YRA-W M\KR-G^7X3N03ED0!B\,X?H9?7CUC&S3HVS3Y[C_H6S/4T?AA/D-8'C*67S\G,1I*W5Q*H1_R"*81HEW2 H5WO?!T0=%%R:>J;-I M/#!U&,1I,K#]/%L1+64HCP8["V69L9?!V M2;UG8N6ZYV7#73^@2.KI^ZP9;VL!P%E?040\\'R?AX#G,0O:EZM1E:P"#RU+5"(,*Q>A>U&9KZ]/I M<>"TF(\JZ[)8Y5]?4O\M;),Z-C]G,X\=L$.ZSI-=:BWM1-7UZ31=!..L# M.DF#*,S8CTH5UH7=^CQ(TJS?-4O9AQV2VLAJS4H!V08Q^%B&,(U&5B/(^T\R M$-G76HH7OS;.3*SM.B/<(,PB?KPBR@,@T7<>RU+@RR, MV3M9VYR ?232!B?W-6 6S-.Y]Q0N,O8)HG&-M'"9>(\DVUF9<[Z3IG5_KNH1 M7\_BQX;H//W+2(;V93A*42LSKV9G63"/DHO3"C@2U_-Y,%OT]7"6HFC%PTQX MSGT?-1G4'*RZXK=&.F5/MYUG7ILX+L[""Q1;PZNU7)8CS,\3:#$=(42IG<]! M?!IHFM#F2[5ZV=3BJ01&TPKC^1A3^,_O63M5RAR*Y="JEM;VXWX#Y2(C[;M\1>H M,7'0.&(;185C3KKD>&M<"K,7HK)$.=?Z0%' MZII49[7#WU)J6VM9 4O2-B# MYSD1$.FNT3O5U7-BVO%JJ+@2F8<9'VWN1>X0IC41E2TK'.CAI*)V[?86I9I7 M![;AI'RN-*8$QD>[,$4*.C!Q;/"L#1H'L@T!I2%>09+;=Z616X)&KL,X?0\, M4A/_>V1)M[("+54G:YX)^YE7F#)MS@IWOJ@#:DJAAIM>&'39]CAAO'GXK\%W8-(II398?)YL'$$Y[R88I9:8+HN2VM96/Y% M/ LGT7&)>-46D(^D1D!->B?L]4)Y"%JLN.4'@GTVIQ#6:K6"F]FJ,8VVY-;) MCIM+E;^OT!IP$V14R+7$)ASW$T= HXY8\T59X*#H4JSA"+P&I).:CL=;,G$7 M;']*!F>(@01@S!\QCI,G%:.0H+QK,-5N)4GN'\.P6:J"."'41-8 MG\W'7>9OG+ O1E+9L#F$2!@1SAH#-#DR1IH3 U":ULWR5UO%%6OK%+-J6*8H MHQ4$9'?NVJEF219;:!-=)=FTRYJNP:%G.B1ZJPI!+Z-%-@\H(SDJ%8IE0+8D M"MIGRP!G.8K)6G0OVJ2P9Z17".\]HJ'>R)UE@U(C*]N&CC.M%\):K&TM@)R/ MZW57V2B J6K!%K1,XX"65!>HDG?^JQJ;KY#O>'XK9TUG4^'9R-HHQ.2R0054 M6*=Z2-S:AH@LHN).;O"L"2/++?F.D5Q^G:*Z9C1U"3M;$(MN\*(ZA%5;7HW1 M$D>2[V^*PJ(;V/VQE)2P*H>1.L.Z7 65K!E-OX'E!HTZ*L>6N2_+ )?-J4"%. M+S.F09;V-Q6S8)9X@@(6IVX4HUD5F2#U .,#I6?)":#V;V6ZY^^!H\UA?$X% MCT6RZ'E$<9#%_N5/-,W8AQ5B'.GT[*1[GLW#L5$C2,)1T)_."?(OD6R Z#5O MRY-GF##S=@.A1]Y]5SQEWU>@:4&+=5:7.<<;IM#3RKMJFBU0YI!+-A?ZQ.B1 M.+S@0>?S^=2#Y3.X^-F1,$Z#-![2C)F83;X]B#E4E"):P'0\O TCO4;$"]KU4\, \#<'E>W M**/7-?!:R$JK;=M5W,!L.R>F*[^"GYKUF;&D N)]YK81$=T=VD&"FFZL_)GZ MI,6N)%T$=&% .CQ"F-IFS0F==(VS[>;PA,,;XH&C5SOIJ<-B&WUS1[+SAG!, M:_GWDT\4?OUYMDDV9J-T/S?2FO.[A8QVN+'6CF(G# RMRL95$+(LY/($<#"I M;^\. @,-$^#6-(ZZZ(%;^@G52F.O!B?/3@'T187E#IB(3FYEIE!M;RN/5U?' MX.G:^>A)GT_'"M5/GPXYJO9&Y'@3Q\>%Z\(PZF]X/V#J:=8-A(GF_AQC"X#H MRJF%@RL'PU HB\9]7WGC)FRB&@Q@-&]AE"T/M:Q[./DLO?-VLZS%;XV+F38K M"K9N9$%QCFJ#6%?M;74I!=46A_KJOF;7;H[8<)J)>V]2JZ33G'#CANYL\L,3 MX47$4&P%EL/II3,:(8C;IKWH^$DMZU[#*&7GQ#\.KS[?_G1C/T97%TP0D*S< MW3XXJ)UI 5F?/(6UEW7NZ%WFX/);T[6?%A98[O@! -(R.UYWVDT >B@RO]O" MO64TS\,BL)=3>&4O*KK#J/:ZK .FIF_8^W#]4EE<;=&-.SV:_6D>"G;"!#[" M"(-0W1!ZAN#O/]UV8PJ+TBG2KD09:-8;9$2UQ@FV['?7!^[N<2WK-M)L=.Q5 M4Y)==H(PM78E$J^(KC-+6U%[T_ VGZPQRV-BZUJ7>^X+%>E%7S?$MN>1 MGMI](;&G[XRVJK 7#I.QKV8OO:_(MT*O[3\"D'( Y>[;\N/J\7\-;MQ7[/UV M]X\*/W.-H*UAC!5(PTDZ.W/7L=V#43O[A?M2&:.V]N-&<)B0-N#]2BG3/= ! MQ__ N/X/4$L#!!0 ( &>!<%;[9&VU"@, /<& 9 >&PO=V]R:W-H M965TD,PF-=O@$MV/>F%HE@PH)9>H+-<*#*ZGT75V M-1][_^#PDV-K#\;@*UEI_>@G=^4T2CTA%%@XC\#HM\4;%,(#$8VG'C,:4OK MP_$>_6NHG6I9,8LW6OSBI:NFT64$):Y9(]R#;K]A7\^YQRNTL.$+;>>;IQ$4 MC75:]L'$0'+5_=ESOP\' 9>O!>1]0!YX=XD"RUOFV&QB= O&>Q.:'X120S21 MX\H?RM(96N44YV;C-'O_^ &6;,O5QL)",#5)' '[Y:3H0>8=2/X*2);#O5:N MLO!%E5B^!$B(T4 KW].:YR<1;[&(892=09[F^0F\T5#F*."-_J_,#F1\',3W MQY6M68'3B!K HMEB-'OW)KM(/Y^@.!XHCD^A_RO%DR#'*699#$?0X7N%<*-E MS=0.*F9!TDWFM4!_JPFWA((.U?!5$_K']J$UA5IHZ* -+/O>ZM'U&AQAWBF' M1C$!#[A%U?@D)<8^G<4^O-!;]-*PLHXIQYD0.Z /E%JB=;P E+70.T0+;:5! M>GFBV\]E(X&T I@JP5?'"R1I>&JX05(*9\," >F6B#)#2)S*([O3OBK*R:#6 M)I#NV'(R*=40VX*V@M2&=8O*>QK\Z-BS;WMNXV&O#K0;FB4O?]$S;E[R0!_&T:7]+."A$DDOS(<#$8B/"+[&>TV;;&H*1B%\.Q M:Y\:!:XI-(T_G4=@.IGM M)D[70=I6VI%0AF%%+Q,:[T#K:ZW=?N(3#&_=[#=02P,$% @ 9X%P5A79 M,B 7& 47H !D !X;"]W;W)K&ULY3UI<]PV MLG\%I55M)574B/<1'U6RG6R\E:Q=MA/7^TB1F!EL..2$("4KO_YU SS 3B: MT8X<)_Z06 ."./KN1C?X]+:J?^-K2AOR:5.4_-G9NFFVWUU>\FQ--RE?5%M: MPI-E56_2!G[6JTN^K6F:BYTJ&Z?G3EG?<,[MEHWV'#Y_.DV7='WM/EE^[:&7Y?#*#G;T)*SJB0U M73X[NW*^>^%C?]'A5T9ON?(WP9U<5]5O^.-U_NS,Q@71@F8-CI#"/S?T)2T* M' B6\7LWYMDP);ZH_MV/_H/8.^SE.N7T955\9'FS?G86GY&<+M.V:-Y5MS_2 M;C\!CI=5!1?_)[>RKQ>>D:SE3;7I7H85;%@I_TT_=7!07HCMF1?<[@57K%M. M)%;Y*FW2YT_KZI;4V!M&PS_$5L7;L#A6(E+>-S4\9?!>\_Q%RZ&%<_*RVERS M,D50<9*6.7G%^+;B:<&?7C8P$7:_S+I!7\A!W9E!'9?\7)7-FI/ORYSFTP$N M887#,MU^F2_(Y%7-MU]XSG#=OVQ'C>:;W:4:? MG0&#<%K?T+/G__R'$]I/]BS9'Y;L[QO]H4O>/ZCC+L@! Y-7;"K[D"_(!!MBV M-4Q%2;4D-,W6^"^.FV:_MXPSN:3;E).F(O33%B?'QSP#Z226 @.W->U?ZY;S MSW_$KA,]X61;5WF;-:(GXH5EV'5)<5/<(M5U ^*+E"!#),O16IV99.NT+&D! M/=,\Q_]$,VRNH>F&;.CFFM:P/-:L"=MLJ[I)RX;PWUA1<-K@6S M2,R"_0%+ MOBMIO6*TVW>Z6M5TE394A0G BC> LZKC*4(33$V[(Q/^L&<%#9][BX(1"#=T11639%#"?"7V,7 8QJ6@:"W5(C0XD[N M*(6I69D5+0X X%O14F!0GT6 *$"W4-R[K:B%>Q M#TZK3E&5MVF==TM;IJPF-VG14H$KMBIA3"!00/^*71>2,%DY_N1(#G*\&KKB MXX*EUZR P>48[89*P**FR1%<- 'U')I.*M[I!\5SB]2KJLE!H==\4X@#FC@*F\X\::H8K&E2#/K=,&.J"*AR>T M8(!;? I_"L*M!+A4: #4YO=MD8S6@N&.A8Q%"N 526$5S%DC.AN@9PI8%-T, M4M3+&JJOP6>$;"HQ=O2,=9(Z00 MTHY@:)P.M]W+34YXA<2(4@?9-$MAAQ;(P08F;@B"K$:0(C%))AQ);G?9"\&+ MY$J5@H+RJ@*L*<'(.'IG4L%JN!BFJ1K8 I(ZRSN6(;W(5!'8$U*N(&^ X('$ MBIQHDO$<"#$'.KZ;Z(=\U"/?$21HVWORZ/]^%*89K/4*51)PPB^<+MN"_,26 ME'P#="@DX;?DWS MHM!3&KS$\KR O 94@!P3J ,,; #;H,2RWV8G]*P@<(U/'7>N]X]5D5^G,.B$ M"%#^;*H6Y2; D?(,C9JY:1W+MFU#:V!H=47KRYZ]FQUJOAB6<7>1%2A\EPP0 M/#=S;$6&.>8V+'M+&M@>2 . C-B*75]%5V"Y$W0%OF7'$;D2G/4X9 2R%8F) M M,"-PM]UHFUIF89\D V0VR6[=GJ[R"9PR'V?2/M!9 W!444UB@&+JKE1H&^KW?5W2/@MS=-A=Y%$;MF6TYBG:,\*PY-+!4%!O8+K="QI8I!.=_0 M;%U61;6Z(SH:39SJ6'YL:DV@]4,-.@ TTV^2#!O\6:8;D!R)CC&3%#"TA=#V M']#@Z&K0IK/\P(CNS#>=1!S#\ESS7/_JM/XL#MS(\L)0G\*VPD1'!(@$._0[ M2;*K4&>I/+1<5PR;=ZN^/'AM;(LIWH M6XV9E)DL85%EW1)FIPV\4!]^CJ=D[__0YEZX'2%Y^X8KL&\+TGDZJG6%&O0= MFH"P$70+/J8U>%L@H-Y+IY&3;W ,UWX"MH+XRWD"H"FG(TY=8AB*UL(A :LQ M[32S,-2EWPA,C,\HRNA1W0P4+5V_XQ>%DTF0$0;@6Z/Q>]N_*1T3Z="AM5 M MFUOT.A3_F ]6';JJ;]"; C=!VM)FCW_7@ 58@A/"T1F&91%BR=-=QGFAF:^+X='Y&5E0< M*3?-_PLR5,@)JYN)*AO0@@WG7KR(1\]:^I8XT+D;+,+!I\89A.X]=Q;VT+JF M1:X813@=$.E&QL5@<1S6RY=W9%LU'6(9N.*;$BR93,($!O24:0!T;RL@CXF- M)UWQ\W@1398S9S<-;B7B'F<"*D3+H(]&J!#H' $S$E34(>48H [H:4%15?6= MXK"EVVU=W6!(J0\A2)]*>LZ(*('Y)>,90 2XR9OUP+;@Z(KA/@DG!@CLW!U# M'X<3PC"OC*^H,-!B4UI,BAT2DA)HZVB>FP)0)PTK#4J,\0EPKRG)*8;!A)4B MR#_]U&].X@/>4*"V;&N)LP%:9$O+O(\?]< TN-Q=DXP98!]TK12*N8>W[W%O M=6=5#S9(.:-$!/IHSLY23V>F?3\XT[M/?L#U]C]4W[-O^U7L1?%$]UB3,U:@ MHORD]1<;3;I]!IVWQUPS&6O)/C-LGQ&FFVBP:M]*_+$+4L%MY[9?I)W;#IYF MW; _I"0#8F)5/DCQP3S020&(.@+Q*$ KZ6M?W".;P-4"1?>OL)G%DH@& M'[TR# C1I0Q"U=5=6H"!<-2"5-C3NA2Z/J(:=PK_E&U M30="4MW0WLXH&PP(MD+ UYL!>OV\BR[X--$ODX,7L]V%843@ F".W?.2-8,E M"J+ R","HD8[HPO8WAL*U[0?SLO;:=3=$@'G+NP^;!Y#C$UGD#WLR&8P0T^A M)B^K>J^FA#6<.[9J0QVC.A<8R" BG#YS7+$&$29P<$VIB*%S] IR^)FEK;0\ M"(5]9O)-X9:HJ$3;,V?:T^LQ#8$J"S;U:-97F!%=G22B+\IX&@\!?#VG )H>S%&(:-( MCU-#3YC 5_3T"+D+2 Y#O3TQ4%]LN:X>3#>U 6TE.G^[ 0J7V-!D$J*.F_Q/AV&.Y<6Z"G* @PR'3X$! X[^=N3IL/9]'13 MR7'R.8[7'IW]S(&;9&%29J'YI,YTBNVX1QUN1^9#>)"\AC,Q/Q8FDBF2Y!O6 M#4K<%?#J(%!"L+.?NV=N<$Y&URYR+#<^0D? MSP#9-^<[6M);L#:$..0D/F+)$1CZAV?1N);M']Y[%H56!*IAGJY?ESE=LI(U M]+-#_-&!!26U>3?C!Q M/D>.LNS H!C!LHGUY@#\M\"0C>!;?F+(($@P>2'H @#JD?T]ZG\. D%@.>$1 M\O[PKKJY@',EWI&I%!Z:G3K8/ "$R:CS00E&NN$5NE88Z996$@(!&%SJP.A, MA2%0//JB1R9J1(XA)<,-$\L/;<.3 %,UM%;,'8F-#RS;\4T30/_ U Y>4NSY MI\@&B8W))G%B3$%Q#8VA<85!8%RW;=JE!SX'C/Q3A?%-C,@?A!078R;&/!G? M,\PR1^+?1(84G-G.OFG&Q H0!J_HDM:U3&/>002=1\#L5,!HD0F&GI7$GHF& MHF/2>GPC[$"M(3D?EN[SF=W]ON7?:=EB,-OI:R-V\H:&J.N;4NMK=9D;PZ[Z MSG@Z0:I-R;H2$X):G0K&VH*7@&<*]^4@?(DI"#.[%4'\<]=>>,-!BP@W=&=G MZOSGCEK%PF?WAU MA7-3<-A*/('JC_":V^J$^0D#5+[&) 7AX<[DG0ZJ5+B3^\Q=S<01'IP3')*9 MH+@XNEU^#GZ;_YCY".'#\A$&4.X.^^4F):28EU 4HOS(@&Q#>L6?D\4PGP_ M3,D*ISCOEUFC@5F?X.'=D%D:S.@1Z/08^J&OESR)?I#'S++^C(!8*2YZ]<,& M]R]+ZYH!X$"Z />*% 3HW4C28AO3OA:=,S 5^'W6CLAQP)TK595#;> Y6 QJ M8J<80N:/8"9 [(_UE$IRI^N.[V#S7#*F"OMU5>0$#]$D6\SJ*9PV&O,/@#2F MVE!5F9,M4EF()FK?]@KV!A MFLP^<*99A)A4<$PZA$+)%_UJ9=*.2+18),->!*_+:D-6W(FAQA*_O*47.1BS M6-Y'AVTO*1V31X^M/^W%LRB[,Y>^.J?,040F_AK5NPQ5._LJ0#3=/8VSPKLO MM(CBJ+MA\-W8W>Z ,CX7FX),PSB3R-&>T!-X$(Z5*$5S)S8(DD6@&@13ZIHQ M 9"O1X7V& I_A\@1=P21-Z)28O8A*SE(7^LQ99Q*K$C5Q;NS#";_6"F-]PKT M$FS9"JU75+S/>Q[D@Z'DGFPKH!M&NSIH(;%8>0%XS:C"VWTVM,KCTY+^S3:M M%;$M%[&MZ8:U&R556LI71 I68^_0^&CK'0;O 1+]/+!L"OI,7H4@G*\EB#FE MZKWN)AQVO:ER6E#%L"E0; P9WJ)W1[9,YS0!+@UATLL=EKD@/Z=WF*!C-(1D M!A.80FHGS1)Z3U<@N][?\89NP/!X76:+L2X&1Q!_.T^^M; (1RUXR84/!DKT MKF$9EX@J[R2V>;M%JX8K^9%C0;YX>UFG;8[@O<$J#@%I59M) Z;I+@- 5QDQ MAS3"RKS%4W=Z;Y7!GV[!F>ZN>)CMA34UP1[3RW,50ZHUVK\W>T8R8-?HR7C]I;,ODB%/,J.CK!V\/C8W7O8._8<;2*# M70*FEF\XV#VQ?0+[_\N:)]9](8A',U^^B"##>[IMI&!(S/H5CIM+'?Z=]/%,^[\>9"@B=270VX*Q,I8J;2M ):;!\A39L?<+E[*@3KXB1^VK'XH*CVR72_!P MZZ],QR6!6E^_H^.B4+G\8(R:)TJT=^8& U!7B?KFG@!Z2E9MBF8&I=)!1Y#J M8Q(A@?.J10:%$261=S5B%,\D1)C;E\#KKC845V;T%8YR3+X&8L#+\?"4&.OU M[B81](X5T# 32DH("TD2XS)K*LB4=T/BQ06".JF*T6ZBW6(AH$+!]'A=1!^U MES0FG^<5E5[MSE;E&B:*9%P00$W3P#LL+ESC\WB\?.)^@\/_X@R.T^G;3A;] M_53NO>ZOS!;W]SN_,C/[F'-ZF11]]#F]GA8HXO*>DH1X8I4>3 _J#W)\^RLF MS?NR]JA3E$87\/K%CKLWF .=AJL9'R_9 &G2W\Q*:IG'PE%P:+&B(9BN>96- MN/C$ ( 2LY R>J2[_1G]Z>/<^0/""XM)+A FI/U4<[%X:<\PEM;-BL-^9+ON <,^C1)7>N!$\[SC1U,KN)AO;OR1G=((7 MY)*(!KGT[M_-^H4>>Z3% [J !$,2YEH'_%Y7(" M*PK5S$K'CZTHDQD);B)5F2NJIH8)]O";#F;TFH]$NU]BY M(&-RQT(EDE&&ZQ7R$UR?H9'0PR\T?^P$S@_:Z>7\A>33+8D+R1WEVK+/<57X M@>>E/'OUN0-*YG:>@G[%U5+1& 7^QU'7/7;$SJ2S&/UK8G=U:[:ADY MN [N R[+P*)L8TV9X894SU"D'%IQD(R%$Y-O/4SX9Q\0CKH#05]MC*=_F)JR M3>\$.Y]JKM#6BY6P;?:VB&,G!NC[>GG9_MY'WZ8]P; XA_4G5[HZ.Y>W.)$5 MNMYGOYQ!<,$0G%7O53#L*9[8!O8-\^LM0?QGEO#/A#D"0[%O9*A\!M([HCK9LQS?G"U@*O7W#46@GK&@ MWU3][EOX_IXR=\\P96B8,C1=OF, A6,%SM$EZH;Y'$,U^1Q L:3C_C);*XCT M2MC(<@U%UR Z3!=7V)8#0QQY6;<5&BI&L0 W,LV;^'H("SP6.TZ.*PR-8V,] MHVNJDPQ<<^5GY'DGKQUTK-!89VHL7^R6<. =WP_4!WW#O*6%Y7KJPZG_.%K% M9%/=B!LF^XL)%<[NSIWN/0WZ= M@UH0%O?N"1+O3&@&MC7 2=Q J9Z>B8P2>P%O@@4@W[ZGEO*V:@MA):!\G&0V M., [N(;[#[3N+>E9*SZU*1E[YVSU?J_=2)<&I^KU?#7,[#?NL![4$%82!Y/I MR6Y=-459OEAB/31PQ/B4^T16_:8'UD0>J7FV1GF$:!:7X!I";(?3Q%[22TL- MS_\#^9W^NEC[\U\7:P_1J2$W/S&)ZESTHGF/'O'5BC^&2!+(-RD3.!XEH6#8 M^_F,[H1K0F.#<+AN[R33=G/(@HVTIP+YQ076)\>D2#07(F+8?J-1RY48AI&[R# @4A1=_IOAF :V(,D,)/$& MI#Q^9P'02?NH=LK'-#5Y,+%[XKT=0H1XP)"JSPQR6H6X3$=4RA4_["HF_-A' ME:EUBB;,36KSIY')T#=8S?9KP3FN,'0;"^QQT^N MF#X8>ZE\YA>\V97XF#'20ELV\HN_0^OPO>0K^9G@L;O\V/+/*&ULU5AMC]LV#/XK1-H5'9!+8CO.Y5Z!7KMB'5KTT';M9\5F8J&RY$GR MY6Z_?J1LY^7R,JPMANW#7:(7D@_)1Q25RZ6Q7UV!Z.&^5-I=]0KOJ_/AT&4% MEL(-3(6:5N;&EL+3T"Z&KK(H\B!4JF$\&DV&I9"Z=WT9YF[M]:6IO9(:;RVX MNBR%?;A!9997O:C737R0B\+SQ/#ZLA(+_(C^]^K6TFBXTI++$K631H/%^57O M171^,^;]8<-GB4NW\1W8DYDQ7WGP)K_JC1@0*LP\:Q#T<83=I MXR_!U2!-X*3FI'STEE8ER?GKMT@NNH1H?TWX$U7&Y*!E (PN?"H27IJR$?@#5 M3)GY7&8("+R!%!Y06#> CZ;$#HC4F:IS!*/IST)I M+'U6?/XZ8@/1"$2>2U9"@BW -WHUV8<,K:=:U0'.B,0\9!U2BU I6L"$ MHD#"SX8L'^[@0K>1HD9K!:H<9@^ A)<"Z]>IZ;< G3.VS[&8&7*IS<. D^BV M0M-Z11LW+'3YL=A%-@<&N^6Z8YP:I =)>:)I\GU&L>T\#8';0$;!58KLH[JNVI ).@9&T;7CSH&]&247/_R3B]7F(-KOZF.QIQ#W)[1Y&\ MW+]"F_)*0UC8XMN:\(LJT=?_;4:]I&\)%_1M' MS 4DCW+I]E)K-(VWQM$X@M#CG9CY2C!>_329[)F=4,'\9)@1CPO#Z4\[DV>#,:QG7]>>*BUWS*U&,K*Z29JZB'0O=9>5I@8.YMSV-,!$TZ)2 M/S8G)\.0;T?-'7J3WO:FW67/=E/$>[:KCPC]SE9*0NB_DQ/A>7%P]58\-"\$ M,I7LOP#.3GEQMQI$_32:\%*ZFX?QE!=V3UHR"]* MP;XGY7#C.5^B780?+?BI0B1L7O:KV=7O(B^:GP/6VYL?5=X)2\\V[N'G)#H: MG*:]IM!W V^J\., O4Z\*U<9UB++Q)E.;9G;"6D[O2^2"&!WG]UG7RA@FNKB=T'EWX-]2K,W@-R-/%DI]H(=_Y%>CD ")4F26-'!\/8@[49:D"# ^ M=CI'6Y,D./S=:_^[\QV^++@1=ZK\5>:VN!J=CU@NEKPM[5NU?B,Z?Z:D+U.E M<9]L[<]&R8AEK;&JZH2!H)*U_^:/71P& N?A$8&X$X@=;F_(H7S%+;^^U&K- M-)V&-OKA7'72 "=K(N6=U=B5D+/7;X6L3:MYG8G+L85"6AYGG?"M%XZ/"$SFU\4N,KD9VQ) I8',;Q"7W)UKW$Z4N^SCTO M/'E>F.KAPC0\$U@3;;0)J>T?PK::>%H2V%8"Q(U>^!: MJM:@XG9G^$H+@5)$_;/WA3BR!^OJ0>:"O?GE!FEL"UC)T"D,#&<<@91V0PC6 M6EK!2JY7,*>E^>#A4@MQ3A!D\=@H6!!TOE3&.'W='G1)RTN@,*K5F0"H.^?= M$%:&Q-2H><-RQ6IEL5E*\>#!+;6JG"JU*.6*4W\P9*E1I(77^0\,U M2/C8*LN9*2@QAAH;KX!)PTQ32@L"R8.U8D9 DH.VID1!>+JQA4XD*_D;A?M! M:'1QQV2FC&5BN929%'6V\3GC$-XI;HBZSE# UH7,"B]MG(.'L!>M0>XC 4!^ MUF7Y>_'(D0:=+BU6/EBP3!K>*&J;-2)JM2*B+*^I!#C"R=;H__3-\354_0X# MJV!W7.-\S0.*@/,T9Z LC4+X&T&1=.YRT_(2#Y2HPNRY MJW=!'3CIDXHXA_N^#8 5X0;A+FD%ZCUG/_*ZQ51F M7>_%EE;MJF#HR*): &G?E0-GBG3U&) '/3,ELL&:GM8'4KC8,$HZY$*#K*Y7 MN^0/' 8XND)AN2)76=9JC9P1SO,QMOD*6;ZBS.N=NN]=SC#P#''L*BRC<"$R M3I$%W99ZF@>R%H +>-[[K6\_^Z5KV0:^%"J*V5O4/:T2^Z#P6 MKK9V,%],PQ"H4* 43]*U"XE+!BK+G:M]3Z'IAZ2B44 4?"8!TP-33AU"";_1 MB\F:*T_:?A'-HT\?=NW&5;<9SI>3I? U*>X@];.4;Q76K:M#A'&)ON\)L)#R MS3AO'0,4&I?\FZZP Q=3"&U+DLIBL=DZX&9'='IVN!-?,D#6_,^9(-')"7*D M-O^B$4(Q^,J^/?#V<(!T/G[9!/D=4/9'B&ND1V<(+"(':(%G'UMII*O%G$B' M/=_GIH'WS(?Z^1D3^1GCC'W.D)'PZP\>,XX"[ZCK7,,D5X/W;'J71=-Q> 77 M-9#\CJ XCSDUC1+_ELT%(SK#Y.5?]OT?^.3_W.V3='C.O3(,'J(G)W[M M4_ MO_;!^L3V*ZE]BG;A[K=?L$D:!]%L/EA)YM-@GIX/5N(T#=)P>":.DF 2)]W_ MA2=J_Y;,Y\$D#+\?K$SFP7P:#U;B9!9$X7 E@E22IM^S?XIGL0+J; _J) W" M*!WBF@?3<#98B"9!.-TMG,Y&9!CE,E=,\I;06_[?V8'>/(^?W0GZN+6UEUCZS)[&/(P":+I7MY.DV 6A>RG M_2AUUR=/T,S28#Z?/UE&*!'OO1L.<.]>$.A/^.%Q!'J63I\NSX+9>+HV58J_,@3,/A2GP>3';U_-SET'AP15<)O7(7D?0"TM;6 MW]9M5[=WG3?^BF]WW%^4XE_+RMU(B"5$0_PU'>&5W%T^^@>K&G?AMU#6JLK] M+ 3'NP(=P/Y2*=L_D('M#?#U_P!02P,$% @ 9X%P5EKSJ8T%!P _QP M !D !X;"]W;W)K&ULY1EK;]LV\*\0;E8D &'K M_4B3 $[;H1W:+NAC0S_2$F-KU:L4%3?_?G>4+%&6DJ99EA48$(3DD??DW?'. M.MD6XDNUX5R2;UF:5Z>SC93E\6)111N>L6I>E#R'G2 0L MSDY*MN8?N/Q47@A8+3HJ<9+QO$J*G A^>3I;FL?G#IY7!_Y(^+;2Y@0U617% M%UR\CD]G!@K$4QY)I,!@N.+/>9HB(1#C:TMSUK%$1'V^H_ZKTAUT6;&*/R_2 M/Y-8;DYGP8S$_)+5J7Q?;%_Q5A\7Z45%6JG_9-N<=:P9B>I*%EF+#!)D2=Z, M[%MK!PTA,&Y L%H$2\G=,%)2OF"2G9V(8DL$G@9J.%&J*FP0+LGQ4CY( ;L) MX,FS3WG)DIB\*:J*5X3ES90LX[^ -QA?DO>\XN**GRPDL$.D1=22/F](6S>0 M-BWRMLCEIB(O\YC'0P(+D+,3UMH)>V[=2O$%C^;$-BFQ#,NZA9[=*6\K>O:_ MH7Q#VIDFC;%T7)4LXJ]+ LME*9*4N,J1S&/R]$E@&?:S!QL_A2,_1'4),Z7@!>'#,YX&*(7*,3 MC 0#R9Q@+)E/W< F%^ C8AK1I*;KCJ AZ/X.+ @^CUSW78'$M5(#HR&Z52R/ MVH8]9AI0UW# ">,ZDJ1DUQC[CVVR0]NBIFD>C3=,&XSB'-UFMD,7_-&;PJ6> M!331>%'*DJS3I-/RKK8[M'T:>/X4#X?ZOGLT"-G]6+V+_T.*Q#.3W"V;>O;X MYIH N$<$[T;?HV$83CD*Q/<=DY"6O+3L8AH&B&QID+T$]*;8@U!K(SE4-^B5U$2@5IKT (0 M>243(,W5BZ9E)%AIQL0I2-2]O&B2'#?!2!Q(Q[R5O!5'UPLH'1CS$.K&-$4- M?NBI'&984&/T%LW5\]^$3U34�@@!R7!*" P"C*:KRK*Y2X+ 1>Q "9*=W' MCR&: 0GPKS5<"4B"+*"+P-,:46Q4U%D-%H'Y=FP@F$#AM%;U1GN3[?XVD1OH M6';!/]^K:ZJZ+%-U@?@,Z3ZA:KM&\38#HP!Z0*RNP;H1U$-M_I@,^<.#QG)% M70$^",J_1;R4ZL+R6ED#=54R'SU\O?)_&V^NM_;'UQ,/*P.WB)CD-\?FU!W3 M.[R"G=ON;^T"M\DR7!61 R7V$=YU3G,3-\LPQW4( ,_%V>('GH:I)3S^PIAWZO ME W\H=J_-?N=2V!_G,5=G] 9(6M.X&I/S'3DL!&,<:-\6//;Y)V"I)$WF]W_G_ M2-WXB&;#WQ*\\&'%ITV##JD.^K9!(U2UG3/ (8A\LH7V[\ QNB[HN^D2/71. MEOBCQAI:V#S'[A!:VPC[M#5F\&OLZ;"AU_GVK5K; V*'MI[^*;)/:C?W@$-A?91*N-B MK3Z]54VOWWR?ZJ#=U[UE\U&K/]Y\&GS+Q!HNA:3\$E"-N>_.B&@^MS4+693J M$]>JD++(U'3#6!<%:8M5-; M*@\ +TF 9 >&PO=V]R:W-H965TEI6VS-3K=SUY@:WZR= MW^F CWYSVC;>Z%(V[:K3Y=G9T].=MO7)ZY?R[,:_?NFZ4-G:W'C5=KN=]LGTZSE-+N3-U:5RMOUJ].KA;? M_W#!];+@7]8)']Z5KT[.J)"I3!$H0>.?O;DV545!4./?2>9) M/I(;QW_WTG^2N^,N*]V::U?]9LNP?77R[$259JV[*GQTA[<)Y16N:N7_ MZA#7GN/$HFN#VZ7-^+RS=?Q7?TYV&&UX=O:5#F/JPIKVY6G M$5QX6B1Q/T1QRZ^(6RS5+Y"P;=6/=6G*J8!3Z)857/8*_K!\4.(;4\S5^6*F MEF?+Y0/RSO.%ST7>^?]SX?E]-X[R+NZ7QZ3YOFUT85Z=("M:X_?FY/5?_K1X M>O;B 6TOLK87#TG_W]WSL+C%T[EZ4*2ZZ7RQ191/EEVURJT5/&%V*^.S-V8J M;&5AH^NCVNI2U:[^:Z'KPE1Z51G5],**0=A,-=XB_VUU5, 452)J\T)\JUL\ MKH 5[??J+W]ZMCP[?_&'_T*9<_5(77%[RPT7^YGRV/%_RT9/\:#$[?[[@ MHZ<3.8NER+G\XN'=PQZIYS- 7O[\LPUVHP5B?O)NIP(P2P67_AT9R,**'KE[ M5"L#@Q@ X>IW@!,7[V$0U[6J,AM=P4*N,*:$5^ B;UO\H6PMPIS'8Z G3-IY M6!9^67588%K8SM9%U7';1(*MH:$.IE2KH^H0H5CI(,LK^ -?T>I0S)M-5^G@ M('OE2B:#^K'%)61G9?7*5K(8&ADL+J )OCAL3:ULX.56$,J#5^+[L-5!Z;R1 M\8$EAJOKHO,>>QE]O)/>N:X.O H_5:YM%8((BW&,;ET->4=E>EWFZET-*]*@ M=1L8;.WLKIV[.NK@ -#!>."FH:9R:1U/P*JL*VZ/I?<<=D>]MBNV_7XH+\>B MB#AOH@:-"S0I/+CN0N?C7(A(TJ<*_.\L(E00YSM3? MW"WP:SM'VLXD_GGD4;+\8*J]N2]O*SRCBGOKJFB3/L)UAZHNEJ%AN28=_<:I M]RY ^:J"4=O@;3'9^,+N;HEP,1M<+E.Y#%@I4T8KQ3<2''-ALO6X%/B]?B/2U]3M& M:*X@R[/%<_'H%8I!=?H+,@'8>\8U:P.?P9:EC?<7H&.<;;WK-EOP2C'%/P%J M4.B6-X#>'VJ3K9O4.D!9"-E9I"!PR@HXF=^!CX@ZGLT%NFF,KO ]78G-[Z'] M5EU;7W0 M6L>3;E7LDS.41^*X'B'Q;*O@M :!FB0HH";PI*OSKY!&G,.>4A$ MH]F]V:6@+B1XD^GKUE6V%'>E')]<7;WI[13%LZ1RT6\('^/KX6N<^YMNMY ? MJ-Z!R)4"'Z%F2Y,!@6*(+4A;W&OEK0'RH1DH.T(EO;@V=:F1B;V/<6C8(DJH M_,Y),!)ZH_&C6-Z)F(N0.T)Y]!12IW"TJSK9(0SCKN0H;:YN6XA3!CM 8M0 2F5?%,-9$#2B-=_)]6Q1F(W* ?VB\(4]WV"*E&1\ MY%S]A"A B,R2X+O:3PJDUZ"/+*)#]1HJH13+[^QZHD(+I:ORSJ&/YRD>X6F$ M@906Q#_N&9+",3'V=N. !6UUG*M_P$T LYGZ^>=KM8_[(TJ_JPMA"CVVQ(QD M/4'NND.-S*.B$P%K2RC ]@AC\/5&DV1DO43&;2=ET0\)+4\%2_$!Z&UQ3&WU M;"@"S".C(0,+>"(AQAX46V,"*F<(!H583^O3&F_C\SF8I6:WM M,XF/TM4R/TQQ'[>MO>Z8T)!DZ[(KHM"^#%SS7^:A:AE=(59YX1%B'C3ED2FF M-)/&N%12IE$DB!R9^P\JXS_C!<<@3@ Y%]ZLEX'MW5&6YXT3A0"JZ4AM M]Z-L[W,YI7+[12Y?1^X0;QIO*.Q$F*CUR0*SQ$UM.R(OS -JG<(@17VT]4!V M=%%X0--<7?F5A9_''AE!O!RC7)&HL&6@TA:L*!*W?^^JXZC+ZJ4A[("I';90 MN9] ]RIU=="^)/432*V=0HA;\1F973H[G4CG^-0+]#:8)@%OGL&I3"Z"K%5, M=M30O;;"6B()HM.K2-\26(Z5%7=I*IAE\0#23&06.++OFYZII_ID&R#ET6)^ MH786A(DGMO HF]JNP69K@IGO/7/86FAUZ!')?&Y MJ&)FX2/NYHJ^F[#"ICTV,]GE FQ B/5[E%#_-89 77]V:*01,A6N>0="@ BD M2#$()X$372O<-R7/W[MR$Z.QCO8<0IU FMO2FPZ Q-SXC>6)$MZR8V0F 0JN M$F7L 3&FG9%X?@OJ>_765% 1PBZ>H0>.P*@':.3IMYKT IR?MZAA_#NWPI+W M<$(B?$3@&'SBK5Z[0M2)E:B/47*8-=S*#@I&;X#@="8;ZMG=+S(:253$0B>= M-]LU@Z 8N@>6&F1XAL.&( PR*+&66?H4PDE?Y_=9Y" $R>][:BDI-K;.B.N" MV$I/@Z36=+:K#]B[A&^Z1F'W/ MHH1$I=Y-IE:$6R8QT8A_0]T4&1SIF,^(CY"#I/U*E'!73/'O&HF#=('!%.>S M: X(WAC_>-B1@S@V?GJ-B(LSBT(:5&LR(MQ3:%79]?TM"PDP 7>0*(@-[)0_ MQMK15RX:L*L;;=D02 VI+$II9-RYKB#&0+7LN,0\1!=C2VJD/X<]V3P'1Q21X0 HN@TZ?K5(D[^>J8G9N)"U M!PC8+OLC.SUT?:$ =+]#.U;H@A&2[N4Z@A+R[H3JZ8* M-T#)0UKDP=-H$; DSS,&8;T6R*A5EUJP'MVC'7Z=BA&J?(@6GN5S)IJE:RC? MU;FKC7VP6CZ9W2\6$5 @7U&:D'548O'L#,%YE'!,<=0X(D\&CP,J)>M7 0). MFWV0Q *QT&5I8_Q]RTAQ6K+;;H56T6K?SP&_FTPT'^< A15'K9"M]Z[:I[DD MIS='9I1GJU))@\;^K:?%,^'_%2=*79RIR([16"AS-#H(MV0"!5=\VKJ*\Q[\ M9_>QNJ0.9S;U #"][6P:?T>1DYE8Y!QM[)Q2,E#MSFZN,PU/YH9*@WO/CX.)ZPO?UP)>.)P8N"JHB4A#TB9SR,RW7H5_-9 MMSG7[ZP49XB#VEB_88"8KSR15^@*Z-/?;Y[$CJ7$MDM+H).:QO+[X2JCYZ3! M8U9N3,T9&BQ>&I+>2&:;."I,>$TVV499(Q[K*EL<8Q[%!'--0_SH#3+9-TJZ ME#G1%.^RO&M7\BYB>)D^3M,90(7 ",>A%< Q?4"@4=IU.V'^R_F3S/S9N^G& M!AEQXWP1='<%I#55!Z5H9,ZR^BU'3Q;&2> M_TF3BR?#SL=?M8ELRSK)F\!^?"U#[C95D'IOAM<&4($5X='Y_')R/!X\ZQ_, M*(GK&."C@$CPB.' =(0QD2^ H5V MGN^J>E;=P!0NEL2=,=*YN%65RII$ZR1C8E 3JN$#YC(:JO=(.K40B7WEC=-M M%F8$_4.94]D=U10$E8F8$+-Q>>FY<32(]9.;IX(;KO]&=)U5[/2>&,S-H&F=S?Y9SC M^^Y(]6 =OO=IX]4'3Z-:L$#(^XVS/V?*^D6XIPZ02J0U#2EX&'D2,+/7PUCE\.O*)<$2YY>H8RT@]30H9Y_ 5]:RO,@V+9DC78Q?;-?SK MT>7\Z1C%\AD1QZ .PMW$=W19[[_&T=N]+_Z8!T[>H3&HA3DDST8NUO>_; $+ M4%R.\/Q(.UPHY-C\2K*!C0^[!VM^Y9S^S7]\4\V)$M.KZ9!4[3:^8!KICW-N ML\2K0>(-NKW"-IRD)!7?ZY185VWK"IL[^?L#["YW3&_!^'9R5'?IOU1)D;JL M1ZV,9?@FH:N8N#?94G]P<5-+JK:Q!MZS1 ;LK1MYXH$")&^=8]QQV-D"FNO_F#Y@Y_?]3N5T]),BZ=;YPZDV3OGBKXORT_S;K*OXDZ1A>?QAUR_: M;X!9X)AK;#V;7SXY43[^6"I^"*Z1'RBM'%KKG?RY-1H(Q@7X?NV H>D##\B_ M6'O]7U!+ P04 " !G@7!6/__O7Q$) #^&@ &0 'AL+W=O')1NF26]SJ[;G9:<$SMZDLSJ/I='Y>&SW.:6".=7%SN^%0_"_KK[I'%W MWG')9"DJ(U7%M-A<3J[#=S<)K7<+?I-B;P;7C#19*_65;NZSR\F4 (E"I)8X M$XZD;1Q>-UR_XO3';JLN1&WJOA=9C:_G"PG+!,;7A?V ML]K_333ZS(A?J@KC?MG>KXVF$Y;6QJJRV0P$I:S\/__6V&&P8?G<"JQSUX]B"U,;-E]Y1T,2UV< M6S"FQ^=IP^3&,XF>81)&[(.J;&[8+U4FLD,&YT#4P8I:6#?1BQSO1'K&XC!@ MT32*7N 7=VK&CE_\GZGIF23C3"@_WID=3\7E! E@A'X4DZN??PKGT_6,X-LWN%E-HI;?FZ$,SX+:#GW#*N M!>.%44S5FB']-7A4VV[1._:;T%:FO& /:F/W;GF509ZI-:]2<<8^8N,8^YP_ M"K86HF(R T%NI,A<4F4,(',8C$2FN12;@>!,I)**P-N2?Q6:G?S\TS**IN]O M/]Y]<)?A^U.D1(4:8MS^=6U@%F,"1AO,""?C (M'7M3<'JP@^D964$-"/Y"= M#9U29$,/37P3:4W5A*G-1J; A.("GF0_V!FX'!\M'JF(#/@1M9&E*MS+@8MP MY= _XQH8]<@3SE,IW*HJ=ZLVD,!P*?1.2R,PZ-RUYFL M <4V LLV6I5#_K2@0BK)-EDI2D55-S;MEGVC6% M!JKY<0"/T[!]\H:%LR18A;,A)5X$X6PZH,SC8+%:#7SVO8 P"H-I'!_19[,@ M6AZ3DR"<)2=B%;#$.%4BZ&4485 =6N3NY3& MUU/$1(7'CFYSJ;.WJ/H(\:/\Z]/IE_N_!DV/6*,:5SYGVZ)OL)6X0ABA\T6B M*PVO=TU6"@[1@OI*N^TZ^V?M7//+S?V7NVMV4BAC3ONY9?PY<<"T+4D_V.)$ MGG:V*>!>$$"Q!YDKONVH2E!C-@K(B.=>VMR9N)]F4F6HS+7L4,%YT51>=)&O M@C1T+2&K4^O(5J1YI0JU??(%U3O&MW>>84I'RR'+8$!H,02XHNI#N 56*D* MI]Q001-44G5SX48P/\XX7M:/?J-3R.^BK:-D;=-K2)%RJ]#L MM6>;L8_4M\[&B(,V]IWHMGN.^J!M&,_Z(DU57?FU>0T;=F,%[%\@NHM7W!7T M_98@NEF@]^ 6LCTFBD@QF):'%J6F-!A;NIEDD!09@A8VAABIV::NW $5"4"Z M TEE>.J3CWC[N.FS6HQ.UNUHMJYM:UP'Q*_%-44/6FGF$#:K?:O3 L]23")^ MZD(XO9RI!/V &U$]ND'=6--YO_E^9O9MI?F@F%D%B2KU6EWOPJFTT7?NJ>ST3K4[UX&B^7T=$# M6#(?$N(I.(:G_61Q\^,FBY,P2!+P/IPMQCW1;TI6P9P0=80H">#) 2%-4(;5SO2NI=!RO+*^VTAW& M$6E-*=HJE>UE48P8*QRWXFL!V5FWZ6SNJ-G#0<5& 44-L^BR C;9^0"ET^;W M6=QCB1=C%IB-Z3\G_3\W;Q*:+H20I59.@MKJ_TQ0S3%PCU@;0W:2C.7:8@H, M#Y^N;P]+Z4C\ MMA#Z%T,N;/IB>1(N*/0';@!M"8#SV0$I@:7B@8 O1^W7O\IJ8Y"RH:M2R$2) M2>+:]?6#1D,-)NB#M6V%S[^W+7Y^&86G2U;2D!C MS[#TKM(= M),3..O!T7"LQ:6"XH'FVI.GW!5<00&^" 026R!Z2]E2B VV M3L\6LPG3_FN+O[%JY[YPK)6UJG27N>"H%[0 SS=*V?:&!'2?O*[^!5!+ P04 M " !G@7!6;%D&XDL# "N!P &0 'AL+W=OC3,AUCIV.G:@_'W' M3DBA:E'5%XCM.6?.&8_MV<[2HZL0/?RHM7'SI/*^N4E3)RNLA1O;!@VOE)9J MX7E(F]0UA**(H%JG>99=I;50)EG,XMR*%C/;>JT,K@A<6]>"]G>H[6Z>3)+# MQ(/:5#Y,I(M9(S;X"?V79D4\2@>60M5HG+(&",MYM Q#*^]YS)D#( C[\/[&^B=_:R%@Z7 M5G]3A:_FR74"!9:BU?[![MYA[^S@EJ9[E_\ MZ.MP!+C._@+(>T >=7>)HLI7PHO%C.P.*$0S6_B(5B.:Q2D3-N63)UY5C/.+ M!]3"8P$K05ZAFZ6>2<-2*GN"NXX@_PO!)(=[:WSEX+4IL#@E2%G-("D_2+K+ MSS*^0CF&Z60$>9;G9_BF@\5IY)O^O\6.X.+/!.%Q3GV?Y%WGF!R/8;?2."]@0^MWH<29B/P%<+R]4<0IH#2MKQ/ M- (T'HDARGC+*R VA,C'S7,'^HIG+,/X^*J-4:62@A=<)0@KJR/>5\)#0W:K M"G0C:!L^8]*:>+KC@;-E3+SZ?+N$>Z0-D]T>N:87QH]ON#OX5WKUD]X(VRCC06#(T M&S^_3("ZUZ$;>-O$&WEM/=_O\;/B!Q4I!/!Z::T_#$*"X8E>_ 102P,$% M @ 9X%P5@$GKN"G!P "Q< !D !X;"]W;W)K&ULM5AK;]LV%/TKA%<,+:#:>EFVVR1 TJY8@:T+DG7#/M(2;7&51(VDXOC? M[Y"49#E^M&N[#[9EBKP\O/?<%R\V0GY2.6.:/)9%I2Y'N=;UJ\E$I3DKJ1J+ MFE5XLQ*RI!I_Y7JB:LEH9A>5Q23T_6124EZ-KB[LV*V\NA"-+GC%;B5135E2 MN;UAA=AIR=!V\ MNHG-?#OA#\XV:O!,S$F60GPR?]YGER/? &(%2[610/'SP-ZPHC"" ..?5N:H MW](L'#YWTM_9L^,L2ZK8&U'\R3.=7X[F(Y*Q%6T*?2RWQEF.=OKJABJ>$5AEYRXM&LXQ\ !-^$4J16R;)?4XE MNYAH[&3F3])6ZHV3&IZ0&H3D5U'I7)&?JHQE^P(F@-CC##N<-^%9B6]9.B91 MX)'0#\,S\J+^W)&5%WWGJ9JF['($%U%,/K#1U8\_!(G_^@SF MN,<3LG92A4F%F51CDK*3J-:2+QM-EP4C6I!4E"6< M#SQ./^6BR)A4A&.!T4YE9/ *@OPZ)SK'THUXF184LDNF4TUK]9$L;217'.FQN0C^":/2O",]^( 7P\:P[4]]W(+%3SP MS&QNMNI%?HD@+#9K-C9>L.PE?6 2X8]43;D$(K%RH)1Y&JXG"*E*0_UFUPP' M;C?',;C(QKWE&)45WOW7\]'L;T0;U2KIB!"C=[N?T+ ^PUB;F*H_VZ45R#]69-9(RBF+>J6[8Y9U.8IZ'!PW!]_F(?! M['5GEZ/>MV?>';03AN[LN(72%6$F/A-$5V;9UT58^QW8[?#@OR(&AQ^]_M]_ M_P(JES3V077O#3B'S> B'YH2WJ.%_#S"#YVZ&@7A3CG&G8_8;"?L&7D>3!-O M.EV\V!OS$R_QD[VQ:>SY4?B"O*^R)L4.CN:J-2D8N6+2Q"_G(,=0!N%Q],?& MGPK=FR/89X$7!1BZMD$ -9>V-$ES6B$R(42O*)?D@18- M,X=I?9,4G"YY8>+V-Q\G].)P]J(/8E^A_UGDS>+H\,#?^ON650*%UWF2_=E& M<])%\RZ&#V+V4]Z=XMRW_NXS8C'SHFG@A7&P&XJ\^3SVIDG2#T6)%\6Q%T:Q M,X$)@FRU8BZF=['XF\T<+KS%/#BP\AFL9S /L<^ /9A^=]O_LA_L7[91>,C$ M<1+L4W,,>J_4Q\,K-_/W_Y7,HY3#V#$9_<#PL> IHFH;<(YB3VYLBCBT783T^\ M.(B]) C('5-(V:GNTT%3<>WJ'@IGRW:>-O4B?['G$:$W"_!)PL'(=!YX"S\T MQ;KMTZN4H48ZND?O4*'O+<+XK,N:_[?-LF@+CUKR!PK"].$@\&:+J3?S_<%3 MMW[N)>'4\S'RTWYQMT/M3WT[X?1(X@7MR)M!T9BQI89S[!PA2*#GN1=$_KFA M[D009=H&L @^P)5J7$7FT+EVI&KO#&P[0E-T'HH[^SX/!]OZ7@*B3*?SW9 7 M+&#T^>*D7@WN]X>;&!^Z9[5V] -ZQS0+SUBSK0HQF) /KF@>%L4VMU!BJN)! M#5E+D3(&-L'7:KKM2[^4UK6I4(QC:9A2T;0MUS(:,9>E M$"J,,:M4,D2SMC,:5&"@;KIK83JMK:0HR;-PNE\T YL4C[P$U2'S630;S^+= MC$Y'+FH!5U.8:$@"Y*W$?DZT&QV_E&8TZRS4CO;]C(VF:#5=,*>V"3PHSL># MLNDDF?98"RGO"L%76^O'/_]V#1]2*9H&MZ4A%$%0V5,.E( 6U] *?$(,6-/. MQE;Y)(4[4BRFI6@J?="MMEQ@CT871(%,?,4AK:3R$S/9"$61 V?4CA9]/]V, MS[NI60/VI$U!6[6Y=LWZ2J^#NI$H89%KZ%HR9LI:](.05+8,V;96; EE-^#. M,.B+.ALYXY@E71*R6?#)K+2#FV[[EKPSTSUC3L=SE\\R=W2X#J_*6\N?R F[O#/89/9EFZ1/ O/XV$779'!!B89M M;:]A36 <]Q=93_:W_1>NPO.W71W3?PKE6LX$2G8"DO]\6PZ(M)=O;H_6M3V MNG,IM!:E?!<%;4,B.[ M%Q4 (MH 9 >&PO=V]R:W-H965TF$[;S44@1'RQS?F\WG>;LM)O M&Z_=;[=Y<_^5WM1W+T[DR=#PKKR^Z:CAXN7S77ZMW^ONQ]W;!G<7AU&*R2^^"@G?(/QWJ>]:]MNCF5S6]4]T\Z9X<2*((+W1ZXY&R'&Y MU:_U9D,#@8R?^S%/#H^DCOSW,/JW9NZ8RV7>ZM?UYG_*HKMY<9*>>(6^RO>; M[EU]]Y^ZGT]$XZWK36O^]^YZ7''BK?=M5V_[SJ!@6U;VFG_H^? I'8*^0V#H MM@\R5'Z==_G+YTU]YS6$C='HAYFJZ0WBRHH6Y7W7 %JB7_?R[_N\Z72SN?>^ M+:N\6I?YQJ.!O-6/5;XORDX79]X[W79YI[$6G5=?>6\;?5O6^Q:=WK3M7A>L M[_L!L7U^T8$^>LK%NJ?E*TM+,$.+#+R_UE5WTWK?5(4NW $N,+'#[()A=E\% MBR-^K=?GGI*^%X@@6!A/';BES'CJ27#+TA(>IX6T]8MVEZ_UBQ.H8ZN;6WWR M\L]_DK'X/][5NUTVY,T8"O2:#C%W>5-8& M$MZ/$-#&ZVZT][K>[O+J_L]_2@.9?-FBK6R*9SM0>^_]O*]!87N3-QH&K*S: M?8.QM+=KZNLFW_I'!QC1VOUE6Q8E;*5WD[?>6D,IO+;>:M^[W'=>57=>OMG8 M439E?EENRJ[4+1ZUP00*KZN]3=VV:,FKPOST\N(?L"EF;OH###L!5]^]^N:, MD#GI/;FZ:<^]'VA\.Y"EX3BNH7EM9D-4T*0Q@W_ _%*'M6XZ^ @/B[AM?>_N MIES?>+HJZF[SC?/36>67( M]/;]&M4M<;_=:>, + %V4D.7L@!#RJL24T-GW31UXQ&I]+SUFAY(9&'UJ0FC MY0TF>VW%Q[>8/1%F<.].8^ZT/%?[#81O7<.'@18,WX^ZSC?K_28?1.XH<[T% MYIY[K\!@FA6<#XV 'JTEW!$J^">B"/I4C#2NZ];T@7;H:J^].\C6MFR-U!=> ML6]HLH185NA<;KT=_J\+/+ %#S9PX^T7WKE' BO4EU +FF#5>]F[LKNQU#2C M'KDT 99O6DA$W334"T^K 0?+$1?0$Z%K9BJD"P.5O@=/OB%#;D* ?C:0VOZ[JX*TF9X-'Q<##B\&"$ M"1"E_'*C>X>,_H7>U6U)/6G,8;1"7W96LAK7B-#TR07!(@QF[.I@5]K1%!4U MJ"3!81(_M0^85-W02JWS]L8S9(#QSGI0-[M29BF)=%(Y#3-R2]8',ES1""1! M6+LU#,=!%NM] \WI32JM;$&\,[_:>E,61DA&XDMF%"$?=5-> T92/]#I6XG6 M!.[94O1J;$0*SR0>]MJ%?XW6WM;& 9KB .^O>0,C,+AQGZ%1Q[;\X*+_U[[2 MGA(#-N&X/2KH@]OEO=YA"2ZQL$._!\L(K89\>)?4>$4Q)=-F6J$F-];EZ+*6 MU7JS+VP'XN_5OH-Y RX)=#MP'8]5G\-ZAS2HG!U[=)3OS )@^,JC -:3XMG? M[;2,1& J$!"/Y)^8;]16?_SYE_G&.B>S96#+[_?3'*Q'C]C:=1]D871 [6%E M7,Q>0E:&N?#>P(+PZ@]KK!&9HMZ?]A)T]L5!\/]9KM_VDFZ90NRR!O8W1!BN MKN8#3+VZQ&FC^1" M^QF-KQUW].@2.KV^)D]C'!W]T#_OR]M\8WAQZ@59X*M$X9?Q4,&73EN02%^( M"?30%L3"EUGJ0ONV5S;P(HNPUG@>+);O57I<[2#SLRP^W*X"/Q;IV0A.?)6F MAUN5^F$2W\#X7A& 196\U8/ M\C%@X8FQJT(TP^/0U)=QM(#+H8D/X"RNA;YC4>-@L0O$>@?NJ,Q/5#;.4/FA M4(Q[8(A2,>.F\K-$COBAGP2"X<>9'T0C7 G@IPG'5YED^%GF1UB]MY\:HHT] M(3Q\8*78,@;"3R(UWD(F D:TLX@8*..X$DP6?,F%")R1990:Q6_*]2'\&L 2 MX(7%GH!Q&S%A/(+-P3+V R;H#[ M^ =L-3=S3(N%]%/)EANK&T;C[*(L=W5U/6\+H]A/%PS< M!(Q;/'4)FX,C6.,HF<>V8$X?VT_3QM?FEP.9PX5E]]6S?'N<>W%,P;Z]=*,4&\[@N-/3C;%X6+?1O MQK]-3'1D(J;9.3E0Z4?,F#]8& >J0-X\019J?4=/T"D&$)"%! X+OQ-(;F8; MHQ#V1YK?4L)R112YP1/ 4=I&Q$49?*A!3A!AI=(BD$\VC2FB!/5TWG\ABCS&'8BK"%A0E*89B_%#7S(W'B80 M;19V2C@5%B^'L1\SIPCU2<,%K;/@KR>IQE&#,X1+3&N#E.D^(F=.6! B= ^8 M[^3]0HK"1^,4)'#M8@\B;[,:30*>U$[IV2L.-H;%.'D2.VJ<-MS'CC M8(+],6F3AW2)<)Y/S0!Q^27YF5O D;4EH4+ :,% MNYN>HSJ>0E,S%LT*^*WQ,:& ,+)]:QBGB+T2CAZR;7((!Z98I!UAFQNQP)4$ MGMWQY4FE)'QZ;,+.X&'I /QO'!-X3!74*B%\7OXDAEZ=C3, MG([T6/??Y$U5[T>)Q,8R[[RKO&R\VWS#\S"P0?-^PH7*A9B7PY;V0@FVNMCF M='3J1X>8GT BK?6\G7&A63"OX!R6+D@7P;[3>3L:G_N9U0[\(%YB'HGHZ32 ,T.43&[@%/MFVK4Z3/;9P?3F M?@PGHTM;+!2N!Q\W;R@D8V\)L83O3@ZUE/691@>ZG+""96-0T) ^8L64' M/$DY.K>H62C]4([KE$4)#+(;.C"+FB4(.Y2[T7Y*5[YC,)Q-OC0II:>X;ZBW M6\1.+5$,417G0@A)10=6-)_>N=JK?7=3-^7_4A$,'0&V, LAXA9A_WG^HU,X MO?951V8WLN_:#C_HL.Y /<)\RK9)Q-&^A[@^#(51;.I $5DHA:^@NJZ98$9_ MP1_\IEBOBL)4&< D4+K^65EYZWQ7DHD8L&+LD*)H/@4VA<=1YN01'^!/X'$< M^FHAQ3[ L1?<;_>V *K? M;;7:-OJ)#TEHI:<#]ZMQ4V& D[09@..X6O0LPB M6\"?P%>45),+^#VD":=**0IS>0ME25.G!8;7 MZ1,+/PE85G\5P7;'27S&9Q]-,"(ZG3OK_4/[<7,7R-!/DVR6]$!2@,ZW98C M4S%+MLS X9!MSN ,)7-O4Y*EI(-!=<2AF?R^D^'I2?\=,V"':HQV+,?XG&H, M5@-"520[W9A:C/:7%V/P&HQ#KW^]8HP?3#40+S<^@-Z7'XX#%OH,U\\JN#C> M>G!W_ZZU6*ZU>"K7=WWV[M2+87MB:QZ$H%1F3.D!REA*LL_*&@89&6.A8-A2 M^I7 #%L#$\;V-I/1H\]J[OHW:V-@5U[7;6\WONGSKD]/_5]/:EU'KX.HB^5U M?!&PI$_D!RP5%69^PI*YIO+A< >/$/)T90KW/VYVXHSMDVR%Q/NC9:SLT0ES M;HJYB@!N)DGX@Z.89==BYT T4 Y-*=M[.V-FINCA;5,7^W5G?8!>WU3UIKYF M<:;U>IRW3GSH@A5%X_-9P0D8WCM)YC?Q/?@ONH+4;0R!>;$MJ[+M^H)+QIXX MFW_L! P62;%PW.:"P<%0S&^P>S#E?*G8DFIWRV8H_2VGI[AF$M?3,_SIF(]U M;\.D^J#DAR.5 3%-_#3FYYV*'6QG@1\$+#9#M!/RDWJG)(LBN92?$@@)D6;W MCE)* >.:N4OVE*ZC7>QW&"M*_/-0&K,7THGA5<3C]313/BH\7'2R4.7@@J5"$+50#.."Z1AQ*7-,T%F2=W,9=&:KG.CB M 3$NF/SG0AY[ D:HDBPA4."Q=* MWD+W0'J>LX 9)7>+<:+YA6.@E13)0B+%@:YD'"SA3J%/Z=J[X*.VD*V,KYAG M=14:0,D.?P-(D.09$J[. J69H-+9B[:T66 @J>;>7_C>-U+?54WAV1?EW]@ M$!LW4>IR2A"49 M K73@VR=DE29="RU!7!=ROSL)>G4R% LA?D)\5");35R0TT)'02<.;;!S6N; M1X]<]2,9+7'=A9-/%TNK-('#K2?ITO@]O*_/>$@HII3Z2LH)C^#44R$&?H0/ MF!12;J1G$KT4$;A,@MF3XNE*B(DHQJ3I,^^KO"W7QC<7Y69/.2[,0IR+^.$< M#*"?NCA7:@9#I3U&<,2\6, 35J'W]F!LW]I7)4EN]F9+=?F 41N7E\,(&25) M0C\*DMF''$')2/@_%&OW]-+N)^;9O^$#/S" M6XP+H*_UNH=,4_?#]3&2ZM/KOTX.?J3$7U<&M>P1N!B1\*5A^EL,OD MI[0!KX4._(SO\+!_3<1',MDI)?=89:13,9A& +*'"S]@Q9X\0ZWH7;B1+GH7 M2!$P< MB[)?EW*.DL570R;@S\.&K 79QY/)*LR@_.-J0]]9BE=%D?.NIXPQ:Y;%B5P( M>ST5?C>;E%(_CGF8R05+"F2=U&Z ]0P=#"BDDV:#0F4\!I=.:?\JA8Y*IT1$ M81,2/5ZP]T=/YLXG8^-)&C^(G?2I'PDW.2N<,AXGO1K0:;(K1C+[9>E6A:W7 M0L[2!2_D^'AMCOI5653781VQRQPL@_E:,@[+HL]+CR8+KTQRF%(+%;@,IK+L M6 ITI99RFQP8SR\2/P^&^?ND1&(0^ GSS*XP A@R9[RB=S3".5D$T#EMDKX4 MX>/9G\]("$I)A9A+=6\2,4_JF- 52(A[+LT=FQG--S M5_^!&+JRL9#F'T&K:%I=^7M>>4Z.%CF*0YLILLM+K>9[$C97AR4U'ZDX[1?S MU"YCTF?R(IN0FD_!]:(VK3#%J'+I,&(")X._B#^!AT(LYMGH/?"TGP.?-[92 MF?-Z0[38=YB^1(ONGWNGY:UDR>!T>.="P@ZG-BZ9'4EP7$0U[M M2.;M][K^!LFOA$IKG/?9IM=5KNAC@[R6]=/J6(]^4&SXY)Q3RWIV[GU?=]I^'+&N-O<'---BOI>WOJ&/ M/1;VYE+K"NO0KK$&NCA_-&GYW.LOJ7>=3]$-UW]_7^P/6O,Z?]B5'@Z[PD\Z M[/J(6W[LB-CLLV3+/\7'&(Y\\V8EW4 X<-XYEQ2IC+CT4@I_ MDX,^J39"$P@#/S1/_5AE/%[F):L(@C)Z#>9CWRVC$T(5L&'-=\OX0S/G(#Z, M_(@7V;G%NW2>F"J^N4XB]W4==X^Y2JAL&.-__F?+,,$DY"E5OJVBK81#A9_P MBBJ'47#@SHDY??V+OQ[CY%FAFP'E@!;>I&:%0*""=365G4Y8FCD3P((YV"'/ M&(/Q3N4(K]PT&0W^K3EL*L7\QS HI\$/+?G',*B\C'_'3-'W*UAQ-L^8TGGQ M>(N5C!?>I^[!O_##(C"$DI/E?ED$O!+.1^L0CO%*'O?+(K2@?%^)VZ77R8[ MG]*5_(:)[(8PEUE/>KW1\I$<@(+DRMXKR,%78 LFAD8EK-.A\D/1^Q<9]6T! M?;Z.?L(H1;%I$F[9XE.[/N",_8S:0\ZD]!K F?,5G+%M1=^Y%.$$/#:N0MB: M< H?&A^;!W/7UX>]@'?5U-OA&\@.:_XXB>5?>WW;U&NMBYZ7YLL?9=ONR=?: MG"1V7U=Z$KBXWWR0+,GKWDUQH79Q)N9N'V#3X5HTO464G-\?-H9Y<6O" O)H M_,#Q@2E4,+-NF9^8ULU,3&<:BK/9^P?X,G%CA4/#095W37U;TK[I\OZHS%K= MS*R=@I$S&9@DD-; P>[;G SLF[5^]AY^.@HM2FCM74J'20,=Q_[XQP7[ S'P M_=?FS^"TGHD#[=^*.;0>_M+.*_L'9D9T^V=ZL.6[IOSX1E^AJSA/HA.OL7_Z MQMYT]<[\N9G+ND.@87[>Z+S0#2$ ?E5CP]W?T ,.?W_HY?\!4$L#!!0 ( M &>!<%8&K\0O4P( #<% 9 >&PO=V]R:W-H965TLL\#HD*9GD:7J2*"YT5,[#VITMYZ9'*33<6>9ZI;A]68(TVT641?N%>[%I MT2\DY;SC&U@!_NSN+%G)2*F% NV$T'@%\"MNY@SGPE:V,> MO'%3+Z+4"P()%7H"I^$)+D%*#R(9CSMF-&[I$P_G>_KW4#O5LN8.+HW\+6IL M%]%IQ&IH>"_QWFQ_P*Z>F>=51KKP9=LA-CN+6-4[-&J73 J4T,/(GW?G<)!P MFKZ1D.\2\J![V"BHO.+(R[DU6V9]--'\))0:LDFEJM^[>"Q M!XWL^HF^;IX@8;TSJ7:(Y8#(WT!D.;LU&EO'KG4-];^ A/2,HO*]J&5^E'@% M51:S_S#L'KK>5BW=6\=,PRZ-4M0+JY93#>Q&,VR! M-<(Z9(\]MPC61]&Q%Y/@HOB.ZQ=JOSVF9MFD.#N99+-3Y@8,QQ"+!KEDE2$6 M,3X6<4875DK?>Y^%KF1?"[TAOU+"^9YV7^+73BXYN,P*[":TK*.\7N-PK\?5 M\56X&)KA;_CPI-QRNQ':,0D-I:;QUUG$[-"F@X&F"ZVQ-DB-%J8MO6Q@?0#Y M&V-P;_@-QK>R_ -02P,$% @ 9X%P5BG!03V_"P #2@ !D !X;"]W M;W)K&ULS5I;;]LX%OXK1*88V(#BZ&Z[EP!)VLX$ MVTZ#ICN#?:0EVF8KBQJ12IK^^CV'U(6V9,=INX-]2&S1Y+E^YT)2+^]%^46N M&5/DZR;+Y:N3M5+%\[,SF:S9ALJ)*%@.ORQ%N:$*'LO5F2Q*1E.]:).=^:X; MGVTHST_.7^JQF_+\I:A4QG-V4Q)9;3:T?+ADF;A_=>*=- ,?^6JM<.#L_&5! M5^R6J7\7-R4\G;544KYAN>0B)R5;OCJY\)Y?ACA?3_B3LWMI?2>HR4*(+_AP MG;XZ<5$@EK%$(04*'W?LBF49$@(Q_JYIGK0L<:']O:'^5NL.NBRH9%#!)L>&X^Z=?: M#M:"F;MG@5\O\+7Y)B;.!&G[1JNK5(!S/T2FWJH1?.:Q3 MYU4[SA-.,7.?&V6@UL20?V8I+5=)Y&KM21O@$^Z3> ,9&T%]AN!+_V#%%^S9$("SR&^Z_L'Z 6M 0)-+]A# M[Q9@GE89(]?/R0\;P[ *AUEA?#V7!4W8JQ,((,G*.W9R_NLO7NR^.*!(V"H2 M'J+^_F3VY$F:S);Z6H"@>F@7^[]9PCM"-J'(EQ^37 M7V:^&[SXX4\ (T.N&I#-( (3_WGD0DH4>G?5=7['I-J@'B"LK!:2IQPR8COA M&0GG4R<*(FLDCCTG]N;DDU!@3+I-^=""?;*_XW3!,ZXXDP1L16Z52+ZL19:" M$7&.-WU!WOQ=L>"?RU:EBY0:2\T*U/X5>[(1SWWH.G6@6D3>TS*%8M:0?'$(565)> MDCN:58QX/=7"L#?D!^H8N2>EAK9>XGZ/0I3=]JG&CG>/*AM,*1[ MZ,T<;V8I%8)2TQ##8\,UPHS=$\C!/%\QB$18'?08#?F>[?$]D(8(EKC"(<_< MB>NZ'BEHK=GS3GC7_GI105"6_!L@0L>BT<'S0&;7=5SSIV6UGATH^[)@NG!G M?5&NI42$:6!52BKX DKNTI_/G#"*G%DPTS,A3N80&=%\2AXA_]CG19IRS&;@ MFX+R]!1B.:$%1U\U4^*I"U'9.38./2=T8PR.:E-E )4V)B"AE6R-WA*>,([[(\ Z([K!]W:4>B'CN?YXQI<\G$ 3.=. M$'70@2F.&T8#X$0K'T'OF)SED;<8,W\BLL8&I:>7%.L"%@ PEBXG8PBGTZV9 M==Y"2?XRH0A)/X!)NX%Q90=&W[2WC)%<*%!*"0RBNB@MVZ(&H%-,DYNTBPZ5 ML]MV/M; JRVGOT.G/[' _;Q2]M@G],# EI&"E5R "4JQZ7E^4]3]#>6 _%,PX.FT'+K-@5S MA 74P(DBUWH.'7JD=B;C4>H[B,?F@;#N/^#YP1QT\>(0;_:8@=0]VPT>*[O1/ZT&PF%.E2KYHE)T 3L"B.%^4NR"I2_KLP%IG]7R?CBZ7H*G;.QOU\N]J.P3?IHN M,6#,+M.U+K,XZNLR7.?^Z2I$Y9J\S<3]_W'U^6>K4;>#&ZP^VF!+;3#-6+29 M7I\QZ2[H^'J$(5/GGCJ2OS;)]-MK3K$F3)<=T#K2B'IDZ?^FT8E56IP7JX-G24 M=$GHK&-*@17]6 (>Y]2O?/U:H O?0,;7A6]OAND5ZU$N\E/T24?*=WS?,E88 M]*ATU=-RH#D5P,[%:L@=[1M0B2;@+:GW+&92RO$@@JNJ/.#R[]S(CRS0XK9\ MJ%(W&)=?G+,?&I8Y#WA[-C $28!A]5M5LZX9/:SS8XT6> M)5HT<^*Y5;)'?CP'T$'^;Y4N2G'',3,M'LBHML!X4.#O8;-KB+I2'&F(FU(D MC*7U6L@B1GO^S9S=H?MOKF_>6%3W(?W8\<"-'"\(R&MLM;'2(A_(5?8N\H>9 MC )]I@ [7L@\_5&H$$:)7ZM(94!7BY"3=@ MCQFYY D>GQA)JIP/G-W"]LUS9T--YP2((8E$J[!?Q2AA*\NF_)F@.R2P;[%A2 M@"6'^:XI[# 7C.40MJR@:(M*HCU1;$DWQLJ5/J'$SA<(%%G=@!6@DC[,3YE, MH&8VLC9@<3H#: ',/1@:9L$,"ZKTKSO2UAPA08N2=-V0WO=A/FS['^3=25N? M[6X8[ W3(1PNH,!B+A[@" IA!%69+H8XXSTK5_JHC!,UG=9YA4#'+_EJYPO>8*[A8O.G#>U_<9:4=H=Y7/[FC+?%L<& MQ3' 8IED]PBI81Q-R$6GNX,T9<\Z^]$#\8.O-EC;8'1:!EV?<0IPJP5G=[!@ M8EV,O<8V!*/85K9DF6F_ ?_9]AT:FI3O[EKT?)-;1(4',@"64G$\(X%4P<&J M!HEZ\0Y.M0]-3X-7-%J>+?@"436090[;>_+4O4KM462CE[4ZHN\/Z/2D$_T/ M+5KJ%=N9L7^0Y>R_$H(T81*Q;"KY0YM=)S"_#C;C+ZV;U$UFE4.*S/3M&^YX MZRTB4,1F!-+M'>49GFZ= AQ.)=7J@L&TE8XZ./K4C^M4('.A"/9=!$=T;83N M'A(?RI\P4, 75?1Q)FA!99'RE,3QYY.*S M2Q]QG=\Z^ -@-%5.GB M]HI,0Q?S+%_"4G*/"8F"AZ'DX%D*\"OH P .GA!WP X@ ?;6B;=.R7M4W8I) M2_X5IG[L/NS!YGB96]9(C2.4P:G8OC/IHK>U$=*ICSFPI%0Z$77;-B,M#"XK M/-6 =6E5[XM:/&H@H4X;/#W/^!>\_-5*XZ_Z&IF6$*95LF[+))0IF O%[[-. MN0+LLZQ@YX67%O6V&#,O;NLF9.AEGC/K%:T-IF5\$0WM!_7(O*W5CK;ONEV8 M5[RZZ>9%N?>T7&$,9VP)2]W)-#HAI7GYS#PH4>@7OA9"*;'17]?0(;$2)\#O M2P$Q4#\@@_8-P//_ E!+ P04 " !G@7!63(FC%:X\ #(V &0 'AL M+W=OCJ63LLIQ)[4>0;)*(08 #@)(YOW[/L_LT %+R8W9KM^Z'Q"()=)_N/GW> MC^\?JOI#LW*N33ZNB[+YX=FJ;3??OGS9S%9NG36C:N-*^&51U>NLA8_U\F6S MJ5TVIY?6QUO_^'VU;8N\=&_KI-FNUUF]^\D5U<,/ MS\;/](MW^7+5XAG2!$KG"S%H?(X)][=^.* D<"./XE M@S[S<^*+]F\=_1=:/"QFFC7NIBK^S.?MZH=G5\^2N5MDVZ)]5SW\S9;,MDU;K>5E@&"=E_QO]E$VXBDO3.2%"<'-$Q&4/V=M]N/W M=?60U/@TC(9_T%+I;0 N+_%4[MH:?LWAO?;'GUTSJ_,-[5"U2'[:-O! TR19 M.4_N^*3P^[M\6>:+?):5;7(]FU7;LLW+9?*V*O)9[IKD2/]Z\?W+%L#"P5_. M!(2?&(3)'A#&D^3WJFQ73?*ZG+MY/,!+6(]?U$07]=/DX(@_N]DH.1VGR>1D M,CDPWJG?I%,:[_0_NDE#.\/SG@W/BS?RVV:3S=P/S^#*-:Z^=\]^_.__&E^< M?'=@56=^56>'1L==W42?*[JY>N'H+S\T9*WI3)W[?%+CD]X>]3 MV(QZMAK-JG6:W)9P2D?__5]7D\G)=[^Y93;;\<_TU?B[%XDK6U>[>9*7;95D M>-GR,L=;G&3+VCD@#FURE,$YP%^ .6G2KEPB PH$U_J@'_0A;U?)V[K:O'>S M%9S3O[9YD]/1WE3UIJHS^EOA>OO^^D9?30&&9N-F>58DFRT\VP @YGU8U28K M=VGRL *PISL"9Y/5+=X0@GB>P$+6"%D*)*T!RH$(DI?Z)"X($*F[25,'?^.3 M&!NFJK.RR8BT-K#@'*8#^)/%M@#@YG1AIG1T.M%M MZ];)U2CY)2^SDO;PKLU:.AN]29M-09_Q/B$U$ZAH68NJ Z"FQ#-7,UFVQIP MY%N8YM7%Y:OODMOUVLUS&!G@V-1Y5>.>XPB\TC29N;K-:,_S>GZ,Y[,#,.\= MT-JZ"0=_^_8U[)Q\'5 #GZVRG"/QN?IR4[@%FRYMF"]\W*]B(QI]C M= IP7+"'"8PY^Y!D+1YHG<\E-7,T"F)EG4U9K6ELWGA(.PJ]5BX6K0U<,PPUJQK@_7Z+\5+H:D\OTLG%6?KJZLPN'!^X M*3*@D==PK6C-=[QF..CGIR=^LNXBLZ)(KD[3\_-7Z<7%:8+;#Y/@6R!2-"W\ M@?"$F2S=T)EX=^'4\7(4KG7F^$=P#GZWTB0=)@X J78.#AI.%^@XGCF MW 6 I@6,P4=H:'DW!;%J^A>>&8"'0_"IE;Q..+JQ7Z@=@5=G7L6-:I" =%:, MW]^LG_," M[)G('A*,W7UM>L@E3S2P!T76AI49BC)*[N"4_E$!TKP:$7@GI]]YQ+\&2B6$ M6Y>M5 60^GPT]GC]@&SI/LN+;%KPY%O@%M-=GR:D@4IET=68YWA0TRWMUV=A M7<1B2B <<"%=:P'#NS^Y-("'2SX^2R>G=#]BJO60U;!=+6XB2OTNOIE9?X?6 MLD/PD?@$WKI+048YQ/P>CB.,C(A^E5Y,SLTSQ/?\(XC0EZ]HG/[K'K!MZ3ZZ M>I8CM4' MQ&(::C;A^?GH(J +K3'+B6$RH8_HE$S$]W&G@0V4OPJL-D570RUA00M2VR]0[-@+ZP)>K:N'R9FL4 MAU/$ME% \37@)#[CBGR93_,B!U8,@@/PJ#Q#E)^Z!*XO[#6RNFKT65$O$ Y1LV9EPIW M@$D12IR\32@B&K*/E')\^1T]VH#",\^817D)#R"P#$N>U\,X0ME^EKK64X ^1L< M[W0JDDL/B/*M+7+ M9+L)0-@8N(%[- +$)!*$Z+[3'431/Y!X$<)&L&EE@ZH"C$/ W[V^2=Y7&Z"E MXTF:O'/W\3P_J"[^E %$!"$?-0T\I'5^QC"@ MY[@8!\,M:6)](YN)\H0;60+A1X%A5FSG3%4RUN";KGR#K^9XSP&30>BO'I#3 M@-#3Y*!UU*3JP1/"V!"#60O*"!'H]M,Y9,% *0 1)M4F6KG1UAN/"[V[3 M\KLX_1^@^<(GTIF"EO+K]?5;U4T V4!X;HP1(D?]635$OQX$+T(_)#! @4'# MS&3"L(%("0\<^84_\HN#9X6;5[L56O- !7,\9W.K9L M_M>V:?G$#2G>EG#5"B+CQ%1H1_!E9*5ED(Z.X5X=-W '@1(!6\E1CS^T&9=^ M,RX/+N2/ACC :Y")UWB:0UOQ:2,0UC.V9:K3*0Y[%'_\5O#)HZD7R1ZA*2(8 M[!U0!V1(ZZS,EFQW04-&]@$0Q\- =PJI\H;1JEVA+ $JY(R9/(L >!*;JE:M M#H1<,3D(GG_NW1W1'CP(ZRC4T.DCC9D%R]X&0;_E!&#;!6\%8DR8Y3)C7 M]&Q %KABH%[D*$NK< T3+ZMJ_@!\)/4 S4&< J$&GR,,!1X8Y">OEX#RC[N/ MIJSP8I$O'/SM@D &.+NMB90 \"4(_RC] 4M@2_F]*[>P#!*$ %8=B&T(0(UR MA3\%=@5(,V.P"KA"#3T$"A0 TC*IPZ/?X**9??'F"8KA[R"$+;:%>9LL8F*U MB[>F.T*&%AV6ATHT[CF2W-KLHW_>'N!6D(18WO&43#"1)"KR6 KWFR1I.22$ M*6P8B$_Y.MQX0R*,/(?B#B 6?AD=5NK%!A4.E-QWI#G[.\H [190F$4QI%#; M A$?C2L)G@S@!5)\,>:@57$O&K.@P@_Q"'#^3L<$<5G'4Y'ST>MTB*!=>8)V M]0AE!B! 0AR2$)B\3%#:C9(C#%4G;>;N4@HK<7VW+>L&F1F&_+ M6ID.A(>VR#^Z^3&<#W*2G6$II#\\..#=)';/'* 27III5F1TN)XR;FNF^S.0 M/)R8*]X/R. &W0$?<[0HJGRR2U:LNE3PB!.3TIJX8,%T0&9#,M+R) M* U\ >LF(@1[!=M*SH_:T90@,8Z2WP-)55%)?B:(2"8A"RV]M]P665V0C(T> M%5HGG]^_X,[D0H00,\IEH]/:\>C47"UF=MB/A\J @\S&ZQ/K"L7L%2QH?/(- M #+/[_/Y%G&"K]79^3+W M[G,!O[CZOP7X^#$$)%F8B>).>9/'Z-L CELRQM1$LH0:,,%_[S["Y$=\__VV M)-D&^-1'(I. /^>3;W@KQM_HXONCV_DCXP^9RC:./,3%[@6[(X#.KY*;K ;R M66:/S8\'@V^]^@K3CY)_5.:4Q0T,F[X?)_:O5Q!UP,: !Z#+K8R(? M*]JIQ>?SB-TL!3EI$%@AJ,AV8# "LF:H#P+KZ7! OKU Q&:!E0,6&)_*\_'9 ME5'IA?*K%E\[4*M&=^R503LA3#_-R@_-O@G'CT\XN9@88T0T(=+-H>D.<>!7 MG@._.LQ!B:'A_Y/7WG"@FKRW]^/O0]SY:XUM:8&7G!KRZ:SRY8J\EC#"7-QM MPM=I;^I\F:.17_AC[D3OQC-:( +R%0D_ZRW)MR0#)9O"S9?! MY/DSZJ0L7\-$MT8,\'[8ADT: K4ZB(35WP2)BB %FER1_*2+4D<\_+AVCNPI MU;3(ER)+HM\$XR]VZC%!M&4)HT*W&6QWY(SD1= R_0S93N&'F1I2:#Q+4WVB M425Y+JYX%FU@DEVR!)1W>*N(\I?P1^N<6"I%27O/%FC@?* U>/V*L(< [J(1 M6K5%G0XL84B#CBVP-,X"M"XV^F2-N-6;;XVKZ\O^[:-VCXI^]M@W>_=#GWB> M3- M?W%BOCF%;R[/QKUKV7&G]L8\]BJTCC4^3<_/SOW'J_3\_'.&M0<_M-3Q MI+_T\Y.3A EQGZ0,3&CV8W*57IRZS8+J>EOFI"4FTXKT.?H2!EV"1G,\S68?R"NABALKY[6S/AGK]@WV0SXB M-7NUUK]&[.^015(X@QJ1M^LM&S(Y#&<664#A62#LR1&^^L*3\^LW-[?!2'S; MV,5+H'T63=G;+(-D0^\62&H%0@]WN9)N^/]%+L-BQ/DVJ"4\%1SAU%LR'W$-1FFR#&.I$&?!3%(>(0!L3;X'"=? -:# M!.#EFF#& @&E?4#.B(P?+1=DW>5K0H>7U:F@'UP!1(<&\1[^,@A(W+>@-_6 M07Z#$U9D$C,M!U3HUN/=X@WB: G!,J(,KKS/ZZID&RB;WQ $?96B-U0B07/5 MK"71T?@,//&UN*!V:+1L.;K+<)\@P6-+38?0S!V2 M9@[,\%>;XBF!4!_#'2N%9$MD@+_?)O2/+%0B\<3;\?^4W#GZ:N+6?K%KWR]C MN[;(2AE$A'%Z=G%JA8AT?'$6\T[QF';A&*>3\<70MY?];W'7#9OTZLO@>4_N57C0T:9L4FN&!\4 M;*_5F/4NF/5QZ;]YT*T)07UX]O%!:?H_/6ERW3?"[7.EJ!HZ1P,CBAD4M$]" MN;<%-E;01KJ,AH=5OA'$,=;#B&9&CA'Q"H!8,+=VZ5B^,GXS]2VR W!;JL\$ MEV+MVBS9"M+() ^ Y"M.\1!V8%:RRC$B'-"SP) =%&6!B>XP%(4\OQS D: N M7ZWS612$B[$XH+G!#K'E'K@P1]E(C"KQ?60J"Y S,1B=W7K&A][CRNKY9&O M[_>*(CG:E96T[8LL&1/:P""E>\@*#LV;2;0'V@1YD9'5'"3-XM[;%GT@?4P< MD&#$&(;R<3UO3$ #@B<3[UG;7FA$SBO=Q[8#C]'$A@SBAXC3)!"GR2-9.^)Q M?\N[%Z?"-'LT^2\<,S81:V@9()SW_\M99C8BC2,K59_].:3DB!YB:),8!B0D M5HX@];IGFWU4ESW/0_K" PKJ&+U,*F*EF1$:$1""1S@QHMAU(SN;[0Q(3.-QD/"G2B7YA%3Z(#VI R1NO]_,U5=U%U9;.'"A!8+#EX\XR MA)X3;BYCVFE"3V/:F;+:'.0>4EMA2SUV4G8,6X.49I".ZRTP\)Z_7KT=C>4[ M4M[([$6V?5ROCZMA>L<8]WQ\UJ7^D_!%^C1?XQX'Z$'R%G(VQP>3)W]\*U%, M*7FM-CX@X:Y:M ]P@P:IVY<-F80'7/1 HP_@?Z1WDAD0]S^EJ%U"]6#;T[@L MG_9CK5HC5&[W_\Q&M*R8R5A&UXX( VO8@3($]AJ%=&DDH8_(^GHN@]=^QC]X MQM]H1K^;I#*S-; V&ZJOG\+]KB3D^0WT%8(\0M06ZX9FK!(-%BLK*6F$GK^CD]65/OZ#Z%4M7'1>46"E M;"M" ]*/$ZM:A'*!)-@]TWP0P_5B:#0%9+17U/!DCU-%Y'7!!S49Y8(IE+>E M&,)CAK'F,E;,D ]=J84/?PACWBZB(6%C_B*#;L=HUN+.D=8+PT]IV5LDR\2S MZ2PI0%4":[\"#HW$+:GX0P&3Z";U@; I,E1*>>[PJ"] I3#Z03X0LMS'AY/3 M?Y58W$%Z_[17(TP"[1(6H1&^'%X:(H/QH\M8HD%\@&W;ENAS+TG?*\LM17V M3);Z>)A%K4HAFH)+#KVCBVI,]K.\AC/$/#L."9RS;;)O)\ZZ4^=J*^Z;U>,[ MLI+4$TDW11,FQR/#F!R-E_G;V#0:!>XQE''!;@9FG%>4O?0!@V-([\++#V^M M,KS\,[VJMW&.Q0P>;+8;7(:B$N 6Q3<3$>%5X5##XZ\D1N3QG2DXZC#K.!TT M7;[I0AJ>)R [OWH<-PLR9Y]'\>IV.N_FPE6MIYA7(C8^#;8E MJP^)VB8<'".IX.J@44=V[+//C]Y).^A(]"MO1($;Q]'S"G/T; MQ15H8+8WL[9"Z7>L*5YSNL#A-'-R4A*%Z*'0S]M:Q3BJ6X GI2((A\+95 ;Q MI4C60;5M(BQ1ZQ(M6 U HFH(79F'.Q36@FE#^7+))0&82*5"];DX10-*%OLK MYVY6D_RC ?MIQ^4_F 2"+(B%\5 MU9*\D+_"(:O_GE,19"OWT(3X4EM)1'%CW^*]I<.3$#08JGR2RI'(+32XSL(= MP?7\])4)I#3F%MS:7FSMR+B[8DW]<1+RUW9.8Y#%)2FS5@/C\_(>P][YLF[9 MUV?3ZPXD&U7>OADH^@98S#RNW1\M07(<07&BUG2-+ G;:"YR 2 M*N9Y17^0#LO;ON8,Z(]S%VK.K%$NI+1%O.4YG%4&@JD41T*$NT/.9B!>DP]( MT[AJ)^@.]WU>KKR1BZC2\BA/$PY+>XJW;M1CCER"G8O((W,YJ&W9E MZ.5(-T#506R:(5:/;A )2WQU]"KZ87"*!RI AO0+#5-+D?XKKUN8U6)JS+&W MB;65)GM''GE.H %46.3%/F8X=73-J&0)X^=C4/@T+@1YC;^A6;MLNQR/<]"_ M$IP2(X>W2]2<\>4W.-[DY!LJM$"$ B""$^OQU4BPV; VP[DODC.+'$MCD+F: M#SI99J+?4-:=1!Q8F_9H(#\?ZTF% M868Q6^).-))>[; (3M#AK-L#PX*8<-GHD2$AD$#]'UJ@ MF'/\5LSCC=QG?AVK^?7DH*(=LOK'A_/Q;\.JKVG5@QKW)XZ1W/;V4IT]ZAY MBX=)D6$Y4MW+^D#K9JL2)2$LPX!L#-F>SX6?<]FT)O6^EQK)&#$3Q0E@@9(> M2H&1F'G:FD)T\+V_H8$'>@!4YBFDQ@/'H*E;J6\[@AL[;) =4?@.4I,!+*N= M]5NHF@T"+U?.Q@K;.=J",Y:CO8+B:N7RPJ>1!_HV@%-1HI"P/63<.XG H4S ^ M7&/@D2D',?J+1NPXE]&-U1 Q(I&"#T5M[T&PV?3]#*EQ,@2/@$0SRIDV:?S5# M8?T_*CTH_YV M\VQ[# ,K">:? 3JP;Z1G86"Q%\]@/VI$=BA23FJY)'_Q9F]+HSGWU "?*C\H M:?$JEEBOS9NE]D*B=A>4['RND#67=T;T>K(1T:A,9\;I9\ O=E(A1N,:2D[( MC@P'5"FO+W^)J4O"N3W&,5).=\'E__C2)3>.25-@3 'L*._;[$-W'-%!--N- MHQ!"2K]W8?2OK= <.#'<_8)4Q*P-BU#OJA2-2CT4'+WFC_O_D"WMB:8T);S_ MOYC12+WK8VCL*/ ;,H1)1%U580J8TY!J$TRO+"/%B-L,J3%[-('QI=4$P@4S M.L&3A4>1';9F)[*3&D, !Q=29^FU/ M-D561N8L*0!31>!P M\KE642S;NBK81!V5\!#+Q-Z30#DO1+ *U"S!-",JU.4"A8K$X0$A5ZI+DW=E MH( 0:OG.!^DQ>/YV'E(!0G&N\>':6@(O1TQC >-0(>BU1ER]XV+LP_K UQN> M*&NH0[@PH1L'ZA>%FNK7KWV<)!E0HW#A( N8W&5*>$-]X$-9/90A1L),"Z.R M=;PQUM%V!91DN1+;&]U$L8FKMY!.N]'J7WB_\/"#!.G-N_ @3\ZIU<1>&G)9 M\)ZH)A"0=# :VB[/;)Q?$5;Y0N7$IV7JKMW^](]W)EL2/K$@)1&&H62-FM91 M+' -#2JG7<*SA%'1[B";C#L6K&Z: M=EZ[Q)93>TG%Q-JVD" 0#"BUZ5U42-Z9%%64''=6Y3-0T=B+$*K(I7#T71"N:!014C$LH$452NI8TN@GVTLTO8HWY$@A;QMCFQR: M\-5>12_5':@RJ/'(D985ZHZR.0?5KRC*E0_-)E82.R(L9=SJ9')^FL'QM^BN MI[P3*A9%I9R:H6BL+%RR@S:94%QL?+@ZV+LPY2"]??+;:NDO\3X4IIY6\,Y8 M*1V48$K6PS"];2WEU]'70!&=SGUHV"6!L<\<-W-/4=*ANE9;*=DAU$8,8R,8 MY^,"YP8!NMJL6"EGSN>,681+'&_+179?D=4DCE;7:QABJRGT6N0)TI#H< EH M+K-"4X0-";DZ#01J@?JBL6BKV'NJ=D;'32LP--5&B"(G)%M*@JCZ,O M+2I1\5NJA<;5,P(A>G,,ZU5&]$NIYA]<76\$^)<[=='TRY+:]_A1%L M[4=S5OYXA02P.DV"R&[C.!O$[# 7_B=VZ9W[ ZS+LC]UE9GL)ZMV-YQ+7TT) M(];9QWR]78LT@')9%+T@]U[E1E$XF.($*%F&[6:Z1&7AQ$<2)[7Z9%@^5+^A M@Z$U/*CL> AJPNQ9OCXF?5:K.X>V)A;<8'0'D"MLBP1']6_'NV0NG[7T:35( MO'D!"E_9CG#O;V^N35HVZ4V^^%\O0]@@#Y>)$&HQBXL9XGF:@H1X_TD01SA4 MFUBZ:EEGFQ4Z,]U2ZCS.**^=X+(V2:2X\!NP7$"'F0F6#5?WVLL)6G1Z().$ MC26A5T-4\])7$[5,QLN<7M7A J:.(B:\[IW!*>*ZM[7/HV]4S).$:?S- GQ# M]U=3=)"\M5@%P+BT!@HHM\Q_ 1T9/VUB2YQJXE>,&ETT%9;SY+O9+3.O-=-\ M+&\(4-T[@2ZD*VH*B\ X?W]+48KV#_A)S'I$?SJ\(MF((8IVD/>&LF+CP[6_ MWA##"([1WP(Q39,;-E8/,N4O'W8P]7_N@+<56FY_O:E*+\%T6%MAA]2\F"%! M*,KX^XJ%D/;E NTI+2>X8\_9%RO99#M:O4F0TRN>5M](N MI<*:P6T_=Z>PKV^>@AAA M(R_&Z>78EH\Z.TE/)GZK#W6G"]62)H?K';V6*L)WU'Q@Z/X<'F"X,5P\:O*' M%NO19B470RV M&^(M$$8Z"+$];9@YPKQ?E%_'4FK[+0),FUIL%N-]#KHMZ:) M.I#%K1B"ZHWWO]L0PTQ'=QFKT: Z6%!%>XI9(YJH7@ ?W=9KB13W!F,_0%:6 M.29D2SIFV+Q1\J9T0P"1B3(J=$GE1,@V*0Z"@6+&)A2K4SK*:G^8BVJ3'+U7 M* I33GG!1H4W-K[/U@&I4LP9K(/+-9!2#I))62I&.&[WXPLH:HZVW9ZP&/% MS*14CP'+Q*KP8D?)H2L6*B],#A=!>.>P!0L1BINJO$?C.O[]MM8\2&Y'INT[ M!N_@5YTADJU]3C>YXY&1ZU,8#J[!9*&[3QWFFIFY-GXNZ?O31-I.IVA75W*4 M9&>YRSZ<-*#I* ?HZE![VXA=#%*'\9_46_%ZA@NJ^F)T5F*&C1(&'Q*YYF8 MJXOS$.Z%=81(WI<8#'US'JWJ5I,JP//1SJ#BR9DZ V4"$@2\8)N472FU'/!= MJ"C=;9/7>FVSV/K6<=5H/:P0XZ=2H16,/^%:@^R!GO!M(XX!3:C?T[_3]V-S MOE,@$89Q2C5=GXB5'K>)>LN33KIZ1ER!HA60TU!4^,$VCH?$VTDH@3 Y7*[@ M%]SK?ZI;+-2=OPT'.$@9OGC4Y)=PRJ;]B]X(Z8J!:A5JA%FP$ZZ!1Y$X(RPD M#APP,?K,BWSP8?>>HA.7J\DAUR%&>@P_UK$K=@7?9$"-=GQ8WBK3N'UCKT%= M1#,J>18Q'L,0H4@=]]8I=A%&B<7L/031;8JBC52EQZ?$YINA#[Z2FGO(?8ZV MI88)OV!=D6@/,W^ALN3'GY%9A3LDU?&FL!'".#CI6G\GP$R&@#&^*@69 =H' MYS!H:@88WM*T/X:^[.,'R>!% Z?!DB@;ZQ^JP@+XHG$QDKJNIE6M#5',0R(Z MH8.1P03RUV8:J4&D:EL4G.$TI,Y-[C M*/>!%'J9;*Q,, !&KC)\/H QD^ J-KR@^TG@ZB^V,R]9Q @X$KOVM_'Q^1/B M]^8@4N])]L'V,J./[?(BWD&"'(HV3 Y76'@G9I=W+"'N:PSVZ:-$XA?7,VF) MN$II? XB,*X\*;%I^@J;D'M^R<>S\P78T_1 ->94*\XL'/>8Z=0PZFCI'7O& ML3I@\&V_@.!XQ8/F5F2]YA]Q&:WNM'$7Y,ZK#;>R%@V.C6@-A_<$WQK9$T*/ MU"@[3GNR(NWP+=1U_\(J"!):F1:+"05BN*<0A54"\OD&X71IHI!7+\O2\4E+ MI0#7[]5]V$4%0;>/YN8"2\([M>TG-5OUQ=('V\RJ#B,%Z;,$\^E-1!=^Q!#& M]_]\R?4G,)Q-\2.5?9(RJF)&EOA%F4!=AOP-]?WC5&#?.,K7)9+[Z4%FXNL; M-U=->TS0=3>B@\NT'V(=I1Z+M'8BS4,E>V]TG$,8TA MY#$U@DV<0O=\6^6:'L54"!\)5U*XUHLT)J%W^";%+ ;Y!XM M6+0"#+LBX9N(VX88/CHB3D] L-M134**637!U"R)D XM_LHL*>G2$F40B2#< M[="-RL>@AV*W<2E%0BLY)ZY[$L^.A#N2,E'-C"MP6S4D( U+.13W$ER&BB = MS8BK\*'(K$[4-)#!1H*"1+UFI;X#I4;1>!\L]4RF;AM2,?!=&,X/%16:[-]) M]]$' $NL2:@32)$[JZQ8\!ZBJ5+Z705%@RMW<7F[\"8'[:[1H48+7R(K*B7; M.9.BQI0<_G2<>_J3>6,N88?;XR[<:\QK$V)>M1.B:>Q.UPJN'X9I4M,.Y!52 M98Z%!" Y>/B]8 'Z2Z7 @=58+6!$B!WE-Q MV*7V2MQ%_:;#DEGG404?]/[M7-H;BCNPTU=[*#*CW6UX(^TQQ+Y>JBQ94(*+ M%)D(OWMS N(BY0PU]O:+](\A\!6P;R>A;J2)Q1M%8:VR28T/12$5DB(V]&4>BQZH2J#,V@?%E<]L5 M.QU0"^4#)K:'(4&]BRY&[>BJ2X#(8:(%@'TZP,9V[DD=:>.CF,THD(,2<&ZU M"2H_9&$4*;@9DGJ-R!DD0JWH*_D=/3G2BK"/R:XIM6M"ST?,1D<#RAPECY3W M5:X5?]=VL9:L<&TMPFMJR8@P4L6=W!=$X!::C=3.S(*HP7%X%'XR/R:V&AJ* MV^#_HWSD1NDPI7^Q#VNR)L;%4)$D7$6,GF]1\Q<]7T*!EC5%KPT5[+RGM#JJ MVXT(P\3DR(V6 %\#LB^* 2\.79WAC7SLL@0(AJ[-;:C"+^$@T2P:W5UA9PAL M_-CI_RYZ*,FPOI.%#VL2S2[J<-U(R2B;Y]%L4+"0V*;>$<:;0)>0UYY259\L MF(O06"O]1SB E@VKDKI&T$WKS,_WF8UIGG)'$;+Z+ 9Y&HA\,]I^F0 >H?&G M(?=M66/X"]TJP@%OX^ ,TS22M[%%W@I-<%HP7)PRX=@XT)9$^LX9#6^@7CN) M6D,C=DU%(7QW$G,;6>QUK8+;D],C97J EL:U?ZT]P:ZR3UO9!LD,Z)LG9E08X%U5%O5 X!AFP&/(I MH=I]B3NB4BXG7%2>P$_ %)SLM]A)14_RX)'H8\EA MFN(D:GSJ+]W?NL*:*:T5(^R>V=>CX>[B+R2O=ECER!O?E'P/K])"R%@XMA1U M(H3%4AX92S<6TWT\?]Y$6E;7M([;4(/:0F6*385S"?>3@",DL$9M9V5]#]Y$ M^E9F:HK+CH?:"7UTID#B2(B7L&^>$0.J9>&>7E':K:J!AFQE5>M*2X M,9EXKFZ2/TS>!WI:8[#ME?*[XY--10(8P,A#8$;F7J["JCZCGS7<-QX M+H:&P8XFVZ%/[$C4?XJ@%YO5GR[UJ+)P^#_54:6H&GX.WR1_S\HM&A4Q.B22QM/(!05R!J$B M>:),/0Q0H!3:39"'+::I"A!H8/_&M$QHE?J;) Y-CE_63P*&.+*\;P4+X/N3^#7O5FXZ!2H+0FM9=\ MN3P#U?_ 8!\NN: U.ZABJQ;V(!Z"S$1.&);0L780]DO^<"\-;%CL[Q:-\W!6 M^^YX[&/Q%$>B#8T<>-=F;*N&@[@&R OIWV$U%#CR8A>J9PSW&O\;W 8_&PY[9&R21X4]V2G6=X31PYQ>T?SGW8EN4AG>QMVE"HC*\ 7J%P?2D.LV/&MF_?#W%U&0-!NNW M[.F6X KH1$F&G.1&*FP44Y1[N9]T(D"]XQH)::='E.U2$:$J;1?J-,/HR]GY MH4;!4"NH769$=V\Q\$I/VPKJ!)<35XU A'JY82&@9)-1'4N#T'F^SIU#YHW M).T6INIDU\NV[;NX806&3W6*9XSZDK9E^EZ(-X%C9 5O8@>+9EFBYQ"%%R6\ M2N 0@-+%P3?&?\HXY/V@MJ"3Y(59E:,RD33O^1(K4.H)#0\0)JKI'OYM93KB MCJY<2:*(-GQIN-((V\46%'DL0C#H_%N4:1!QO;G/;XL/]>)C"N@F@!POT( R M+] 05;I%KO&E2R16NTHLULVLVFBTUJ'I@+*R:Q5Y#SHJ:#/#&2DQFHGV#I=4VYG@IU=]O(YII?0H(U57P[7$&(:69G0\X]"%SGOJ")H7W M[0%.=W>,D4_AMG3MX8$9Q+9PVSW.B^B:A)U03S)-[._<;0\F5DMV"R&-5)# MB?K A$J9@:3'E;SGFHZ-12L4!USRE'5VLX% +S]-N3\^Q;=+;[WWT M*1WINIWM9(:+[I2G>UOAJ=-(H[D?3>@=:MDDQ[6W=Y.IE#0WB=]R>+U*U7O[ MVZ6RRUIG.8U:6J?QYM+2RYR4V*B?V]"N=_>%JJ4;RW<6LJ/9ZLKFDCC"PA]7 M_EC+Y(/5J6T+C9"MV&]OSU9#LK.3@Z:3^T2V@*@0BZB6)F?3QZG@%=J(GCJ"Q61DKX0B,E JS4J=<2*M9FG-:N:A&95 MD\,=IVZDX)R0YL'8]T\:(='/JCX$[<7VUS7IT8\7&$NU_!1L7X,^J$*1TO-% M?B!VZ 87)ZGA']ULVTJ 7G7LFG%)H6>X;\?EY)+$H->P[^J::48 AU:S1-=A&TP#R3"KG<84G<4FC+G+PP$/1],GA@N=O M32&[][Z0'9 27Q]Q$ >^=-#D[6 !O:@N(^]D/XH6A/BZPNHZRFF\H)5R'I]$ MKU&)]++AF^:;B$K4GMAQ4;%20.7;YC);UC22*6G#C1XQ/ICP6G% M69X4;Y=PFTDR^@-;]GGODN 5]D=PQ 3OA:@TZC(0BU M0BWSR>'*X]=SBJ]$[!W$H2>_G=B_ ].4(YU'%;\^D3<:UAA=;U6=GH]/;5?9 MYZ=!5A#I81(8JKB-8U"[CA-TBJCYAX4)BH=D#+&VHO MM\UYO$HCMT)F 5/;D,J&\G+V,=$>HRIUWJ/*"U<(6[_,Z0GU;*-%U3_<:<". MT;EE$DJ5FO=8H%$IG;/"RF1;*K^P0'"N*\7=9%0V\)C[$!ZC '^L8>2Z(M0( M&^HH*Y886\Z!K"Y4V;45C"7:.%0Q.#_YQ@:S8ZJ4%*:_=Q)JX6/IN3T/ MZOA$'LD(9OR#F%[)70#4LPW+(\R7P/#=<+!Q<)^0B4DT)U_M22I7 '$C9=13 M?FT5:GCS\,8V Q)L0$<=\.!="L4%)X?+ U*1AN.?B&'=&(8U>*\^;Z@XO06+ MES3[^:15X+1L7OBBDZ4E6?.F**^I["(E(8"?S./>$9VFI$_*6J%XZZ3@^!II+JCAL7#&W< MGCWN9*F$[<)* !J6X%?79S^VCD)I]ITS4A ,#X$H5GN.G#MF#4&3);^#[@R3 M9W6!U?5\0PQN-T@ZEN_]:1VTIG:T1<7["M_G C'2>2*4B.]1LXYIJ*L= O3Y M1GH8>G=GL)*V.)?)X'6 MO!6>PT)*AI(.2E::A?>5>5Q0VK$TYHN#EQ2?7FP+8/<%VNQ1I=57 M>N@@T8>=,%!#4TSPITJRG.V"L0O+57N,!%Y[-:/_9L,VP7W'.80 QEH?3[+D M5HI*7#C(^!!'"R7[)H=KZQTL:?2T5_=+A;Z6"S:9Y)!9/*IV=VPJ!-FR /9[ M6Q;'QKGU2Q_(-"'/VY^@YV(MFQ]#_C@U\ZXGQK& M:2PI(:3V??1ZIMTG=I&/*I%+9P+?:_S )3L-%?Q.#U?P^TF;2=R$OJJ#-^YS MQME__7P/"]M)TH@*UE/,YR6J4VWFT2&\PBQ34?Z07G"W618J2M"$<# M/?IB'!THON7O?U0&7W!'A4>SG%'RJ^]\&)NZF5\T[ X.RA.A0]R6,PYRD0+O MG?:8*+6$< GC:(YV2E>I(2Z]"DM2OOB1)<7R!N7M:X69&'(54\SQVD(L3X!D M8+^K7H]UH61S^W/=BVM_UTGF;K-'\D)L=<#U)6TXO:CR/US>#>M7J06(5:B*>'*Q7^AI%FP]3I M*2_NJ\61+&R?%,2CX$Z.M\32HX:.$WA@U*UP+2ZZC3?&N.E*T*!:? MRK%KWEGP0<_(1H+61@IBHEO*/3S9D&O=QW]00O'[:@,"Q=79)+4NW#U+(+7N M*'^!4ARZR%M.I,[7_I/I$R9W,GBZX.2E"'S961: =I3#L/2MNHW9M]P,E$+0 MN"PM!NXC'+S_6QKQL2J&Z^0&5(T+5 7W@D(L M39ZQ#0#050SH34H;@O,O-SG$<2BU>!6(C&OJC<;+FQ6I6WZ4O/%]2 K&3^DB M*&X*:KF]6%#5(2R1Z^LY6AMO%8_!,Q]7BV.<3:.WW[WYPT=OJ_^Z5XZX[^J. M:K?1SYW)+'VNN!_600 M!.XL(\36^9, _8!94F_%P=7& ?V$5:Z996)M >U@*QT[_%MB/ME0R&:I);H^ M)D=:'T1EZ2U2&.&/^,2+$=7ND+JF4?@:OA_06[W[:C#DBJUQF-R4[A+%>U@! M$$;SD<:\6K48=.5V]2*]U741!FL!)"%"PE4Z5SK\$G8=329$NC6/2&PB9* C M87+JS*Q#QFZA,?946&/AN8*2Z*\07;\@UW@W(.5!2'!K'"05JKB(&0_6EE$: M7.M*(@6DM'*^F.B=%N:A;H;T:XB!]])\=R7*70=6V??0$N+U M1F@H0Z-<%KW1L;;TP+"^EJ-'%#C2DCI+?"DNV:VB>Y,SS?%!75.L@4EUP6H) MY^[:(0]>[E2OUQ[4$:6?Q ',D,E;0Y#H:S6RN$F>XIC<.6* RO1_>2.(E,+' 6VATJYQ#]2C)P^,>AYJ&C MY._;>9 *J9"-Z_4BE-J2@OL"\7%(4PE]4U)#.%./%^5<>K'ZMVJD=BNF$>P!%#>E<1_^VWDQ--(L//]Z7(B@?(86,*]C:!Z@F5EC+,[#UM!A;G:'>:?'M,CH M7HJ#?>USC#'-I@OM7L,.=Q_PO7L/Z4.AZO/IX?K,VA&"/(I' N8+BBL95)(^ M>[3/;&$R--*G6,.^7@^3??_^+T3?U_W #M_& Z-,*;[#?'.2W"J!DC6&)AN7 MXTOSZ?34?"!R.OF.NV52(;M.8,#<3=M!2/&MIWY_=/7J_,7^.7YSRPSX*==! M]<;,0X/:ST>3]/SJ[$7RWF1"LNA[C)=1(YA8NGORH*?IJTL8]%;7!JW,=1*4[4+'GZ-$9O/M? M85P,BGD#K(X*[/NHZU^N[W[25B;7=W^ 5#2B7X]/KM)DV"Q\)":+D_,7W]J9 M4*+S4>[70:/QWYGV2JRQW<2E,S4DOAG:[)?$07[.VNS'[]=8>__&%05*JC#[ M#\_0".6_!61>8$^I;Z\GSU["F^'Q'[_?9$OW>U8OJ:6<6\"K)Z/+\V>LP^J' MMMK@D,!M6P"(_L1(05?C _#[HJI:_8 38.%6 N_'_PU02P,$% @ 9X%P M5@<[&N@_!0 V1 !D !X;"]W;W)K&ULM5C; M;MLX$/T5PET4":#&NLMN$P-)>@52;%"WN]A'6AI;1"E2)2D[V:_?(67+JH@:7 M:C'4M0):.*:*#T/?3X<596(PN72T>S6YE(WA3,"](KJI*JH>;X#+U=4@&&P( M7]BB-)8PG%S6= %3,-_J>X6K88=2L J$9E(0!?.KP77P^F9D][L-?S%8Z=X[ ML9K,I/QN%Y^*JX%O!0(.N;$(%!]+N 7.+1"*\6.-.>B.M(S]]PWZ>Z<[ZC*C M&FXE_YL5IKP:C :D@#EMN/DB5Q]AK4]B\7+)M?LEJ_5>?T#R1AM9K9E1@HJ) M]DD?UG8XA2%<,X1.[O8@)^5;:NCD4LD5478WHMD7IZKC1N&8L$Z9&H5?&?*9 MR5O0N6*ULY"GX6M10O>?0;BO>N+[ M3OW3W-^W1SCR4C_IVR.,O6P<;BA'8C3I8C0Y.4:96*(LV [,H1@\CO.[8O#Y M6'SN2T!N01E7%@R62=2C@%IJ9GIV"[PXC?J6]8(T)M\NIA?D*_99W6!]$=*R M/Y4C\,(@/43-]JD6-\W&?7]Y<>R?X*VT\U9ZLK=JA6.#,H^DYK8>VE"RH55; M_Y%&P[SAA&,[/E@6CQ_SJ\Y[IPW#;HX1_:V5X\[*0:9R;E9405L'9%4W!MVX M%7K#'I'WC1+,- H\U!0]"[U=EEF:$CFW^Q/R22"6H)P_HON7. C5>+K>'+C9 M&9([]#:4DA>$56C!)50[16A:2F6%0OMV)IRCN16FJ9V_;+OA%H+@KNH$SV:= M9[/3>P6:1@HG%ZY:79G (*4"+<$9G3'.##8\;U/F#KGX^'F_*T^OG8S[V7J8 M;G,5)Q TYE8?;+P5:RI-:OIH)YQ^.HV]T(]W*J*7A!&YE57%M!U:.RYO@PFJ M+:LX[O8=VT5 X/F]/M EM.^EXXQ<%\M=F;;](DU'W2K&],\P2$6A20D82_@& M:D_6) (Q7(V5KC#N7.E#?:=R0@7?EN.L)ENU-P:.@NR?H/H=Z7- '$GI)&3T'[ZS-,T%%\ MCEV5"DW;6V$NM9N=%.2T9H9R]B]U'TX&C;QQAJ ?L !;F348PSN!:7L1.)PR M?9@@V^9]-D[;E'%AMV^C($[/]XM$M)][9Z&5;'\22+*@MXKB?JZ=I=XX"CJN M0\DV[%TW*U +=ZG6Q&G:WCP[:G=OOVZOJ]OM[:7_,U4+K O8MN;(ZE]D.,BI M]B+=+HRLW>5U)@U>A=UK"10+FMV W^<2)Z/UPA[0_9LQ^0]02P,$% @ M9X%P5JSM_N.4! BA !D !X;"]W;W)K&UL MM5A;;]LV%/XKA#<,"<#&$G5/;0.YM%@&% B2KL,>:>G8)BJ)+DG%S7[]#B5; M42I;<[KDQ1*/>#Y^/%?2DXU47_4*P)#O15[JZ6AES/I\/-;I"@JNS^0:2ORR MD*K@!H=J.=9K!3RKE8I\S!PG'!=!>F9V!P]05D!./O-Y#OIT,C:(:K^-TRW"98/ #B"XC'R2I5EI M\J',('L.,$8Z+2>VXW3)!A&O(3TCGDL)\QWU;:Q3]_8HV M(<[UFJBO4*VD8(VP8%Y))A:A:@*34DJBT)H7;O"3EG+7*2/9 'PY!J7 MN=3QO'8JFVX7U8:"Y'6T ]( M^W39?HQ][FLQ2DV4(5CPM& 1N\K^L/+O-1(5[L% M+^H%R27/FQ@WY ]>5I9QTW^=CF5V_OJ@C2CJ&I>+!> [D >>5W4CZV8#-C+1 M1G.=%@*C0\L\(_-'DF(J"5#]<$'WNQZYXGJ%7DP!RW%_SDD4^Z==UL^ZS3/> M;1&E 4O>FGM,G3CY+^X88-XP^W[U3J@7^V_%/L'V$AQ@?8(%.XX'V;)N/@5H MYI;^0 *%;0*%_S.!\ P.2J%-!HY,PVO\;*GIM\M>>=QQVYVSCTHT#PN@1RZR M3-@.C_B\D%6)3FFWVFNK-'08N:EM8DW%TV^5T.+0 2%L^:"_Y;(4_^S!/,'. MSKP79AGV'B=^$74,&"\YFCIU(^HR?$YA[2CME_N2[EQYWY8@%K6MV"-%0,WUUP56VE[T;YH[I=/TYM;^B>N MEEA:2 X+5'7.(NQ+JKGY-@,CU_5M&UL[5E;;]LV%/XKA%<4#J#%$JEKFQA(V[4KT*)%DG;8(RW3 MMA!)]$@Z;O?K=RC9,F71BK,D71_VD$BBR(_?.3Q7ZVS-Q8U<,*;0MR(OY?E@ MH=3RQ6@DTP4KJ#SE2U;"FQD7!57P*.8CN12,3JM%13["KAN."IJ5@_%9-?99 MC,_X2N59R3X+)%=%0<7W5RSGZ_.!-]@.7&;SA=(#H_'9DL[9%5-?EI\%/(T: ME&E6L%)FO$2"S7TWXFK&U-.Z1EF3"^8U^>#\]'[B:$,M9JC0" MA\WR7 ,!C;\VF(-F2[W0O-^BOZUD!UDF5++7//\CFZK%^2 >H"F;T56N M+OGZ=[:1)]!X*<]E]1^M-W/= 4I74O%BLQ@8%%E97^FWC1Z.68 W"W#%N]ZH M8OF&*CH^$WR-A)X-:/JF$K5:#>2R4A_*E1+P-H-U:OR^O&52@9:51,-K.LF9 M/#D;*4#6[T?I!N55C8(/H'@8?>2E6DCT6SEETS; ""@UO/"6URO( M> ["+L8]>*21DU1XY&XY;>+5BWW[8NT8+^22INQ\ )8OF;AE@_'S7[S0?=E# MS6^H^7WHXRMPM.DJ9XC/T!S<"-%RBG(N)9,([#;K9]Z/_?R7&+OD)7JLZY^, MBOJ,$9P0*R9,5*>T/T^?FO[GH9WB09*4%\Q!)<0:D'4G&&+?(,AH>;?KGR'/ M"7S?>(["&%TRFF=_P]Y:3?O*Z7+ G:$0[S"L&NZL&)($GW1'/9R<=$6K3DZT M2!XMK1>UI'6]'LL*&LL*^BVKCK1Z>UIPH2I:*9?*@1 B;H#8+U5V2:. MAK6"3O3J*9LH)%FZ$IG*F-4.^YD\MAW>]WHAM1@MDZU,]-CU[P0H WW9Z>C. M#1M]OP9]HW>52C_4)O>69@)]K33_Y?3J%%T#J@35MBR"!$Y((F,@,.Z'!+LG M[-5I+[E^2&D.V7@RS6XS62W: ME\+37IAT/0"V* )+Z>[?> <7+)#,VZ'V(E)M /$ M,0!%X+TRFX(/95S"1ZD>M\#G4$;].:'H#>M^9:Y<5=J+$M4AKDPN' ML44N4 PAZ)-:@#7EG);;734IJ<0J52O13R)T8M?OCG8I^)%%L:%#B(^NN0+) MC=!BV>\92B(G]K!I2J%I2Z'6K&E-B>>$?E<7/X?/'L_KQ_MLX/B!J6?/5#,) M3]I3O>CQ'39V$H]T_=5BV+'?-:K8B0.WSUG]9(<4[^+"T N"D]8\\/E'@RX!W^ON#XM=[T@_#<%/8]>TG\!\ M&OJFEJOI0=30Z"D7PJ9<"(\M%P33#5U6SI&"%@PI#@6#THR_VW)_/^R/RN67 M#>?K#>>/&\[[GFTX\QOX@Y*;EPQ]U[4M!RMALI6(?2>)<'L@CN)J)9TI8- L M5@O!5_,%FD&C68U8[!E\+.EF5"]R<$(,3 -BBZI8>0@T<1(2VT##,#! NPB^ MX[L[-J2">>(<^U2)TTB(/:FOG=MZG"9JG"8ZUFD,SNM,+="\2D!&8:TK:HCD M,M,1W^9(_5O]UPGYOM] TUI.VTFM$ZS MG=?[L_Z_>[N]6FJ&*F0\]/V%ZFE!/IC,ZN!TW-#A>@3:U%9A!]5XY,>M"0EI M57Y.C,TV=+_/P"ZDG"?H,X8)MN1N*$R#;E2#CCSJSB5.8 D*A]J2Q(E"?+#0 M,5:'F%AJBA!BF+U7\"Q5%6B=8(L<>QW.]HHAO@7)(T7A81A;M@#^H:5^"6)+ M 0/9+[#V>P?[(EW7/B"\#TE@L04?BK!N83OT/(MXT%0F%ENP]E&!$T%;60<: M:U$V)#"C57?YOA.15C>.P?APRT_ P%PS[72;K A2KZ6L_-FO_\?TNV/Z+C0\ M14S?[R-=U_R52-]Y^&7OB!7B\6.ZK<.$;BRQ_^IF4KQKO ?Z[IAN-E%-Q(!V MW._^]')O7GW@CQ30K5UNXH26)OG^] ]C/RBBVQICR')>-RG>F_)AZ+Z8OM=) M^Y#-6JWV45[4"V+K+$;&9SHX^GGU,5*"(:Q*57^Q:T:;[YT7]6>^W?3Z8^E' M*N;ZUZFQH% R3J#Y#U@^++ZJ/?A"O%B^IVP>B4"3T!WL\X5]L'O4'S M%7C\#U!+ P04 " !G@7!6EK)07&,& 6(0 &0 'AL+W=O\+Y@HL'.:-4H:\CE-H&?"14P4-,6T+^>"DC ;%$=]RS"\?DQ8TAF=9[1; M,3KGJ8I80F\%DFD<$_%\12.^N.B8G27ACDUG2A/ZH_,YF=)[JK[.;P6T^BLI M(8MI(AE/D*"3B\ZE>7;E:OZ,X1NC"UEZ1WHE8\X?=./W\*)C:(5H1 .E)1!X M/-)K&D5:$*CQ5R&SLYI2#RR_+Z7?9&N'M8R)I-<\^LY"-;OH^!T4T@E)(W7' M%[_18CV9@@&/9/:+%@6OT4%!*A6/B\&@0BGUH,\ J!EB9WOE$F9;O MB2*C<\$72&AND*9?LJ5FHT$YEFBCW"L!O0S&J=$-80)](U%*4?<+&4=4]L[[ M"@3K[GY0"+G*A5@U0DP+?>*)FDGT(0EIN"F@#QJMU+*6:EU9C1+?T^ 4V29& MEF%9#?+LU3+M3)Z]=YE5J\O'.M5C-2S.Y)P$]*(#?B^I>*2=T9M?3,]XUZ"9 ML]+,:9(^N@>8A6E$$9^@B=;R,3-&3(E,!07W5U)W18R,6<04HW+9%R*BRD,R ME 2I$"R9:D]ELFJMS=J\^<6W#/L=>JUGR1T_K7< D6P/P"EH/*9BY1A'4^,+ M5R3:H7ZDCS1"YE;;*IYV6?E+*2D8[MC;!:BCSQ .Q .$[SA5*6@]29-P/?,) M\K!G#DMM_69:[QHI^9CW=*R0U"Z5^=W9T9?S]?3^%'T1F>&UHV_WVRZV:ZQ> MUG\?O1#S>1RQ*=&Y(?,NJ8B".4D2PDXF+&!S4N"MK5S3P);E'LI^S<6<"Y@; MC7G9.62*XP+D' M34/8:,] 'TL!^]BXN8;D"T%?1\H O!D,+#*_1F_1.)40XJ74AAZSI'#WPZ*! MY6#7\=8O#=-1(A(X^C5N>+GM..776\$>-1 61 @"TI=)[[F5(:L,.S!V$5)% M:[D1+K:&@WK":ST/RIKFT=1HSIH_1[8T!P!P_T"_* ;]Z_*EBQVS?8:HH^=2 M7CQ;^MAWC0.Y?S17@NL[!V3F@OW(N=+!EM_^,%.P'R-7#K!G5$>%]MP0"RT\ ML-T2P;.PZ39#R7>P/ZP^+_S,S_]0[A_"36"PTW[!$X!I8]_SMILO?Q(P76Q6 MN%H-N=WFV#[V!EXMH:$ZX*ZJ V[KZL R<3)%XZ8B &E3!FB>]K6 4_*K'V"] MWG+%)7WI3!4B*OFOEKA9$KX77KAL?RA\_+J,JX\K%[U9FR,_@OU!DI2(9[1= MMCC9]OY=O!7^>1F&;!.^^_S=QP.C/KW>4Z6BHKK45F)W8+J]6N[K&0%K():4 MO!%#HH)M[$X)2WK0%41I"!X+/ F

UV>' ;V[VF=2$U.K[7 MV]WW^H+12?GFL;K8K E5=X3_0; !@I];01Z+32T?=[1D-)8?\$X,N >J5"LS30O ,Y;02=4Z"Q_KWCPT&;* M'P-ST9;HYMMG]"?75[L/6P>YZZI#9&N;!L//;,Y)H"FAH;X3@><^X9^KW;BNO8+A@H+N_YN MI/.';JT2YL8) 6**8PUZZ%>85I\BZ9-VWI3)659+ H.&NKRQ+^*NHR%)I#VL[8_S0D2='D'=O6Q["F"!KKRL0<*8)4PJS?I( M43%?)AT4R03QB(40G\*\[+/Z*,GGA7QPR7M*L^6@0>]TN6E5%Z!^Z5MU3,4T M^R*OKZAIHO+/UBOJZJ/_9?ZM>\V>_V/@$Q%3!G-'= )#C=,!7&I$_A4^;R@^ MS[Y\C[E2/,Y>9Y3 IF@&Z)]P4+AHZ E6?X48_0U02P,$% @ 9X%P5I^! MQ\'D @ " < !D !X;"]W;W)K&ULI55MK](P M%/XKS33FFC1W:X&!""27JT8338CX\KEL!];8M;/MP.NO]W2#,14QT2]KS]EY MGO/6GLX.QGYQ!8 GWTJEW3PJO*^F<>RR DKA;DT%&O]LC2V%1]'N8E=9$'D# M*E7,DR2-2R%UM)@UNI5=S$SME=2PLL3592GLPQ*4.Y/,H M"0&!@LP'!H'+'NY!J4"$87P]-<'!OU&>9^V(>32*2 MPU;4RK\WA]=PS&<4^#*C7/,EA]9VE$0DJYTWY1&,$912MZOX=JQ##S#Y$X ? M ;R)NW741/E">+&867,@-E@C6]@TJ39H#$[JT)2UM_A7(LXO5A;[:_T#)2^_ MUK+"33AR> Y^=\5>P7E!FS3KZO*TQJ:&C[L?/A".IDIJ]HCIDNS0SPF M$SK@:4\>4SX9DU>UU=+7%B@6:BLS^+5$QA=(V#FFC$UZ$@XT\D:C2RV4>L!+ MOL?A54&OLB=;-J:,GZ%L0%G"R5O .5$8E1-98I?V$!R[LQ5EX[X[]HS]7HL) M'8^2LSBDHTF*Q,Y-R5V6U66MA,>(OF]59S@-RRE(Y8\ M[2G&]!E'Q>IOAXB&4]0K,..4#Y.>(J5IVG7@TA&/>].I!+MK9K##MM;:MX.J MTW9C_JZ=;F?S]HUX)^Q.:D<4;!&:W(Y'$;'MW&T%;ZIFUFV,Q\G9; M\JL & M _R_-<:?A."@>_P6/P!02P,$% @ 9X%P5A]"K@)'!0 ;!( !D !X M;"]W;W)K&ULS5AM;]LV$/XKA%L4"<#%)/7>)@:2 MMMLRK$70I.UG1J)MKI+HDE3=[-?O*,62/,E*VA7%OI@F=7SNCG=\>.3I5NE/ M9BV$15^+O#1GL[6UF^?SN4G7HN#F1&U$"5^62A?<0E>OYF:C!<_J244^9X2$ M\X++N].)453:7I;C2R%1%P?7=AW"KUR74NL[,9 M<0:)7*36(7!HOHB7(L\=$)CQ^1YSUJIT$_O_=^B_UKZ#+[?G6FV1=M* YO[4KM:SP3A9NJ!<6PU?)9N@WI;*MS'-T=,/ADSD^G5M0YJ;,TWO@BP:8'0"F#+U1 MI5T;]+K,1+8/, -YWN3[F<8/G MC^.Y[?/<;'@JSF:P/XS07\1L\>P)#SV8[U-1'90X#Q-JZ+*^93,8,X7H8%!VGXOLJU(H;25 M?_.:"B;D=NU[(Y95COZ4RQY&O=:XZY?9P6]'LD1W@FMSC%9:&8,NBPV7&NC, MHK? M2_KK2TT$%M>&V76.:(!)E!SWA@(?AP&%9?M< M20UK9D6Z+E6N5GE-8URUY M(0RBI(?*G#ETB!K@B/D=*$VPYT?HK2I_256Q$1;R=J6%<*MA.A-[P+LVI,D0 MW2?1\6"4 >%\X'E5;Y#;RD"^PZKSW;*TIHPH\FTKQ,!@Z%1< IDN92GM,&5] MG(1#_3N3QZ5OE 4W!GPRD'Z*J!]CWP_[R>@33!/:3T9*8LR"X*>SRC>SS ]D MED/M?R67$1Y\D&3V6.[1-!.$.*9[-!/B*"1[+$,P"8#B(>TS &(X)>XAEV!@!!",$P (ZW)\T27XHR[#$ M'U%"PA_ ,#$=L3_&"?,FUOU1-!.-+-=AFG'2_TM"@YP.6=Q/>T9PE,1[A,82 M''='\$0=%[1U7/#H.NZUL;*H=WAG,(2DOXG%UXU;K[$";UK/]S)>9]. "\=* MJ->-?:XF]_KKEN D86YTF)D4DC")W;>.*:"NH4 (,-:=,$ :C% W%O5RG200 MY+6 "^C2 J^UVQKB% UUN2/)PRP)'A'!L(U@.!W!YO[J IBN(6H0,N!ANQ8H MY5K?R7+E0EA!H0<2JXGKQ*2:0]>);XMF>Y&[X'F]_[AQ5OW!R\JYT%RF^M0/ MP6&PCC71&UF?&"/\A&D4HE=PG89DL9460QDH+(%^]K7"!4X4MQ T[]]ZVRB" M=F#Z:>U)A+TP> ![6)0R.$;"X '7W,$$Y6^O6,_=N3KPSO> UX IKBH-.0#Y MO]'2V9+]!0=N<^ LQ&DOA>>\% ([[5?W. M85#JTK!Y#&A'VZ>4\^8%H1-OWF'><+V2L#2Y6,)4Z+T*/O'5VEA! ML)BU; 6/8#ZW#PIGP8!2\@:$YE(0!=7F'BFA8EUM/LG-!]CZXP@6LM;NEVSZO2GU2-%I(YNM,C)HN.B_[/LV#B.% MZ3&%:*L0.=Z](6=S!TI"S M)[:L04]F@4%(NQ 46_6;7CTZHAY&Y%X*L];D3U%"^18@0"X#H>B5T$UT$O$. MBG,2ASZ):!2=P(L'!V.'%Y]P\)!?O59R6,N6PJ5N60%S#W-=@WH&;_'^79C1 MJQ.YL?%!<%;UF]L\EU(3MAR*W41@_B+ZSN$$>*9U"&8VD0#8)+180TH#'.N(H1 MSP:%/T@2I3ZE="2QHS"Z&DG.IGY*IY.Q5ICYR45$KLMG1[WJ1&F9HP=,K O MO_V0A*F?Y71/?)9G='(P3F,2 TCB7X24/(%J2"V9(!4K>,W-R^#/A MCTP<-=W#_(UIN0WHL)2D._BS:3XYBA5G\1XN1C,-_3"B;R*>Y)/3)Y"$?IZE M@^1 887_%];O7EB84_DT?5M9B1^%Z<$TR^@XS>CQ-$NC_73O&67T;9K1R8_I MY/&09B?>D'1X0]*??D.P+^!-UY!V.(>6O;C+ _.UX<8.]:%'YK2)5_KW/P-/ ML#J0RH%7B2FPBWVEZ%^OD_TL&U9Z.MH:C$=1#W.7 RA-=M>/GR9.E.Z+=GF7 M1)D?7SAA/MIG14^84, J@SX.UY$_ACMZ(1TZ]6#4NC6@5JY!M?<,%D_?Q0W2 MH0>^[EN_W?:^@;YG:L6%)C54J$K/E_<3(UC6"2VFPK73#-?;QH.P& M7*\DELEV8@T,_PP6_P)02P,$% @ 9X%P5D27'=>6!0 *0X !D !X M;"]W;W)K&ULE5=I;]LX$/TKA%MT4T"P)=GRD<- MD[9H%V@W:+K;S[0TMHA(I$I275*AMA>#:- ]^"8VN74/1LOSBF_HANR_U;7& MW:A'R41)T@@EF:;UQ>!=='J9.'MO\)^@K3FX9BZ2E5*W[N9S=C$('2$J*+4. M@>/GCJZH*!P0:/QL,0?]DL[Q\+I#_^AC1RPK;NA*%3]$9O.+P7S ,EKSNK#? MU/83M?%X@JDJC/_/MHUM N.T-E:5K3,8E$(VO_R^S<.!PSQ\P2%N'6+/NUG( MLWS/+5^>:[5EVED#S5WX4+TWR GIBG)C-=X*^-GEAY^UL#O&9<9^<*VYM(:= M?.>K@LS;\Y'%"LYNE+9HEPU:_ ):%+,O2MKGYQQ^\R/HKX MGM(A&T[SQ[\?[7)@-R.1Y$- M1=/P[ C%24]Q<@Q]>=/T!U-KMJZ+8L,&-UG=I:TW/,CV._ M>36/P_$9^]U?I)_*%6E?@LAT$T35Q" M0]8J]+K@DE4*&\*Q8/8H411$\T4PFR3(A;PC;06:F!F2 FX25B9@64UND2D[ MB=[NHYP&"V0R&H?.TR+!)"UDY]?P&&TQ)*HC9;N=;H7-L:>"K!%M5N(#S#"8 M0C)),F_KVF) TUV%FXP>5-7EYFBLT62!-$V@F$F_D OD\U-B-B=V0Y5MQ(L( M7=C1'@H\G(G/Q=*JJXW+':N#HB_=I#MM:55BD12F<5J_C.5 M;\^B8!8*,MPS >8V%RFRA"#HOB*O#O@BOZ2YZVQ-60TV'APLD'RDRK>[6Q:F M!Z1R-!:GD:Y(_0[@BH>8 &1S M@7"=E(=>I"_HY8&8@?:Q4&+=C(I/_[S#J#>I%JL&TG==%#]4#8*\$YG? 9A: M%6+#NS+Z_+(438EC$N.EJJ5]T@MMN>G>QIDIGOAWZ'%2U3G,<3P"T+Q44+/*7MT<'PO26_\1XK;Y[%+-"?Y_FG_ M'?2N.?[OS9N/J"]<;[ ALH+6< V',RA7-Q\FS8U5E?\86"F+3PM_F6/W).T, M\'ZMT!;MC5N@_SI<_@]02P,$% @ 9X%P5BO?:/E-!0 9!$ !D !X M;"]W;W)K&ULQ5C;;MLX$/T5PDV+%%!DD;JWB8$D M;7>[V.X&29MB'QEI; O1Q27I./G['5(VI=2*VNX%?; EDC/#&?+,&5+'FT;< MRB6 (O=56&Z4JG+*/"^: M5KRH)[-CTW"R'55Z8SHY7? %7 MH#ZM+@2VIM9*7E10RZ*IB8#YR>24OCI+M+P1N"Y@(WOO1$=RTS2WNO$^/YEX MVB$H(5/: L?''9Q#66I#Z,:7KENFPVO\(VGE#;RYI2FG^R:64C%,[64C755AD]J(JZ??+[[3KT%!+O M"06V56#&[W8BX^4;KOCL6#0;(K0T6M,O)E2CC2\J7"O)3?+=?B1WY0@7QY/%4ZCA:?9UN19:Y(]89(R\J&IU5*2MW4. M^6,#4_3/.LEV3IZQ48MO('.)3QW"/,9&[/DV:-_8\W\PZ*%86TO!L"6=,J_D MBF=P,L&MO%-SK M=QCR?=SZBV<)\_S7Y&<_]:;J/ZK_/'(%65/G2! (JB3^OZC=D0C\K9:ESIH-^]2U;/YF31O1) M<3L1WW"1RTXM=KR@4Z.^$Z6);:9.E'CD8Z-X29!I!>YIO=CMJ>Q%\Y69 ^(G M3IBR?KS486FTZQB!7VCA%_X8_-##CDH+]3"$N7&3/QMKGPU+0W[T Y*G=[@M M"WA2\H]U=0-"+]).\A)T.=0;>;I8"%APM:_]IUE*Y,A[$%DA 8FH1J1G:HU( MV F]QZX""V"VK[Y64O$ZUY/L^BX0UD!^+^9 #O]"N,N7=NB:EVL@9[SD=8:P MXE*[B[0*QO4MM5(2.(E&^2-8^6[DD]CU>EUA[*2Q;T-88(+J=$H=O\,?ZM%P M+UK81IN3PR#&3 C]SD?F^M&> AX[YE HHT C)_;#3B%T/3HPPZH06CQ.'2]A MG73D]MCA&RO!B.\D$:X$31ZM1)C@I%&O*PYV&ZBK)>%JT%3 4OP]2EX7F2YT M@[XI.SZ2NI%-W>B[4W?."T'N# "PQ26>O]JU&DK?<;/_$^5?%O+V:"Z0.PL$ MDB9H(G3.X"J1YU;)<].6;"FRJ.L_&O'MB(?[\QPW906&XM%<10X?VFSH=BZT M\L-];Y#?@Y&7F>;]OK#+B(C;TF';YG$ MI-91KA>CMXU8)XA<<@'D@+I)EV4'B=QV7':^[KJ^9GAS/B2?ZD)U%?B=7OY!&OV- MUVN]+KM\9TX4ATX8]ZF#)FXZK!'YPS$U/Z=O M&ZI9F7OT3:/P5FY>E\!S$%H Q^=-HW8-/8']L#+[&U!+ P04 " !G@7!6 M4UP9V>\% #+$0 &0 'AL+W=O49(EV%"_8 MUB^2CN(=[_6YD\YW4GW7&\X-NBN+2E],-L9LS^9SG6UXR?0KN>45O%E)53(# MI%K/]59QEC=,93&G&$?SDHEJLCAOUJ[4XES6IA 5OU)(UV7)U/TE+^3N8D(F M^X5KL=X8NS!?G&_9FM]P\W5[I8":]U)R4?)*"UDAQ5<7DS?D[#*R^YL-WP3? M:><964N64GZWQ,?\8H*M0KS@F;$2&-QN^5M>%%80J/&CDSGIC[2,[O->^H?& M=K!ER31_*XL_1&XV%Y-D@G*^8G5AKN7N5][9$UIYF2QT'(<&/,-".@39ZMP#-/O0F-IP@W*B MLD&Y,0K>"N SBX]5)DN.OK [KM'T"UL67,_.YP9$VPWSK!-SV8JACX@A%'V2 ME=EH]+[*>7XH8 XZ]8K1O6*7]*3$=SQ[A7SB(8HI/2'/[PWU&WG^$PP=LZ_E M#L:Y;6F)13[K]'/NMN V0NQ M%XS>UDJ!.6>/[O_ \=7'%CR)QM DT'9Q LCTE/$"WS_ M2.V],3U'2/MGG\:=UOFQ$NXAJ1<0WSDD!A,^.EG#[P##-9^A+GU<5R9)FJ84L7M=8-$I! '82% M^OB Q@E&7RMHS(7X"[C7T)#GA=0 (Q5 R"W7IFQ0Y?@XD)1&H\:V)2:S[R]M MW\L;: *-6--.'XJ)Z$,QD(NA/UBM^"VOZB'W@]3#X9!M?NP1G*!?I,QWHA@* M*O+\.!EVA3'ZO(6*,Z):HX*#;FYBC.B 8S*R2D#?WZR#K'\;3['\S[IU$^I M?D0:*)/2A\O$2^&4WV&,DH-N(-0103#V4CI$+8F]!%/T3FA6P' $_A&5X7#R M4*"A%\610^$T0=>@&E/9IBN/6QBLMHW.&=L*TX4_DWHDUB%]Z(A]I+^QHFY# MVVC#JLR!5D)B ++$ =0D\2+BSX[A:22OH\@+TP&LPA@0A1Y6PJGP72GK4'/? MF,M_U*(U]GC;-'$PO%\,\0R0T+!J+>QD\W"##U8$(XR @U$$S,>)INR4]U*N M7M9 /%+ T%$PC<:$0OS":K#'1H M"^-?#V2G3_S9 ]GC[<@AL!V-&XBO#?B?&;3JQAH-XTIMI+I'RIU;GL-TXL68 M. LT\ ('&Y];5(P!X=J!!_SEHII@91N /J=\4NQ8Y8R,80HH8FI5(2.'5':*%J+@5!V,VDX%AQ#BD]V#QEY, M#V;ST X=+H;X,+3"CL\'8PZ4NG.,'\2.8[$_5:;^U^]7^3\6;]@-]V-[^YOC$U!K@&MK)"ECQJQB&5M7^.F@) M([?-Y_I2&OCX;QXWG$&YV WP?B6EV1/V@/[_S>)O4$L#!!0 ( &>!<%:4 M]DM[Q@L /Y% 9 >&PO=V]R:W-H965TNDF 9)T>\FBW09IM\7AEQ-B^3.%77 M.2GFTVF4+\Y5DMV?#.A@1;B)[R:E)AR='L^B._51E7_,KG.X.EKW,HJG*BWB M+"6Y&I\,SNCK<\;U U6+S[&Z+UK_$SV5VRS[JB^N1B<#5W.D$C4L=1<1_'Q3 M%RI)=$_ QY_+3@?K,?6#[?]7O;^M)@^3N8T*=9$E7^)1.3D9! ,R4N-HGI0W MV?VE6DY(ZOZ&65)4?\G]LJT[(,-Y46;3Y MQFFDEZH@43HB;^)BEA514I##3]%MHHH7QTS^O>V<=O5-&WF=I M.2G(K^E(C38[. )6U_RR%;_GS-KC&S5\13AU"',9L_3'U_/G57_\L?F?#?^< MQT5R[]\OE:D![V?? M5 ZN@_Q1J/$\(>_BL2*'<4H6*LJ+%^3FRT?R =8B)Y^R,DK(]3P?3L""89K@ M54;PK)[HZYWS=Q$5$X-X0)ATI,]:!,H=W^,M @\=SB6Y M%$Z; 2)4AD"AH) M?F#XM7- [DC)T+N4=;6^S)+1;02=;B@%*$DTS>8I: ZLHRJ&6CN[AJ6.Z[H( M52)45E$OP!G$Z9U*RTT9D)=K-A8OAPGH9CR.0.CXS1->&Z=:T#LRUU M (01. $3;7%)AVV(2PK'#7QR5EG:?M3((4.M3 J,&*Q;:;EH&8%;*?-XJ&U@ MV*%LCLO=]K7T-NZRP",7\SS7HEBZBBX^)),&S3=;<4:N;FH>-0\SZ:Z M_ZZ.16AVTR5#W?;#K!)7>D<2I468:S?P,AN_G!?JL4D$/MU>7Z#M55I&Z5T, M<6_9\Q[D6T5W\$ZY2FJ7.XEG!0E,B^).X&$FY4O$_#S'HVX=SK3?+]5PDF9) M=K<@IA@Q2Z6."#!J"-1/>30"5 B(L1)QJ2_3: J>(S0EAGD!A.8![? M;J;*.@!'=[E2TTK=316A"'L,'^M?63:ZCY.D4P;,=[CGF4.XCA>:@@"7X'IB MZ4D>!MA.+?<MA^?=M47^U;_; IO/@*LUVB>7 M'\[(S2+-)N3L\IJ\3;)XO%A"GA:>+9X9_^S[MPM?N0X-VU$N$ [WVT&0,X>[ M;00F^(8//2"^=$(9MCOU'/K2ZU%WA9N!XW$P_.$-"MPOA-NP-Q1D(?P._4BI \$&+ BH= M;)HVA-T-TPZEP\.V:8,W8&*#H)\)Q-X _7/XQ220\1[0L =)GH"J.!;H6F M?3.I'8[?-Z4)0]/;>M3LGG-A,F+:"X)Q,/ +(2K\O[(CZO# #$$4+ C)1B0B M 6H^[7-SK84PEP(L.0B?(]_:N_GA^5SX"@MF'IZZ864-RGI5.WR\*@.>%TF2 M1%!!)"Q;% C?$,218D 7)PQ<\O9\,V %C?M<((P 3O.D)1^E#%UVAK /ZXOE MI1@(P>3@ <0R.\7DJ\.8/=G%F$9FW[6$X?9-D5XEX@5A9I]75>5UE7B=NOD( MN]T#[@^ V,:\4:FZ![11N<."!#U8]@'H;U]698XKMF_=*4+'A]#0K==7Z4B- MXS0NU;.O9N*C2XFDS #B U+_V/R\]ZJ,EI,IKFV%2 MR(WDL[$HQY5(8 1D$YAD"?F;1,I3PA$A4E(*=35++@L [1K.(^&_:P6D=*C7 MP]]OW]2$"WJLD/>LK7$-.\UEX[ 0&*@3$ 1]$WAYS/%\$VF%'B@ DE)+-)GR M/-!XG8OVK-SY%*G1,2]TA.;)8>< WI^E\$T2I5/MQ,*TS43M' J.#)*EXH? M^DA-MK.QP$8,':G7X(T:J[Q"9]'W!X)0W0+H' H,S06Z M=A#6M#IO5_]]YG3?MH _\N^VU>;?YLD"I M>"-'.M 8WMW8B&?M4@@D)NP)!5]=6$!Q$;+MPY%$&X(#I-IKXX]:"[]9#.SK M ;KH2&DAT.E*"=YR%BWT(:"=C>6Y9L#5M,Z*9]^!8?6%"9'LK7L?$=B0\('. M),7&/A5]L %!(:5@_-D+C)45Z$3"J TBR=U"]'ADV=ZC RSY8N4H@ MB0Q'BU)8!0>2%=]V=(!R9$@/&=+#-I"0I8"D@/8NLR#C4:0BTK6@NE+R>*KH M2-_,YGS ):8V@NO BJ\N@#>O[PD$2&^0+ F6TZ%R?3I4VD^'UH>K-P^' MSM-H/HKU?[,\(]5)[BJV94D\JD^/QBD@FQA4*D[K@]Y@,-CY3_O@N_*$_P;< M290^,-S9Y(T:JNDM.$M]%'BMI"ZC-4B]4=]4.E>ME6:0(OM>.YA1$3B^3RO1 M)EE1M&X=4ET3YJW\#6B>W@YI\B.+L+RUL#SK>OT6I7,M+!BLYKV-K0\'JU,> M _3@M;7K)YY!]M>,^[L_-.WO@>%@S7"PK5GHL]'F:>GX8=R'G]4];2/K4]7- MA+$YVKG8E7W\NK;LAW?>ZHFM+MKIW(I6%_-;R9T%\'0 DK8WT[L<'8<-&YR@ MMXQL)6TS NE@2J4M@J]#6^--S5"F\SK1M+#H4;C6H] JP;-9'B=$HN9Z^>$, MMU1KET]4?.HV[W>XN[?599\[YKGU3@K]6YCK(VS\ M/3>V 1MCA,X?;KB9:%=OJ@78SE"#5]O;/9;]H@,B *XVKS[8E(\URL>L4G\? M+?110LS$JZ.6N)';.WVJQ31O,=$]O,9$]_$>$VU>9**/O,GT7%9N9:-KFC^8 MZ;.5Z=MB=7U@P^_A'O0A"6;-M9N6C1-!#!E\DX F-L5J@TK$^^%0E;% Y#?=@./O Y:S!YFX3:FNT:HK:UP$1_8&&>EO77.=;4]<=-SNI/>C3-ZR^CO(_RNS@M2*+&\*C[R@>4 MFM#C-BMAL:M_)PH6(]<-X/XXR\K5A1Y@_!<%;3>ZPP@ 0 +<0 9 >&PO=V]R:W-H965TPSLR\XV0W]0:0)/[DG%UX:RUKLXF$Y6NH:1J M+"K@.),+65*-HEQ-5"6!9E:I9!/?=>-)20ON+.9V[%HNYJ+6K.!P+8FJRY+* MATM@8G/A>,YNX'.Q6FLS,%G,*[J"&]!_5]<2I4EK)2M*X*H0G$C(+YRWWMEE M8M;;!5\*V*B];V(B60KQS0A_9A>.:P !@U0;"Q1_[N *&#.&$,8_6YM.Z](H M[G_OK'^PL6,L2ZK@2K"O1:;7%T[BD QR6C/]66S^@&T\D;&7"J;L7[+9KG4= MDM9*BW*KC C*@C>_]'Z[#\]1\+<*OL7=.+(HWU%-%W,I-D2:U6C-?-A0K3:" M*[A)RHV6.%N@GEY\! Q)D9-;NF2@WLPG&HV:J4FZ-7#9&/"/&/!\\DEPO5;D M/<\@.S0P030M)'\'Z=(?M/@.TC$)O!'Q7=\?L!>T(0;67C 88E]DC5[8KV>. MPYFJ: H7#O)=@;P#9_'ZE1>[YP.HPA95.&1]<8/'*ZL9$)$3/&*2ZH*O"#-8 M22J4[L,[;/'UJ\1W@W/RHW]-&O8%C_S5@[>C]AOQ1S$NWI>]*")?J"P,V89T M6V]1V!D+@MG1]<9',HT.Y' 6#J0K:M,5/3M=JJXJ!EB9-&4DI6I-S&:1TK9#<7V8?94621/CH?J3;N;^(=4"SUB6\RI MR$]KA$F5 @Q'+#6VJB8N'809J Q)(5*YO''Q+04=#Q* FB SF( MHP&NQBU7XY=Q=4D9Y2F0IMU_-U\'O1XKES^7Q-@KH%R"M/WBY05,]A"EFZ]P MY+O>@1RYW?KT/XFR?YQ&> .0TARV$^]-#R!OE'CN@3R+IL,&N>"G.Z-']VL4 M!7'/:#P+R:TP1'K:L/9<].Y;$,8'_**F_VALH!DGO,$*L:EBHL=0]9DF#+(_;&\_( U#93: _]K8S'0]9 MH5+3)0CN*!PUG8R3WSN#LW%(VM&!_"=M_I-GYS^O-78I4O,=/H3<]NFFIP!- MUV8I,@4K_[TF.3X.MF%2GIEQ?./DN&56E) *GB+%&SHAC8QBE_QFW8H7_Z)# MLPS7'-3L!5R\E"F:E<, /P^_NGO:T?G;VF#Z:7*>,J MZ+\'S*9FLEN7O5'DQ68JZA(T3,Q$M^8%L34V[9Z)&;E]W-8^M)Y_OBV6S=96 M.^1]]3'!LOT1%%ZVRJK6]G*"=F'@9GP2>5@W&P>VW>(AO*.LAMY[V;&BW'?N M)GN/R1+DRCZ9%;'D:]Z5[6C[*G_;/$8?ES=/^D]4K@JN$$^.JNYXBC=>V3R3 M&T&+RCY-ET+C0]=^KH%F(,T"G,^%T#O!.&C_5['X#U!+ P04 " !G@7!6 MYB&6E6JB]Z#6#(M[IJ],Q;&[.Y\GV=KZ$6^E)NH,&5I52U M,#A5*U]O%(BB,ZHKGS.6^+4H&V\^[60/:CZ5K:G*!AX4T6U="_7W#51R._," M;R=X+%=K8P7^?+H1*W@"\\?F0>','[T490V-+F5#%"QGWG5P=1-;_4[ASQ*V MVAD3&\E"RB]V\FLQ\Y@%!!7DQGH0^'N&6Z@JZPAA?!U\>N.6UM =[[S_W,6. ML2R$AEM9?2X+LYYY$X\4L!1M91[E]A<8XND YK+2W9=L!UWFD;S51M:#,2*H MRZ;_BV_#.?R( 1\,>(>[WZA#>2>,F$^5W!)EM=&;'72A=M8(KFPL*4]&X6J) M=F;^"&6C6R6:',B[3V)1@;Z8^@8]VW4_'[S<]%[X*UX"3C[*QJPUN6\** X= M^ AIQ,5WN&[X68]WD%^2,*"$,\[/^ O'.,/.7_C].$^%UQM'IXWMQ;C2&Y'# MS,/,UZ">P9N_?1,D[/T9:-$(+3KG??Z$%ZUH*R!R26"YQ'35=J@<9C!]<>.Z M;&M-MJHT!AI*0*@&"DK*)F^5@H)44FO01#0%^7!]?RK,\T#>OIEP%KXG_]7_ M+XRH3R""]$.] -6EP$L]FQ+N)#C2^-R?T3B_[X[J>\MWI<+#WY_T;ODG$B6< M!FGF2,(LIEDR<20\26C"7!T>A#3B(;D%&]*1VW=AEM&(L0M'$F4TB[DCX6%* M ^9* K0*D^2"_ 8GL2+4] !JE% 6)"ZNC,8L=01!1%F\%WQ:PYE$?"7="#X0 MQ*#E!E0I"Z)+JV\%(O_:EKKLBG A3)?GUQM55B2F/7U;4*BFT46%CX2^^A]D MU) ++V)TSG#"\!!C]Q G >5Q,K#]BN&>5QY1[O*ZY]<2:'/ \OOJ_G%"0Q8> M;(]XHIW@3%F*Q[(4_W!9 MJ2.5:1(?BU.:3ACY'>^4.EX,C[<-TNA@SX$Y2]Q!-<@H2Y@KX1,:!KZ*4URV3:F;SI&Z=BR7?>=REZ][_<^"K5";*2")9JRRQ031_4]5#\Q M&ULY5EM;]LV M$/XKA/N"&"!BB9(H*4T,)&F'96B+(&DW]",M,;962?0H*F[^_8Z2+5&6XCE9 MX!78%Y,\DO?&NX<\^70EY/=BP;E"/[(T+\Y&"Z66)Y-)$2UXQHICL>0YS-P) MF3$%0SF?%$O)65QMRM()L2PZR5B2CZ:G%>U:3D]%J=(DY]<2%666,?EPP5.Q M.AO9HPWA)IDOE"9,IJ=+-N>W7'U=7DL831HN<9+QO$A$CB2_.QN=VR<75*^O M%OR>\%5A])&V9";$=SVXBL]&EE:(ISQ2F@.#YIY?\C35C$"-O]8\1XU(O='L M;[C_4MD.MLQ8P2]%^D<2J\79*!BAF-^Q,E4W8O4K7]OC:7Z12(OJ%ZW6:ZT1 MBLI"B6R]&33(DKQNV8^U'_;90-8;2*5W+:C2\CU3;'HJQ0I)O1JXZ4YE:K4; ME$MR?2BW2L)L OO4]&N^9$F,/HJBX 5B>=U%Y_&?(!NND.BF6+.)G(\B:BLEH^O:53:UW M.Q1W&\7=7=RGMY"D<9ER).Z0%*G.TA63L1ZJ!4B&!B%PL4,I2&I<"NZ-Q#V7588A *NNR&;OD4>Q[Y%Q2P@(#L)@ MW E=V+ ^8XQRP/7N\75D/=&83>MA._1[5!N[-("DB=%2BOM$XW8=7%O6B"@J MI=2AF.0G3S[\2]BK,_)!!T%/,=#,#?J:^=@+''0-,2*'-]K8]KP>-03;/X,' MDUQKS+=# <5E989.M6BG6A0[EM,7&F#/--0N).R MV[FZ3_P#+NHU@]*)@ZG3/[DZ 9Z1P9O6IS@,PZ% @?S>$X0,\#+0Q;8L4)D8 ME"X [;AUO.;6\?:^=9K4T)J9FLX>X,D5)?'F8(?.8N@JV2WZI:^2_UO[^%6X MW5X-8!Y+4Q$QM28BUKZ/^ \H$PJ=4/U3QGL 5%:F3+_/>U,Z!31&Z! J=*J" M\(X1VQL^E]44J/"8-&+9_2L"B/UT! =90\3^C=AQY=7%YYM-#A?060JI?7:I M@;#HXUB9LS).8,7X16C/;<\WV?IM" A_UK9SF*\17/10;NC6;N%PL(284FJ._, 8^;YCC@)J6-!T;0O[H34<=MNM34"> MVPY=3 +;''I!^T0+C(7Z5B?#4?R/,D'ST#,TQ]1N.8=^:Y0#\N$AMA-A]FWU MH\ZV.J;YK1+Z$>59Z(M0+#U8U.EKUL=NZ)@4#].!-V3@8=?J1\O/UAH0O/W> M:%'_V8!OHO@^('XPJ#X4"/\] /6#DOPLEWW/QS,..T\$SKT+W M%P MJ*HL@/Q#PU( SB']>N70[<>$S9(T40_;1=E3WHT'=)LN\^@^)1)M2B2Z M=XG$=%TXYV!_7D(P++F,P'1-@6)8E)79G5*I+:JB^LFH:ZGYX-><3FO_@?V%O5U>_T_QB!0 &0 'AL+W=O\"I[<7>7$/Z^LS8XI"6TZHMWYW;FS*QG MQFMM'FV%Z.!9"F4G0>5WI&A59%MI(YD@TR\C6!EG9!$D1I7%\ M'DG&59"/&]V=R<=ZY017>&? KJ1D9C-%H=>3( EVBGN^K)Q71/FX9DM\0/>M MOC,D11U*R24JR[4"@XM)<)V,IGWOWSA\Y[BV>W?PE^?7(N5M9IN0TF!I*K]F3/VS[L!5S$;P2DVX"TX=TF M:EC>,,?RL=%K,-Z;T/RE*;6))G)<^4=Y<(:LG.)-J MB:K@:.'=5S87:-^/(T>Y?$14;'&G+6[Z!FZ2PBU!518^JA++UP 1D>R8ICNF MT_0HX@T6/D:V9@5. AH/B^8) M@_SL)#F/KXZP[7=L^\?0\P>:QG(E$/0"E%8?"J8*%/YUH%Z9HJ(?$XJ7B@[1 M/Y[@VGIH:C+*.9JNT2&X"JDWLF9J Q4K_R5["+7A-.-<;(#V!I3T9W:.9&66 MU(+V@1W!V[!0N0UIK._G0^T5[,R?1+)O-8JD+*^7:\>NTW?*Z;F?VQ;W=?+?, M++FR('!!H7%O. C M-ND%9RNFPF>:T?[H+E6M(#1> >R+[1V.\$GZ%9Z_@M0 M2P,$% @ 9X%P5MK]BB:J! 1PX !D !X;"]W;W)K&ULS5??;]LV$/Y7"+4H;("M1?VT4]M G+18'KH&<=9AC[1$VUPD MT26I..E?OR-ER_+,>GG(AKU(Y)$\?G?WW9$<;X5\4&O&-'HJBTI-O+76FXO! M0&5K5E+U06Q8!2-+(4NJH2M7 [61C.9V45D, M]/!B7EE3<=6]FMG(Y%K0M> ML5N)5%V65#[/6"&V$X]X>\$=7ZVU$0RFXPU=L3G3OVUN)?0&K9:#"=FWSB^080*UBFC08*OT=VQ8K"* (8 MWW+@JG^>*!A!S-OD.VT MS1IMP4^TD0!]$95>*_2IREE^K& T%I\P1[?+#BK\9IE'U!(, K\(#BC+VSM M#:V^\.7VNLQLE$1N)291+M2&9FSB028H)A^9-WWWAB3^QS,0HQ9B=$[[= Z) ME]<%0V()M']D5"*+%R@63-F+[ M<1,Y\R'FXZ-]!':FJ8M7 _*-28M('.$1B;N2,,4D]CN2 M),3I: 344+6D5<9.-B !P7X8GLCC& ?#4W&$29*@:Z@Z2H-S%K6"R"C%E-," M$K@M<\DC'(81NA<:C%7'_NS8$Z0Q'D7#KLVC $<= ]ZB-, !V+P3G&%OW+(W M?C%[E[P"/W( R3OEQ=)Z(Z0V568/7R%:Y2#/!"PHN)VID!8(!$H4/*?&A4Z% MKHPXC_%_FA$T_[.V3/DTN[F_OD2]0BC5_X_R(\))VJ5*X./TB"DDP"D9.K*C M%^-H-.JW_1'V_?1 53]&5T)"O"&"-LA?]1K\<5@]Q.G0[W<$D(9)5Q#ZH)'T M#YDT>[U,ZA$<1:#[.)?(82' 217WTJZC>9U2M M$5Q&LH?WY@Z40UJ6<"]4S5[LR;1/ZZ79TX^(0W4XQ/$H<($A4(\ S&7VO>:* MM[8)2QH-S%.TN<]E0NG3^/<"4QH=BF,<)B[K0P+X;LH-Y=*&WD0:@7I>:5JM MN"E1%)BV*U K(?(M+PJ'LXC;B_]$R-:[9F/6[,(/<*!8;B1<[D3TB5P 'C\#8< M*E'DRK74!PSSV\NKHU N1%6_0BJ'.#0FWE2F3%@W\0IXRG9'"RWX#V#N"EXJ M#MX03%(7;U+?P=\]A*\;ZQG(;4N;0['LD=10OQ,&D T!8!(?B2+P5'C8P'7^ M#CJ7^Y+)E7W"* A,7>GFGM]*VU?29?,X.$QOGEA?J%P9XPNVA*7^AQ2.2=D\ M6YJ.%AO[5%@(#0\/VUS#2X]),P'&ET+H?<=LT+X=IW\!4$L#!!0 ( &>! M<%9W2;^T2@8 -41 9 >&PO=V]R:W-H965TB[S4%X.E,=79:*33)2^8'LJ*EW@S MEZI@!H]J,=*5XBQSDXI\%'A>,BJ8* >7YTYVJR[/96UR4?);171=%$RMKWDN M5Q<#?] )/HO%TEC!Z/*\8@M^Q\WOU:W"TZC7DHF"EUK(DB@^OQA<^6?7L1WO M!OPA^$IOW1-KR4S*>_OP/KL8>!80SWEJK :&RP._X7EN%0'&MU;GH%_23MR^ M[[2_=;;#EAG3_$;F7T5FEA>#R8!D?,[JW'R6JW>\M<E!G/=A6,@+4'''2 KX.C&E_S=$A"GY+ M"X(C^L+> :'3%S[# 8?L;K1&A[7:5#K3%4OYQ0"YHKEZX(/+E[_XB??J".:H MQQP=TWYYA]3,ZIP3.2>_3 (O?$7^ MZ^N?P-]P@R"RO)C!"AO=[KV-LOWS[9]'/M4%5\Q(=?9#S3:,N0UCK:'<2)+* MHH(S2-F]Z#VV4?:"G/AQ0N-X>KHC\Q*:>,F.+(ZH%P:GY'V9U2E62&7YP)4K M5@@+HC[G2D&.%$[O#Z+T@\/H#\E/_#$-)M$I:?BZ__I[U)LW!["/?1KZ$%UE M?Z'$H,8:@OI.TB4K%YR(DLR94.2!Y;7CV(HIQ3 F%VPF2A3:XR3[ZJH]@#/$',VKX9$F:'O:(/&0D7N\>XIS MS[WN,F(ZIF'LTR#R-Z*03B81C9.D%X4)#:.(!F'4A "=D?#Y'*UR*][ZV6$. MIG0Z\?>B? 3K$NP_[(2(_-I6TFTF#A-_EYI#/_I., 51]S1E M!YC^0UW!T-LP_$CCB/O&$?]TXT" 1=;%7O.T5L((4)@_IGEMZ_%K3VJ?C:4S'GK=UU\V? MT"2(J0?)&\0:]:PK;1O47NRY 4]+$NJWDAO7%8W _A&;Y9D!R3<,]Q/X>4+] MT#LFZBR"*@/NH5GE:R*TKNVFM$.'GH4&7+9[_94P2VSXO]5"BR:^)\'6LAY- M0)0XGFQ$U)\BZ)/IDWZUN-_O+V*6G-SQRC3T _J&:0Z>C29RQ@Z!,"&?I.&: MNN<;I!4KUTV/8*22JLLP^[92,N4<;$+WJ-C:]68K3UE5V9T&RW-B$$K-'!+H M7"U%"HM1:?ACQ1UY,!>^0G?*X2YL1+!):90#!1S)\J8DV64Q= N4LWS\2MO< M+_#6L7!(OAP!0 1FHG=8+67M7 %3VM"8)3,XLJS)C#N_0,%LW78;U!X;S#+% M@5+;ING,W.RD0%W [NSOO.8JTXL@WBJP, '8E'P4.*E9G2_"\7 <;>^*&Q^M M9)UG-LEP;+.L\=%_$O?;> ;3-Y6QXYW/DV3:82VTO,VEF*]='K_[[0HYI%,E9LV2EE $167'.7#"@[!% MD8%/J $+UL78.9^D2$<LVBBVAW *B"0PO^Q@UP;%30 (AD4XKKOCWH](.;KINQ_5A.M1P M1UM';1Q%%NZ#@DT5^+(Y=??2_IO%57-4WPQO/GA\9&H!6I&9-$86[G8)#G)E!^#]7"+^[8-=H/^2<_DW4$L#!!0 ( &>! M<%876:,LL!( '9@ 9 >&PO=V]R:W-H965T_T82?O2^KG^N-M4WP8;VJ/.R""I[\_SL)?_FE4)\A_"OW+ZOR>\ 9W)=EC]CY4WV_(SA@.S6KAOL M(87BSKZVVRUV!,/XI>OS;'@E/DA_][W_Q^#"K&A-_SAINJ>AL'E!6[*55,!-(?GFA?_.*15 M8ZOM??"7O$B+=9YN ^PH6/VS2 ]9WMCL(GAGZR9M+.Q%$Y0WP=O*WN7EH8:' MWM3UP6;DV:L>L0Y6/Z776UM?/+ML8*#XNLMU-ZA7[:#$S*"X"/Y6%LVF#KXO M,IOY'5S"#(=IBGZ:K\1BC]_9]=- \C 03(B%_N2P;-+U)[_ZLAU;K78LZOA8 MD&V_J??IVCX_ [ZL;75GSU[\^4\\9M\NS%0-,U5+O;^X C&0';869_#+,.N; M8>29F_5AG#7.TK$L/+ ?IYRW4QX?K!>GO#RH/_])"R:_#7XO)0B0H-E86)M] M635Y<1OL;967V1=$Z,N_I=5Z,Y#ZT/Q?A\(&DDU:K^P>]N#:5@]!??FRIH3; MMU+2GIOT*9Y\YY8'Z.QE]C\@/%M!!-UUSV9? &'ZRKR C8&1ID56?T;CZT-5 MX4S2NK9-_9LI[$N7K]-Z$\! @S7^L+\<\KMTZ];B/!!&A#*1\ NQN?C6:Q,) M#QF;0(/GHL>&/LLQ#.\#A4ASR.%G I- D!.(O;0M_9O*@/%4A7"W;*UI79P8ZK M(TV82#/.4(:*2;)ZL"!2QF0U96@2/N*K,!&,X,$$WY@P M@MT#SMZG>1;8#V!8UK9V5%:";*O WCG*$P*(AW8L)=E&P<(DDF,5:$*007N; M"!T9BLMAD1G=Z,$

2;@GD<"D+H M#[!;\$]E WIT9M%BQD/-R7;#[JIHG%UD(H\]8J%"S4;N627P.%F-&%Y*F2]6 M4:AU1/%93+8[!O;3PI_Q8RK?5N#85,U]Z(3;'ODX=*18ES?-^[2:B!X-J\=F M-\2'@I32\UOM0SD/A5S8Z1;\U[+,WN?;+2'S& B&,*N$W1I[%1$#YAM'A+RL M)9]%-TD(^TEZUR$S\^@1\!&+@A_*XG9>%D9QJ!<$W 0,57CK$C8%1R"-HV0> MNP73\?62<5WN=F"*MBYEKV7(W@ -+^P]')HV 0V/UT* M^U)X+I[PI+QYGWR8B.G(6T^R< M/"@/(R+,'VR,!Y4PO/D!M=!6=W0#.H<.&-!" @H+?B= N:9MC!3('^Y^PB SK4(2=@86G>(J!.=HT:K 3Y>-7 #WEZG6_S)N\,D:NF M7/^\*;>9K>K_"+X'U=#T[0N]D[#EH2<9CS_+O M6Q)GF5)(WP*4Q!,/TK9 ]Q7&$Q:LR&.K ^3*!#&*M#;$QE*:XJKR4(+Z&@$@D$?@9G9D[R+?K3!I2VH]\"I M]\Q>DU$2IPYZCHA3!]68K(V'"B(-NNC<2(Z)00]V=G,F8 UC-/.&Y03,&0,O84&9=_!6-8T6$F&; M,)@J=: NIN;UT 05P#IQIBS3+06^-K% -B M)'ZKBC787@E%5\1-5J# )+&T(W!S(V*X(J$3VHB0&B:>PF,J?SC.-(I'3J?/ M;NP$KI 'XGGBFL)!7 %#+?3?P9?$T).C9N:TIU/5OT^KHCR,% F.9=H$-VE> M!7?IEL9A0 ;-ZPD?RA=L7@I;\H42<'7!S6EL %XML/@G#!'W>E[.^% CYAF< MPO0"=2'L!YO6H_"YG]EM$8IX:?$H5(;QHKU/H0)4_3PUM]!64%*)L\J+]?:0 MP:]S#FP/K!^<"U!F8"6C&C@'OQF]5F^10]0">^L.([?WHSD!#!8MN5X^6#)X MW;RLG(#!+30+[DP';B7K,8D*Z*$F!LE$HFJ%&M"0;0=XHBDZE:A&\5#Q<9], ME(! ]DT'(E%- F:']!WMQU12C\&M;/*M"RD]1K^AW.W =JIQQ$"J["ECC(.! MWI'F-R6@V997_+QC,]28%Q@&QH,!N8>V_(#SY"*=E=[+KO)%#4S?P M P_KAM&#F8_1-@YV=!B 7:\4 A1=%\"&P*CR/CQ1$?X$_@<:Q"N1!B[^'@"QYV MAZT[G>MGP\[L3;XFKM9*X5D7/=S"XQJ=T%%)B68N;<$HJ?9:0/!ZS\0L3 2)ZJ\B MD-UQ$E_0V4<3C A/YRXZ_5!_7-P)KD*=F-FA"XX&.G7+P +7;';8W, **^*< M@3+D1+U-A\PY'@S*(PK-Q?>]"$\W]*\8 ?MI8X/&9<8$UY@3%=06[ -P:S?N M@'_(I B+C)T&]VONMSFF2.5,6\"G6 \Q$B13\%9:ZT1%#?847<&").NNZP! MFX7$*VU7 S$=0G>Z/3RUHJ?5(;BP:[MO,.F@E65!NG/AG8O'IS3FRI\VE;5> M8M$ NLH_' ^)6/#"&H0HGV4K&'CDA(4$P:;Q5P)BN!4P*FZKAD5W6G=SX MOHN[/C[VQS&B9)Q&6/&T7Y.X3L@$"?I$H2"A*&7"A 1S7>;#4 .-H&BX4H/Z M'YV=V! _JKMLNK7ZV;BW)JQ.BW"11%0+43)+0%T2S#OQ'?BOM@"JV[H!IMDN+_*Z02J\LW1Y8C/_V@D8EHBSA>,V'PPKJ-B\ M@]V!,>8;@$>5[\!&KOI$SWQZBNLF<3L]PY_V>:IZ:R:5 Y,/1RH]HDY"'=/S M3DD.MHT(A2"V&5@[BI[4>RE9:,EI>DK .) TJ7M,R1D(5^-OV6,J1[G8>1@K M#/Q34QIFS[AGP\N(VN= 1G%$C6^PX)G1G@4O)$4 ]Y+?UH!V_D M8-[KBY.OU>P:=JZ^0"6V%PI#CRA7WR :3(3W/ M$&P42C?"HUM@^8CZA!QCG)0J$P]H!!!Y+QLKL"+3^E ->?!V&BD?&1Y4=+*0 MY>"#N00C:B$9Q@?C,>)2Y!BALT/>ST70B:SRK(L'@_'!J#\7XM@3,)@JR<)1 MBX.^&3*P>F9"G5/9=.NB9[=I7HP"G2_DJU"86DAY4_Z!]/S* LPQN9^,$\UO M' &M.$L6 BD>=,5CL80[A3ZFLE/!1V4AV9E0$LWJ,S0 .3G\%4!!G$9(*#L# MD)$P&ZADHJ(]7@:0>+R1]S>>UKVV-V4U!/N:] .Q8%91:!+I*6)%,S]6!E.S M?;6IM?0DH!])PV1IF@V-NMXPKTM%)208HSI*'B\%OAF6#1:RL#=YJ+I# VTBT2?A0A_$4"L\KBAW-P@&[J[*F4,QA2=QCBB'AI M 8^8A:[:@[$#AKGQB GHYN!=TD] ^:.6/^;%3"Q](R"YO@Q&31@<@B>I,7@ MHO+3,=7C"H+/!;FU=!G5?=5]@C<"DU QDA\EP]((M<1OX<9QX;=(DG\L8*W 8E#S/N4$S-&^ M6$BV\L%XW,S-IT2D-0/J7?A,S ?CH<-"YMX$C"L6F=\6!+& M%[$7/@TCY@=GF9?&XX57!9XF^V3$S:\+MTIPO19BECYX(<9'+ /1.FWC(F3J=_/F,@"#GF(BYE/?&P>;1 MGGC5<:CH6G O:P.EM3(T BC!'C+FY,NQ'-/S=_\!&?JTL1#F'T&K:)I=^35+ M&I/#38YBU4:*VNW%5G>?1!NK@RUUEU2<=YMYWFYCTD7RHC8@-1^"ZTAMFF$* MO?*EPX@)' 7^(OX$KAA;C+/A=^"ZFP.=-[A2IHT6:=U>_D'G#=2M=3]OEAR) M-WVM\M.B9ORI.'*DTP*B+B:FCX2^6D#"^12Y'MFX9I4;Z,?+9?VT/%8?JPM] M=#FJ?B[KQ=/@QQ*LD&:3@E52;.\'-->R28&1UAOPIJ #5[FVMH!]J->P!S9[ M>C)J^=SRU^2[SH?H^O+?]XO]07->YP^[]'#8I3[IL.LC:OG4$YTK7SNA@()Z M#&^08,OOXC*&(W?>K+AO" OOFW..ELJ(BQ^ET"\Y\$JU$9H ,=!#$4I!NW;UE]*7&.XA741C1)#L_>1?/$[6DSG42^9_K M^#[F*L&T8>C_\Z\M@PDFBH94J5N%KH0WBC"A&57>0H$"]T[,\?8O^GF,%V<% MWA08 UKXDIHD L$HR*,NL],S2XTW =@P#UO1B#$LO)AH'I9?0>,XGW5Y#D;!HQQ?/BL0H[&2]\3]V!?^7%(B (.1V6 M?[,(K!7S+JT#Z EPPUC=*UBH=3#]DG7[A4=@[GR]> +!#=5N>OO M#?:6YH\36/ZMY=NJ7%N;=6OI;O[ ^YA1U[8Q2?"^;NS$"M@ .YW\9D0+ZU MTJ^M@YZ.5(NB6GFG\3#IV/7>E^0N>-#YM^[&^SIP]E][+?S0.ERJ_[*]2WY$ M;V_D!U?O%N/B6WL#C[*G27065.TM]VVE*??N9OGKL@$#P_W!<%;6+4=L*@T +"B 9 >&PO M=V]R:W-H965T74^N:_KS8?IM$KNQ3JNWA<;D3??N2W*=5PWGY9WTVI3BGC5 MK;3.IJYMSZ;K.,TG%V?=UZ[*B[-B6V=I+JY*J]JNUW'YXY/(BL?SB3-Y^L*7 M].Z^;K\PO3C;Q'?B6M1?-U=E\]ETKZS2M3SXZ'WBP;%?HEOAO M*AZK@X^M]JG<%,6W]A.^.I_8[2,2F4CJEHB;_Q[$IQY\].MF/V:YX M^/&33KHGWSR9F[@2ET7V1[JJ[\\GBXFU$K?Q-JN_%(],]$\H:+VDR*KN7^NQ M7]:>6,FVJHMUOW+S"-9IOOL__M[_( Y6\-P3*[C]"N[1"OZI$;Q^!>]H!7=Y M8@6_7\%_Z0I!OT)P_!S\$RO,^A5FQR.<>M+S?H7Y2U=8]"LL7KK"LE^AR]=T M]_OK?OEA7,<79V7Q:)7MTHW6?M EJ%N[^9VG>1OVZ[ILOILVZ]47H:B2,MUT MP2MNK4_;JEF@JJPX7UG7NQ= ^_7K]"Y/;],DSFOK8Y(4V[Q.\SOKJLC2)!65 M]2_K!/3.^BS*.U%:;T-1QVE6_6*]L:96=1^7S6II;GW-T[I9ZDW[\>_WQ;9J M1J[.IG7SW-I'.$WZYQ'NGH=[XGDXKO6YR.O[RHKRE5BIP+3YH>Q_,N[33^:3 M:Q1#D;RW7.^=Y=JN??B@=_]I'N*E&?S/-GMO>78/?KT.K;=O?GD1'+[@D7I. M!SM[^*06O5RSG]?(RS5WKZ6U6)\FJ9F\%IO]SW%/:ACVW*\C?Q'#STV9!;?W<;"UVLC?K86".Q$(E%2(SLL%F'M?/@APO/7MKVV?3A,*_((1D2 MXR!,R6NPSVM@S.OO99Q7\6Z.GA15W7W- MCO?,FL5FMK-G.YF)*"Q3X%"V,*KN(?Z^:7WD[L M^IVCM4JKNDQOMJ=VD49P;!86PSV6[0\V5,@A(R1&D!A%8@R)<1"F1'2YC^C2 MO*'*XJIJ _H8EV7[GE916F7[MNB[=A=;U();-?K 6^[!E:7R3 M9FG]XYT5U]9MG)96LY_<"EW,S/38G$&UL-<.M[1.X"R/]C(1=%"B&71NSX^2 MJ%EH81_]T<(T"RW=V=$N4K-0\PKQ]7M(Y^!==\>\ 2KRW0Y1K)YVDMK?OE$9 M_=MWAOM[;SEX'8?042.H1J :A6H,JG&4IB;4E0EUS0F-?M,FTKC6Z$0BM1"J M15"-0#4*U1A4XRA-S:VL39Q7ZTT<:'$"U4*H%D$U M4H5&-0C:,T->NR0'', M#P6'!L6_/^('38"*H1J$:A M&H-J'*6IN95%BF-N4CZN5FG[5E"<6;_=-EOAYF_M=]85OXHLWB6Z*/61A38I M4"V$:A%4(U"-0C4&U3A*4W,M*QIG]FIS#VAY ]5"J!9!-0+5*%1C4(VC-#7K MLNIQS%W/M5)#OMU--'XQ3SF@E4^O#1O)X9P#.6X$U0A4HU"-036.TM2\RE+* M,;=2:EZORO8@H[=7HMSEM0VN/!)3&UYH1^4,2RIG$%MH1075"%2C4(U!-8[2 MU-C*HLHQ-U6_BMK:E$4BA/:HZ$_FU4?'\LAEM4Y*@15"-0C4(U!M4X M2E,/CY>UEFNNM<*T%$E;\^_^@ML=$Z?+J-D9F]%>.]SO+]Q!0J%C1E"-0#4* MU1A4XRA-3:ALV5QSR_94O/ZQ*U[UX816;% MA&H15"-0C4(U!M4X2E-#+(LX MUWVM-Q5<:'D'U4*H%D$U M4H5&-0C:,T->NRO'.-ADTYP4136T 'C: :@6H4JC&HQE&:&E59L[EC M:C9YV8Q=5HUUFUD>'=IAW;;P@F YFWG'N876;5"-0#4*U1A4XRA-S:VLVUQS MW?:S)TN;V=&AU9P+-AMN:*%%&U0C4(U"-0;5.$I3 RN+-M=4\_3](:1 MA39F4(U -0K5&%3C*$V-[,%5 LV-F1I9H4YBM5'%7@UP6),Y@^N)A= Q(ZA& MH!J%:@RJ<92F)E6V9)ZY)8NR]"[=M;E6O&ZO(*N-)[0GZ[7#>+ISSE?1%)<9>G?S7S4_%](_+JQ/836F[UFG*8@>:/ M*6AI!=4(5*-0C4$UCM+4?,K2RGM!:65MNA,7GCM9H:<6A[MEYWV@QNK2/.#8 M9A6J15"-0#4*U1A4XRA-#:FLJSQS715]WZ3=P> ;4:;%RHIO:U$^E56W16FM M1/.%=9JWRU0RT=H0FX<*K!_-=%=['7;SFJ.##>VSH!J!:A2J,:C&49H:;-EG M>>8^Z_@8KV83W!\QL[O@PJ/A$',S/7K*@-1"J!9!-0+5*%1C4(VC-#7^N3@#7/K3'YZ!YOBN-[QR MYJ7YL8S-+U2+H!J!:A2J,:C&49J:7]FI^>9.33,1>A6@35"%2C4(U!-8[2U/@>W+?+W.3IIB#;FRQ-NNWV M1CV'4Y]>:,L'U4*H%D$U M4H5&-0C:,T->*R#/1?[6PX'UH80K40JD50C4 U M"M485.,H3JA5 M@FHD&+:N[G%JH2,RJ,91FII: MV1L&SUT+L]C\+I)[ZV/RYS:MNC.;FMB6FZ(\?>=R:&D(U4*H%D$U M4H5&-0 MC:,T-=2R- Q>K30,H*4A5 NA6@35"%2C4(U!-8[2U*S+TC!X[MJ8NZO 6_%# MG&9=Q-L#JK>5]N!I,S8ZSIJK8=J!,SA1!3IJ!-4(5*-0C4$UCM+4H,IZ,##7 M@S]Q_W>S.#JMOB:MP[/^H(-&4(U -0K5&%3C*$T-JRSZ O-9?^W]->*J$OJ> MVKSRZ%SN-.6\_KEN*PIMY: :@6H4JC&HQE&:&DS9R@7F5NYGKIUB)D?'=5CJ M[6ZP=1Q7: L'U0A4HU"-036.TM2XRA8N,+=PS[V]T.3V)9?)-H\R.L'0Q@ZJ M15"-0#4*U1A4XRA-S;EL[()7:^P":&,'U4*H%D$U M4H5&-0C:,T->NRL0O, MC=U/W.+3+([.M*:LFKDS?[GPC^<@T,H-JA&H1J$:@VHWR.JWNA:C#N(XO MSKHK"%R*+*NLI+UTT/FD?8]X_U6KV=JV]U+\\-&=3 =?#YT/D=-^?2J9B[-- M?"<^Q^5=FE=6)FX;TGX_;^;\W:%O3Y_4Q>9\XDRLFZ*NBW7WX;V(5Z)L%VB^ M?UL4]=,G[0"/1?FM>]@7_P-02P,$% @ 9X%P5GLM;0T3! !, !D M !X;"]W;W)K&ULQ5AM;]LV$/XKA!8,+=!9+WY- M9AN([6XKT!2&W6X?AGV@Y;-%1")5DK8SH#^^1TJ6+5?6FDY OL04=7QX]]QS MS(G#@Y"/*@+0Y"F)N1HYD=;IG>NJ,(*$JI9(@>.;C9 )U?@HMZY*)="U793$ M;N!Y/3>AC#OCH9V;R_%0['3,.,PE4;LDH?+?"<3B,')\YSBQ8-M(FPEW/$SI M%I:@/Z5SB4]N@;)F"7#%!"<2-B/GWK^;^GVSP%K\R>"@SL;$A+(2XM$\O%N/ M',]X!#&$VD!0_-G#%.+8(*$?GW-0I]C3+#P?']%_L\%C,"NJ8"KBO]A:1R-G MX) U;.@NU@MQ^ /R@+H&+Q2QLG_)(;?U'!+NE!9)OA@]2!C/?NE33L39@J!_ M94&0+PB^=T$[7]"V@6:>V;!F5-/Q4(H#D<8:T[@)',PN.*@'Y ' MP76DR%N^AG49P,5HBY"#8\B3H!9Q!F&+M/TW)/""@'Q:SLBKF]>$:4@JO)M^ M/Y9?@U5RM%WDIFW!.U? IU1%-A%V\/;SCNUIC!Q7LE@+90Z#.Y72$$8.5KL" MN0=G_/-/?L_[M2KHAL!*47>*J#L6O7TEZ@]8^N<2DX+C.(3$1$Z$)-.(\BT8 M597,& ]9&@/Y^ST"DG>8 O5/%5&=)HEJ"*Q$5+<@JOO?\D 65I0_DB_DIBK8 M#*%K$L4![X'T<"XVHG02K4S97#>9*!]R'N;RVZU<*^+3R\;5;8^/:C2-'\ M&$]5(+5[/C>!#8&5Z/&]4T/AO:C6\^T;XJHIM#)99]V77W^&?R.7-V0.TLQA M$UT9?M[/>6>2]EJ=[H7NJ\UZ@VKQ^\')X:#6X07L@>^ 3("'$7:'1MZ_@]A* MFD8LK);_L3B4R?E'>*+5;6#MQL_.:T-H99I.G9O??MDB:+3=:PJM3-:IX?-K MVZ0?*8).E;J[EX=_M5G/OU($I\;+K^^\_G<1+/&#.L*V7N+W$Z>5$=9Z\.P$ M-X16YNO4"_J]EZV&1AO%IM#*9)U:1;^VP?J1:NA7R=R_+(9**^_VHACJ-QB,T1BV""DU^JC M.F5VW9(]:)':&XN5T%@S=A@!78,T!OA^(X0^/I@-BDNO\5=02P,$% @ M9X%P5C=1 '6E!0 1", !D !X;"]W;W)K&UL MM9I=;Z,X%(;_BI4=K6:D=@(D0#*;1IHV4&:EF:V:F=V+U5XXX"36 &9LT[32 M_/BU@9( +B4K[TW+QSF//\X;^W!@<2#T.]LCQ,%C$J?L:K3G//LP'K-PCQ+( MWI,,I>+.EM $XQ3=4<#R M)('TZ1K%Y' U,D?/%^[Q;L_EA?%RD<$=6B/^+;NCXFQ<4R*C MC^:'P)Q*A\+B3XP.[.08R*%L"/DN3SY%5R-#]@C%*.02 <6_!W2#XEB21#]^ M5-!1W:9T/#U^IOO%X,5@-I"A&Q+_A2.^OQK-1B!"6YC'_)X< E0-R):\D,2L M^ L.E:TQ F'..$DJ9]&#!*?E?_A83<2)@^6^X&!5#E;;P7K!85(Y3(8Z3"N' MZ5 'NW*PAX[!J1R@3< I^#K MGN1,&++%F(L!R&Z,PZJSUV5GK1<[&[X'$_,"6(9E@6_K%7C[YAW '"4*UDT_ M:XTRP3*:+ 5FU8_Y/4\'8;Q^S&=(NR-38/SA$V2^-D&WPUE&3Y>"P1ASKL:, MA69KX5JU<*V"._E?A:O28-GN5-VNW$L^L R&Z&HD-@N&Z ,:+7_]Q72,WU0B MU E;Z81Y.F&^3MBM3EB@"=;0Z*36Z*2/OKQ'C%,<=$?T)^ M;?WU=O!<_>F$>3IA_K3S6YRTI^)69X.!)EA#5G8M*WNHK+:YR-' 'L7BD%"0 MP2?QR,+EGIH1QO F1N *14;ZQ,(8X@3I9+L[DK655)OG\Y5DDZ8IQ/F*^9B MWI&2SA8#3;"&E)Q:2DZOE+[DR091J1?&Q4['Q)/N+A=['A&)V2['$9(.3-YO MR0C\?"ECO7:ZZ]*\I:7>3IVK)9TP3R?,[\Z$9;>4I+.]0!.LH22W5I+;JZ2; MXC%8:"E"8NG!7+G0]"+.S=IUPE8Z89Y.F.\.V-IT-AAH@C54-*M5-.M5T:Q=O8V>*Q6=,$\GS)]UUQNGHQ6= M+0::8 VMS&NMS,_6RJ74R@5(21KFE(I42"697NRYJY!.V$HGS-,)\^>J%+&E M+)T-!II@#669QK'@:@Q-L67-] )\J15U =8R57K.LWV^3RQ8',OKTT%YMB(=!_E+74WGZ<*T:MM)56FJ>5YK\2OS_X7J0B'QE#G)T& M3UEAU=FQ0!>M*=R3-P5F?QKV4H5?*3ZSNV&8MN&TM\_*SFYN+.9\UK1;J>Q< MTS F33M/93>W)F[+SE?834S;G9JMA:=_3LZ.H"9:,X+'DKG96^WL%(UD,&GK MVNF;FTO0L]55;34>QB;VU&X'6&'F6'.G'5^%F2'BT0ZORDSPVM'MFLULNQ-; MK85F7;1F;(^E9O.\6O/KL169S&5??'762F],14F[O5YBMF9&)-W;G5%IIBY@QW:K]=X4_+3S;*$TZRX@. #>&<),7A'L$(46D@[F\)X<\G\IN" M^L.9Y;]02P,$% @ 9X%P5O^V9+RP P 4Q !D !X;"]W;W)K&ULM5A1;]LV$/XKA%8,+9!&HF3+=F8;2!P,#; 50=UN M#\,>&.EL$Z5$C:3L%MB/WU%692N2M3B07V*2NOOT?@-@R+=$ MI'KF;(S);EQ71QM(F+Z6&:3X9"55P@Q.U=K5F0(6%TZ)<'W/"]V$\=293XNU M1S6?RMP(GL*C(CI/$J:^WX&0NYE#G1\+G_AZ8^R".Y]F; U+,%^R1X4SMT*) M>0*IYC(E"E8SYY;>+&AH'0J+/SCL]-&86"E/4GZUDX=XYGB6$0B(C(5@^+.% M!0AAD9#'/R6H4[W3.AZ/?Z#_6HA',4],PT**/WEL-C-G[) 85BP7YI/0Z)<&YF4SL@@X>G^EWTK W'D0 4M48T.RAB4WBC&I[:;5P:A4\Y^IGY/>A(\:P(J5R1NURC M@=:$I3%9[K?6KB_Y.N4K'K'4D-LHDGEJ>+HFCU+PB(,F[\E#N@5M<(.-)F_O MP3 N]#M<_[*\)V_?O"-O"$_)YXW,-4+KJ6N0O*7@1B71NSU1_R31Z)H$](KX MGN^WN"]>[D[K[BZ&K(J;7\7-+_""$W@?\80=).,PD@F0OWY#,_)@(-%_MTG< M8P[:,>V)O=$9BV#FX)'4H+;@S'_^B8;>+VV">P*KR0\J^4$7.H;SR1 -4:ZX MP?V_(BO&%=DRD0.)N8Z$U+F"MA#L<8<%KJTQV_F$A@/Y:)B!>0TR8)GAX!#.@F&ACV@EV[F;U!%;3/:QT#R^0J\,^ MY?<$5I,?5O+#"^7J'C<\RD(_'$V>I6K3*!@,O/9,'5641Z_-5/(OEE3R&3_9 MR/H[^2@-M%;3SA>-J-1V)Z]U#LT%5XGZ:-FX(KHC53F/29OTOK5]QH,AI[WC&7WZUZY _2H M1Z(OER-DNCZMAC;4C)MJFD8T\$Z4#'KH2&CG%_]_BL8"E"DZ.*P7MJ.+(9.: MFU81O;8I?:'5HW)H5&AP@?)!.]N?LT/0$UH]!(>VAW;W/:\O(25P+5,'8? \ MGYM66&@&)_+YT+70SJ[@K"(R;#)H'KNF4<>Q.W07M+N].*,XA(VNEK;0;%I- M&BS=HQN?O6[_SM2:IYH(6*&7=SU"=[6_P>XG1F;%)?!)&KQ2%L,-WOI!60-\ MOI+82)03>Z^L_H\P_P]02P,$% @ 9X%P5J+"&N/M @ I@< !D !X M;"]W;W)K&ULK55=;]HP%/TK5E9-K=21#R!K.XA4 M8-/V@(2*NCU,>S#)#5AU[-0VT.[7[]H)66B!]6$\$-NYY_C<8^?>P5:J![T" M,.2IX$(/O94QY8WOZW0%!=4=68+ -[E4!34X54M?EPIHYD %]Z,@B/V",N$E M [#..;;P+^,Y@JUMC8C-92/E@)]^RH1=80< A-9:!XF,# M8^#<$J&,QYK3:[:TP/9XQ_[%Y8ZY+*B&L>0_6&960^_*(QGD=,W-G=Q^A3J? MON5+)=?NGVSKV, CZ5H;6=1@5% P43WI4^U#"Q#&1P!1#8A> GI' -T:T'6) M5LI<6A-J:#)0.#1FPX0]Q;E1^)8ASB03T*EBI;-4YF2TUAB@ M-:$B(_/J9.WZG"T%RUE*A2&W:2K7PC"Q)#/)6,BG M=2*C*I'H2")A1*92F)4FGT4&V3Z!CZXTUD0[:T;12<8)I!W2#2])%$31 4'C MM\/#$W*ZS4EU'5_W"-]4;@ _'_1?4/ZLF;;G\F^K?]Y)S@E>^2U5V:]#OE;; M]@YO:ZO(C2YI"D,/RX0&M0$O>?\NC(-/ASSY3V1[#O4:AWJGV)/F"A*L;F0M M\-MPU6+! 0M."FQ#<7CP;E7$UX[8%KY-$G3Z W_33NU03*^)V5/<;Q3W3RIN MCJ^LCH^VCB^UQW=(:T49ABTA5YWX>N_W0GH%B5N((\+C1GA\VNI"*L-^H_)L ME\*;M,>O/ Q[KXQ^'12U8BJ]?JOD%:"6KA-HXBI3]8DWJTVSN74U]L7Z")M0 MU3/^TE0=;$K5D@E-..1(&70^HHNJZ@K5Q,C2%=:%-%BFW7"%C124#<#WN91F M-[$;-*TY^0-02P,$% @ 9X%P5M^IV#L\!P =$, !D !X;"]W;W)K M&ULM9Q9;]LX%(7_"N$I!BV0UI:\)9G$0!)1:H 6 M")IV^E#, RO1-E%)=$4J"S _?J@E5N0HC#TY?DELF??C=J1+'LLZN979+[7D M7).[)$[5:6^I]>JXWU?ADB=,?9 KGII/YC)+F#9OLT5?K3+.HC(HB?ON8##I M)TRDO=E)>>PJFYW(7,/O M(M++T]YACT1\SO)8?Y&W'WG=H7'!"V6LRK_DMBX[Z)$P5UHF=;!I02+2ZC^[ MJP?B48#A= >X=8"[&3!Z)F!8!PRWK6%4!XPV L;/]6%M*GL7Q:[%(Q5R$+-7D+ QEGFJ1+LB5C$4HN"+OR55F M3H],WQ\0^CL7*Z-674'D7-^RC!^0RU2S="%^QIR<*67.LLMDQ416E#P@9]$- M2T,>$3]/HP+]UN.:B5B],^QOUQYY^^8=>4-$2KXN9:X,69WTM1F HAO]L.[L M>=59]YG.#LEGF>JE(C2->-01[]GCCUZ*I_9XQ[4 ^F;FUM/G/DS?N6LE>CS\ M0(;. 7$'KMO1H M[^#5?F?#!L^'>Z\+IZQKO;Q_N=(0'VXR;A*)[=\-[L MSS^"OKDE'PCPDC")A/A(6@& MZ8S6TAG9Z+- RNA6Q#$1ZRLBB:7JO,)5 MI'%)*M89-[/1<&#T>_-8 $\+#8]&FZ4\:Z-VG=FN=DW'A^TJ_:>E-AH5V$JT M!G>\'MRQ=7 OVV-*3*(3329B12:JTMVBGH6N41]W],X]VACUIX7&T\%XNC'J M6Y6B5:G)HU(39W@XV1A.:\]W/0- L-8D3=:3--EVDLQJ8W.EH Z(+U*A^?M/ M9MW:E7C/K?A=KY](F(>$T:)[2.K#$"PEBRF:UE,MY3%T^5C6Q,' MY%HSDUW7"@IEPHG,R(5,3,.6Q>;IAC\<_T'O='&D@-$T3WC&BA5P9V:VMG!7 M92%A'A)&MYV(_W\1]9'M#4"PEBP/U[(\W%J6GV2ZJ"3X(,N//([>SV7V_IOB M78*RLG<5%!+F(6'T\,FE:O+D0K5%FIC5_1^OY.P+-W_XN*]86[JH"),Q# MPJA](LR>*_^[77L;.2D#0/2J,U;+)N@58:H&AMB32^I6/UMF8/#GTI M [..6>6:9X0_7&DT]BWKU&1MJ?%U":!Z71%X9Q2.XY MR[J^+O"A[0A0M+9<&I/8><$E3DUF2EDE M42C-A]("%*VMFL9#=J;[S%-0_Q=*\Z T"J7Y4%J HK4EU/B]CMWP?66>@CJ^ M4)H'I=$7AM&UY"ED.P(4K2V7QEYV[+;F9Y&*)$\ZM0#U?:$T#TJC4)H/I04H M6ON>K<;Y=0=[S$@NU!J&TCPHC4)I/I06H&AM"376L&OU#6??RWMLS?*7W?", M+3@)I2J_H@K92F@6D[G,'M].I+GJ='+LU>PL)JA)#*71FE98^LVM11^W(?][:Z4+<82O.@- JE^5!:@**U)=2XQ:[52GSE M%LH.WUE"4+<82J,O#*/%ZH.V(T#1VG)IG&'7;FE^9G?/;:'LD3MK 6K[0FD4 M2O.AM !%:^NCL8+=R3XS$M07AM(\*(U":3Z4%J!H;0DUOK!KOZ<5MH6".L10 MF@>ET9JVL85R-W=04.<716N+I'%^7;ME6>>A5^V@H/8OE.9!:11*\Z&T $5K MZZBQA-VC?>8KJ&L,I7E0&H72?"@M0-':/R]M7..A_7[AU^V@[/!=)02E>5 : M?6$8Q\_OH*#M"%"T2B[]1[_Q3WBV*!_?H$CY4_SJ1\KKH^M'1)R5#T;8.'[N M'%\X'<>IA:W;CDM ,F*2<(0';N?7H/D03$U\&_$7A*$_*R(QDP_EW M4_F2S"W'= A2B)5Q(/KG M(4V.DN_%/[6DU31KA:?G-/2K'KL>R(1(6//V; M)FH_MR862F!+BE1]Y<=?H!Z/;_QBGLKR+SK6L8Z%XD(JGM5BW8.,LNJ7O-1Y M.!&XWCL"7 OPM8)1+1A=*_!J@7>MP*\%_K6"H!8$9>ZK9)697A)%PIG@1R1, MM'8SA1)7J=8)ILQ,K+42^BW5.A4N0<:"YB5EOD5/A=0!4B+"$K2N)IMYOJ8[ M1KYT<6P:M?K;M>LI0\R)S',+;U82A 'L,(??W # MY^0;$'=OF$!47ZH^'NA%N8M/Y1V<=LEU//^"3V\/;N4SI-EJ2+.HG0S7 M":;C;CY^P\?OY?.8',Z^EBX*?JOA21!,+B#T-G,KA"'-5D.:1>U<>'C\#H.@ M81#T,H@*?9! >T@3I$OZ5'*ZC"E]&%>O75B"]GR8^.X%EMZ6;\4RI-EJ2+.H MG0N,G: ;R[C!,N[%\AD8"))62U0C>5<:LO4P]?8.EM^58L M0YJMAC2+VJD88;>;RJ2A,NFE4IW;__L^TM-S>UR=V[NH3%J[6^".7>>"2SO* M]Z>7&\ZRR\MW@_.H53O*&SG>]#PJZHAR'.Q=),D^N3^9Z[0^A^]T#E *6ZUS M[L?:0%17U*JB>%Y>J39:6"AW$4)6%!F C2F9\[4^E,5H8S 6<*Z:HHB/IY M EQNY@$.KB<^LG5NW$28SDJRAB68S^69LJ.PM9*Q H1F4B %JWGP$A^?X,0I M^!5?&&STSCMRKIQ+>>$&;[-Y$#E&P($:9X+8QR6< N?.DN7QHS$:M)A._9&O!5HP28=!+2F4E M#!-K="8YHPPT>HY>$26>V[2C94Z4G7FR $,8UT\;F1-I+YJ%QA)W\"%M2)[4 M).->DG2$XO$S%$=QA!:(&2C00Q0V!COMAC80;33B-AJQ!QKW )UR8GUW_AI) M+]"W=U:.WEHT_;V+=6WLH-N8VT_'NB04YH'=,!K4)03IXP&MBQC3UKTR2#ZI]QZFTN>.?3,%65&?CH&BR[XR1Y\ MW.-]TN(G-\2G4FB@E3ME;L0EV0]%#Y?#ELOA()-L7\'!CN$7^X[[\#R+<-:+;WH(G]YK_P59U5[;;3H1OW(IN MG?]D[RR(XS_R'^[<,MV-_3U1:R8TXK"R2M'HT&JK^A)<#XPL_<7S7!I[C?6O MN?UP .466/E*2G,]<'?9]E,D_0U02P,$% @ 9X%P5HQ8859=! VA< M !D !X;"]W;W)K&ULM9AM;^(X$,>_BI5;G78E MCCP!?3A :LFNKM+UKFIW[UZ<[H6;#&!M8N=L!^A^^K.3$ @-;JG<-Y"$F3\S M/SS&,^,UX]_%$D"B3992,7&64N:7KBOB)618]%D.5'TR9SS#4MWRA2MR#C@I MG;+4#3QOY&:84&F8%3(E%.XX$D668?YT#2E;3QS?V3ZX)XNEU _< MZ3C'"W@ ^2V_X^K.;502D@$5A%'$83YQKOS+R#_7#J7%7P368N\:Z50>&?NN M;VZ2B>/IB""%6&H)K-Y6,(,TU4HJCO]J4:?Y3NVX?[U5_U(FKY)YQ )F+/V; M)'(Y<P=@A?ZS"H'08EF2J5DD.$)9Z..5LCKJV5FKXH89;> M*GU"]>_^(+GZE"@_.8U Q)SDY6_ YNBZ$,I "(1I@AZJM:"?/Y %)7,28RK1 M51RS@DI"%^B.I20F(- OZ!Y60 OHH:MD!5P2I;/HH1L:LPS05[Q11A\CD)BD MXI,R__80H8\?/J$/B%!T2])4!2#&KE0IZ<#[1Z]T]0S9A\_.&I5YX M1&^&A2Y#B&B:.V M&P%\!<[TYY_\D?=K%S.;8I$EL1;/0<-S8%)O\8RW/&/%LX=PQM2R_X%U*74! MK80O2F&]&Z^F7E\ML-4^IRX;OVT3&0/L3A\9,A\VF0^-F>^5=9EP9[$.G\7O MA_WA09*5D>_O687]T4&6SY6"/5JM#$9-!B-C!K>$DJS(NN(V.IZZV&V*19;$ M6L#.&F!G[[1YG-GD:5,LLB36XGG>\#PW+L"OP#/]9[K4?XEKS+GZ-WUJMI'. M@C(+7G@HP4]=CC.CXZG0+(FUH%TTT"[,58LWQZK6Z'CJ*K,I%ED2:P'SO=V1 MSGNGNJV%+2&UJA;94FM#W3LG^[:+]P7%$#T!YIW5:_8\F9PEM3:Y8$*&" M:3%7C H.7 %3QPBU+K<$>P@VLFXCI4+6GM7CNU6UR)9:F^+N!.\/WFMW?,/1VP#5IEID M2ZT-==<<^.;NX"C4'J(@.V$^/^%[AUW S._H%;Q^>- KF&-[:^Z[ML(W]Q5W M''),$O1YDZN-#*K9256KLY<+U6KK854MLJ76YKKK/OSW:C]\J_V'5;7(EEH; MZJX%\YKGC8# MZJMR+'OP_%H/KLMAZDZFFGK?8KX@5* 4YDK2ZY^IC897@^3J1K*\'*T^,BE9 M5EXN 2? M8'Z?,Z8W-[H+VC&^=/_ 5!+ P04 " !G@7!6$OC],ZT$ ? M'@ &0 'AL+W=OVS9(5RB"[)FN4BS<+0C/(Q2-=VFQ-$9P7 MHBRU/<<)[ SBW!KTBK1'.NB1#4]QCAXI8)LL@_3U#J5DV[=7N%+ M]4?L" 1'+? J@=<4M(X(_$K@GRIH58+6J8)V)6B?6H>@$@2G"L)*$#8%P1%! MIQ)T3JU#MQ)T3Q4()U8M5UC2+IN\\$L$.1ST*-D"*N,%3]X4IBOTPB8XE_UC MQJEXBX6.#R+$$HK7A5?) MQMF A@#,!\#F9EGY'I,[S,\0(G,.?@-DG()N4(R!"[0B^C #%U^!+GHXQ<1XA"G[%+$?9U%X.+# M)?@@8L&7%=DPD17KV5Q41A;)3JJ"WY4%]XX4W '_Q* M/];KN[_2QWJ]ZVD MFC%NBF]MZ:\\[3$""77P'<_ L_Q/$6![O7R&5H+N7-4 M'NGETTVNE0_U\@=(M84?O2_W\?OJ'K_OGY^<+G<5\NGI$OR"Y_^O M0X*J1Y?YMM3YRIG #5O#!/4M\:EGB#XC:_#G'V[@_*5RLTE89!(V- D;F82- M3<)BD[")2=C4$&RO][3JWM/2T0>3G"-!Y=6G4-4-M(!SNX%)6&02-C0)&YF$ MC4W"XA+6+F!R-?(\"-VP9S_ONOLPQO?W0Z:&RK3GV7;MV;;6LY^(&-Z+]4Z& M(-O(BQC4Q1@_1T]5$,;ETIVB!*XQARG^ M >4+E>>UU',];Q(6F80-3<)&)F%CD[#8)&QB$C8-#SSO=\,CGN_4GN]H/3^& M.)57K?9Z\*ZN['1(J8*S=HU'RHB&HW_L&1DN0TEO!C593?"(I5V85NH\4407[+ M:329*KN@Z[N-1K-W3GXR1)?%22,#Q9>MW/&M4^O3S-OB#*^1?N?>#%U%>BQ/ M/XN3II_X\NCT =(ESAE(T4)DY5R'HJRT/(TL'SA9%^=.3X1SDA6W*P3GB,H M\7Y!"'][D!G49\*#_P!02P,$% @ 9X%P5HN*E)3U!@ $@ !D !X M;"]W;W)K&ULM9Q=;]I(%(;_RHBM5EVI+?;8V)!- MD)KX6YM5U+3=B]5>.# $J]AF/4-HI?WQ.S;FPV FT+RY2; Y[S.>^!QSXM?, MY3(OOO$I8X)\3V<9O^I,A9A?=+M\-&5IS#_D6>_XE#Q. M1;FC.[R48*-KGJ?-0O(FJ6@BKB:\*6?.]7D MY60>8LYN\ME?R5A,KSK]#AFS2;R8B4_Y,F#UA'HE;Y3/>/63+%>QMM$AHP47 M>5J+Y1&D2;;Z'7^O_Q [ LEI%]!:0/<%YA&!40N,4P5F+3!/%?1J0>_4.5BU MP#I58-<">U]@'1'T:T'_U#D,:L'@5(&NK<^<5F70ZI17^>+$(AY>%OF2%&6\ MY)4OJJ2K]#)-DJRLCWM1R'<3J1/#3^R)90M&WA,GX?'C8\$>XRIQ\PE9O_?6 M82).9OPW&?7EWB%OW_Q&WI D(Y^G^8+'V9A?=H4\EI+8'=7C7J_&I4?&-0G M,6?%$^L,?_U%M[3?V[(5"7.0,!<)\Y P'PD+D+ 0"8M L$9UF)OJ,%7TX>=< MQ#/9V%45T58$*WFODI?-Y=/0,G7=N.P^[6;W891M&[V]**M_8&S-H";-[ [/?# M;!AU0T]B;9]0R3TH' M@TU4XTSU-F>JISQ3ZZO6I,A3,I9--!=L3!X67,9QSEI[#B7QW"L8$N8@82X2 MYB%A/A(6(&$A$A:M8-9.PLNB,-OSW=KDNZ7,]Z^L$,E(7ISN\XE8QD7KU4F) M.#?!D3 '"7.1, \)\Y&P D+D; (!&L4@KTI!/N5&E@;61U(F(.$N4B8AX3Y M2%B A(5(6 2"-:JCOZF._LL:6*7\W") PAPDS$7"/"3,1\*"_D&GH??,@_\A MPI8PP]9[VEZC?AAF&?:Q1GVPRFXV(F$.$N8B81X2 MYB-A 1(6(F$1"-8H %W;WD377JEEJ<&@ H'2'"C-A=(\*,V'T@(H+832(A2M M62@[;I/^LNY%K3^['I T!TISH30/2O.AM*"F-;H3JFO[MQ'#EKA>C_;W[S:V MA)FZ9;4W,3K=IB95IN;ZM@N)LS$IYY2,&.&+!SXJDGEY6>?D/W+231KU0&?G M,)+F0&DNE.9!:3Z4%D!I(906H6C-PMGZC?IK&8XZU'&$TAPHS872/"C-A](" M*"V$TB(4K5DH6^M1?Z'WJ-:?70](F@.EN5":!Z7Y4%I0TW:[%9O:MKW?^QR& M]6Q-,_=[GQ::9=,CO<_6:M757NMM_L3>%VP6EQ:K*.*,QZ/S6AZH\PJE.5": M"Z5Y4)H/I0506@BE12A:LUZV5JUNO5;+ W5PH30'2G.A- ]*\Z&T $H+H;0( M16L6RM;*U95>V DM#]2SA=(<*,V%TCPHS8?2@IK6L)FHH1^T/"UAVF!@[;<\ MAV&&-2B?M&WM>;8^JJXV4N]R+MZGLO'YN88':K-":0Z4YD)I'I3F0VD!E!9" M:1&*UBR6K<6K#UZKX8$ZP%": Z6Y4)H'I?E06@"EA5!:A*(UO\.S=8*ITD![ MON%1Z\^M!RC-@=)<*,V#TGPH+:AI#8-KT-]I45:)WAIV^)!.:QC5CAA<=.N] M4K7WNGE.IW*X9&,C-\0/(B>8)HN4OR.C/$T3SJLVJ R9Y[-D](-,&"O;(N5C M/NJAS\YJJ&T+I;E0F@>E^5!: *6%4%J$HC5+:>L54_I*[1"%>L-0F@.EN5": M!Z7Y4%H I8506H2B-0MEZPU3I:5V0CL$M8"A- =*)-GHHA'@BP3,24WU>H+K&A-6JA/ M"Z4Y4)H+I7E0F@^E!35M]TNL?6.@:?LY>QA&+6L_+/J98R-M5]SNSM(>,AL? MJZ5DN&S5%YE8K0FPV;M9KN9CM4C+WOYK_<+56_8'^D6T6HQFBU^MC7,;%X^) M_%=@QB9R*.V#+2==K):;66V(?%XM+/*0"UDJUL* /D^Y,\%^N-&ULO5=;C]HX%/XK5K9:M5)G:6:QT''L@VDWK CF8EWL(CR$_E/5<]NT%)20%4 M$$81A\W<6KAWL6L7Q;PUJ-3&UXVG[B/[>D%=DUEC BN5?2"JSN15:*(4-WN7R@1W^A)I0H/$2 ME@OSBPZ5[61JH60G)"MJ9Y5!06CUC[_70IPXN.-G'+S:P3MW&#WCX-<._K4. MH]IA9)2IJ!@=8BQQ-./L@+BV5FBZ8<0TWHH^H7K='R57LT3YR>@!]D!W@&[0 MBE')U3*@A1 @!7H=@\0D%V_4W*?'&+U^]0:]0H2BCQG;"4Q3,;.ERD#CV$D= M;5E%\YZ)YGKH@PJ3"?2.II"V 6R5>I._=\Q_Z?4BQI#<(M]]BSS'\SH26EWO M[G:XQ]>[.SUL_&8U?(/G/X.WRC#=@A:Y68T#D1E:F8T _&VU..B?Q5J8Z:]= M:U#%&'7'T(7D3I0X@;FE*H4 O@-MJ,^]&B) M,G\SNKV1P OUS4_8 MCJI/C5F;/5[GT,4GO.3C^8YSQJ&E54_><< MJ.Q2IQ?LI<5^2+!X(+"6B*[SXU[C_()/:1UD('D'18N'0FL+?')Q= UNJ\VH\V#:&&> 6?C2_U0,I?W M'S#5*^L#YNIB(E .&P7IW$Z47+QZN%0=R4ISE5\SJ3:Q:6;JL0=<&ZCY#6/R MV-$!FN=C]!]02P,$% @ 9X%P5K C+8A8! %Q0 !D !X;"]W;W)K M&ULM5AM;]LV$/XKA%8,+9!$;[9L9[8!Q^JP BL: MQ&WW8=@'6CK;1"72)6D[V:\O2XX^$:+V$&\LOZGJLW MMT))20Y4$$81A\7(F?BWL1]I!V/QE/Q\Q[]=T->D9EC 5.6_452N1HY?0>EL,";3#ZP MW1]0$NIJO(1EPOQ%N]+6T^(\?2R&.'!11NT-0.@2G#IT+ M#F'I$+[4H5,Z=(PR!16C0XPE'@\YVR&NK16:?C!B&F]%GU ][C/)U5>B_.3X M ;9 -X"NT911R=4PH#\)GI.,2 )"-4_TP!#YA#[D:SU(=(EB6 #GD**]\]L8 M)":9>*?LO\QB]/;-._0&$8H^K]A&8)J*H2M5L+I+-RD#NRL""RX$Y@?HHXIH M)=![FD):!W 5RXIJL*=Z%S0BQI#B?];QM1J+PE;)MH<5MH=66#@[+!_]]R2HQZ M4NJ%WDGNFC;W]6IE6D*K*W.H#?WFXO#Y;%,"'">)((KZY[*)*W4DT8==3?X>N#D6*P'0IWE&EEAO@%?H_>-:G3G5Z>4SR;6= MVB!GZI-8X*0PF$G,)5*G*4!_3QZ)^.=6U^SAM>>K7ZN6K5:$K:+%;:'5Q^50 M%/K=GYK\&FO.5RO;)EK<%EI=V4.MZC<7JVW.>.5(F+6P>B8(=4C/S2'=*G>C M[ZOE;@FMD-L]NC%1TW!I;IX$2G357]PH5*W5[=;$W.F!,E@H2.^FI^8++VZABA?)UN9>9LZD6@OF<04X!:X-U/<%8W+_HCNH M[@+'/P!02P,$% @ 9X%P5OPH";&ULQ591;],P$/XKIX 02*-ITJYEHXVTM2 F;3"M#!X0 M#VYR32T]17_ON1.7.3,X4>(KS^QR'+P)(,,%*X6]49L/6/,Y=GBI$L;_ MPJ:V[0:0EL:JHG:F" HNJW]V5^NPXQ -#CC$M4/\U*%_P*%7._0\T2HR3VO* M+$M&6FU .VM"<_&QR@VN4)<)KF"AI-:D*EYS-N>"6 MHZ'CKTQK)NT];"V9S&@MF,4,SIE@,D68^8*;A1H?"#6*X8IB7!IX)S/,'@.$Q+LA M'V_)G\>MB%-,.]"+CB#NQO&>@"9_[AZUA--K+U#>-RP/->8,U_A:M%H M_NV23.'"8F&^[Q.NPNWOQW47P:E9L13' 76Z0;W&('GQ+!ITW^XC_8_ 'DG0 M;R3HMZ$GDU)KE-;=#Z7,V%Q@W02HJ3E7RG!KZ&%5?58!W4O&4D5RF0/>672% M 2XH3E69UA6]M]:J.(Y]'.ZJ6R=Q=Q2N=X6H3$YV3*)^YZ0Q>D3PN"%XW$KP MYH'89$MLNB6V;:O/"LX*54I_E"+=NG)6<35PK=6:$_LC MJ#7<1[J*+8IV*/4[_2>T6PGLSS^TI'[0*#/XW\I\5#(]+,[@=W&BG717XK1R M^'MQAHTXPU9Q&E83P7A!-^ =C7&#^V@,?ZO:7F?XA$7KR_ZVQ<.=Z4-)R_U0 M-M1]E*9J$#6GS=P_\^,N?#"O/AJNF,ZY-"!P0:[=SI!J45>#N-I8M?*S;*XL M58A?+NG;!;4SH.<+I>QVXU[0? TEOP!02P,$% @ 9X%P5B!U3]JR P MDQ, !D !X;"]W;W)K&ULK9AO;]HZ%,:_BI5- MTR9MS5^2P@!I;8!PM4E5N][[VDT.$"V)F6V@]W[Z:SLA(Y"FH/H-L9WS_'R, MG\2.ASM"?[$5 $?/>5:PD;'B?#TP31:O(,?LBJRA$'<6A.:8BRI=FFQ- 2=* ME&>F8UF^F>.T,,9#U79'QT.RX5E:P!U%;)/GF/Y[ QG9C0S;V#?+C&2W@ _KB^HZ)FUI0DS:%@*2D0A<7(^&8/YH&,5P%_I[!C!V4D1_)$R"]9 MF2T'@5@+W7(%7";QS!;U*T#MW#'XE\,\5!)4@.!;X+PBN*\'U MN6/H5X*^LD,Y?VKR0\SQ>$C)#E$9+6BRH!RDU&+.TT)Z_8%3<3<5.CZ>%UM@ M7)B7,_0%_:F)8DQR^(SN 6?I?Y @7"3HL:#[ZDP\1TPU?B>, 4/"N8>PCR%P MG&;LD\ ^/H3HX_M/Z#U*"_1S139,Z-C0Y&( ,@TSKI*]*9-U7DC613](P5<, M38H$DA;]M%OOOZ:?=>O[K^FC;KWM= !,,7/U]#G[Z;MQ.HDAQ%?(M3\CQW*< MEH1NN^4/L!9RZT5YV"W_:U-TRB?=\A^8=B8_?5OOL[>-/7K;/S\_7VYW&,&M MGV-7\=S7G^.VYZH4>^UBN9X.V!K',#+$@LF ;L$8?WAG^];7-D_IA(4Z81.= ML*E.V$PG+-()FVN"-5SKU:[UNN@'KA4K0[G>%&)_1Q:B6M^!9[&Q$RM,FZ\[ M\9?Z6BLIF-RD;\=VS_.&YO;0KZ=!@7]=QS1LV*MM MV.NT8;W'6:I-C=C)I-VOTT[\X_SW-9O7U^Q72=O$M-IQ,6ZH1-=,*F.F$SG;#(/W'4%[=_;+N6 M(-OIMQLOJ(T77+;FJH\XVG@%7KH,!R?O9+??;X[EMB7&[35CPM,8QW.;,9/3 M&+L?-&.FIS&>9S5C9JV1/9B7!T1_\.5QE?C*6LI5+8.%Z,JZ"D2F MM#P"*BNKDF1\#.Z M(:7\Y9ZR(A'REJVF?,-(LJR@"6Y3[:Y^$KW'TF=4*#B MI33GU5^PKVV]"4BW7-"B=I8(BJP\_$]^UH4X?*.>$OP&OKXE( MLEQ>G8*[VVOP^M4;\ ID)?BVIELN3?G%5$C(ZL73M(;W[@ /]<"[)ND9P/ $ M( \AB_O5T]UAVWTJ"]54"S750E4\W!/O#]E7NF+R,J4% 7]]DF;@1I""_VU+ M\1#3M\=4?7K.-TE*+B>R$3EA.S*9__H+#+W?; F/%*R5/F[2QZ[H\_;PL*5Z M\ \J?\4@N_DLBJ'\XR35^ 9Z)QTQ_I&"M]&=-^K-G\LS,&&$X"'&W/TRKP ^0?1A"3RNF-Q;1 MU)%:"#H8+2:P!^&1IL/1F*8.U2(1C+PN2IM5V(-3JRETJM4C7%,[MS\R1ETQ ML9@%/HQZL&FI@VZM^[S(LU6BIIHTR-<6UU]KYRJ$=.E:T=H&TW$+_!3@*.D5\< E&BM8N@19TZ%;T MQWD*FA(-8>#/NF/8-(MG$/>,82WET*WE0YC*U&RCT2PF?52E11VZ57T0544F M"4&,NE,WFUGL]P#5B@R=BO<85\7F=Y8K%H/L3;,X[IM70BV7T*V75Y1M*),$ M!194+K/.K B=(08WWDC1VJLP+<'(>XEUF%/7!R_$1HK6+H'6>.36^,>Y!YF: MC:&'NVUM-?-G/9V-CI;*;G$?0#[(HO0&3-,FGO5@U"*/W"(_A'WJ4"U:0;$Q MY[29P;Y%&=)JB]RK6S?]('.YBF)SO6@QDY\:]8'3.HC<.OB5\&PI&S&3[(K>Z#2,I<\IY"%,9=G#8SW$.G6,LR=J^,W22%+2M=&&#WQVNIE5TO!/5AJ?U'H^VFXU-5>\NB2PF M/:*/M>CC\;:SL6VG.C)0VJQZYJ%8RS!^SH9V[=PZB\#8^,BF511Z76C3HV,X M=0;Z>\)6ZI0L)_?2S3N+I#\['"L>;@3=5"=S"RH$+:K+-4F6A"D#^?L]I>+A M1AWV-8>[\_\!4$L#!!0 ( &>!<%;@ X;KBP0 /88 9 >&PO=V]R M:W-H965T'E*WJT9_Q1K F1X%>6 MYF)LK:7%$$9:F-'">P,TQS:S(J MGMWQR8AM94IS!V&89YD^?2W%T#33*G+%'??-U,;8 5S!P+,F7I3[J0Z[$566!!EGB; MRGNV_XN40+[.E[!4%'_!OBSK6"#9"LFR,EBU(*/YX3_^57;$40#T3@2@,@"= M&^"6 6X!>FA9@37#$D]&G.T!UZ55-GU1]$T1K6AHKH?Q07+UEJHX.?F:[XB0 M:ERD !_!IXQQ2?\C"S!E0@*<+\ 73#GX@=,M 6P)'DBRY512(L#\217*)5<# ML<4I^(:E?O,$WL^(Q#05'U2^[P\S\/[=!_ .T!S\LV9;H5**D2U5RW7]=E*V M\O.AE>A$*V\.GYX; 9;JO^JCH-59V&BGSNB7S-;NK#.<1[ M_?%Z:=Z*#4[(V%)K3Q"^(];D]]]@X/S9!S=0L@:J6Z&ZINR3F1IW-78L)^") M8 X8!RD1O4-X2.07B;1Z[":N%X=JN';',,;J+H3Q*ACO11B\E(37/'+-V7:U M!DLE)L637K1#VN (#491'+?0C)5?B.97:/Z9:#5)!2=)?IK-[[+%L1NUV(RU M7\@65&S!F6Q&D* #XGE.>XR,-5W($58V%8:SN0ACHU+NW M>>_ M)X(NE,FERJEJ5YNP+",\T;=:E%?JB^7C'">/2IM%97%[.0;:Y$O<:U@&6'L& MZ+_1Q\*!]OT2]QHN M8V II]Q$\JU2>(!(+FJY2HKZCRBV6!9?^<[3H*B,+8 M:<_9:W@*6)L*^%97 ;NVHI>CIYCG1N&)M5<;"_@69P$'M19#96NBUN8"FMW% MJV=8UV- Z+N=7?@:)@/5)@.93899V5&/D^AAZ"OFH0CUSRY46P1DM@A_R[7: M/E.&\VS!Q#<>!:L>!S([C MM:L-]9B+R/':$_4:)Q2H=BK([%3.&,/N:40?1K=4&+@GQ!S5E@&9+8-9S-&@ M=F&H;$W4VBZ@8>T"ZMJ%P'4[XW(-MX!JMX#,;N$%+>\Y6NA!Z)8* P>VII9] M="BM?Q'XAOF*YD)];B]5F',3JGA^.&0_W$BV*!<%:OJ;G(VP8 (XK 9 >&PO M=V]R:W-H965T+A]^E0HPW+ MO_(%I0)\2Y.,7PT60BS?#(=\NJ!IQ"_9DF;RER>6IY&0E_E\R)+2,YO2!BL?E?2ZOACLOLSBE&8]9!G+Z=#7X';ZY<9UB0&GQ):8;OO<9%*%, M&/M:7-S-K@9.@8@F="H*%Y'\MZ8W-$D*3Q+'OY73P6[.8N#^YV?O;\O@93"3 MB-,;EOP5S\3B:A ,P(P^1:M$?&*;/VD5D%OXF[*$EW_!IK)U!F"ZXH*EU6") M((VS[?_H6Y6(O0'8:QB J@'HU &X&H#+0+?(RK!N(Q&-1SG;@+RPEMZ*#V5N MRM$RFC@K;N.#R.6OL1PGQG?9FG(A[XO@X (\T.DJCT5,N80A%N"/G'$.'C.Y M0)+X/SH#[XKK>\;C\AZ\O*4BBA/^"KP <08^+]B*1]F,CX9"0BLF&$XK&-=; M&*@!QBV=7@(,7P/D( 0>'V[!RQ>O0"QH"O@6TW>#TYO3G<)3G YE\G891+L, MHG(6W##+!UEK*HORXY2E%/S]3IJ!.SD7_\>4CJU/8O99U.X;OHRF]&H@BY/3 M?$T'XU]_@9[SFRD-'3D["!_OPL96/#7YK5C M2L76OUOZ+W:=]?@"^\@=#=?[,1JLB*N,#K"3'7;2#OO;*,[!ERA941/@K5-O M#PHA/JX#-EA!Y#IFQ.X.L6M%?( 3L%QFF4:"YF>DV]5P74A8J(;>"J/EDO)V M07HM@[3?%T^+#(6^%IEU[I:1^;O(?'MD3$3)&??*U^^5AY!?B\A@U5@:P0YI M< I2>\(#K29]0G =GFYE*81PAR^TXONP2B2LO.$MRD*SEEPR7#Y?@LXR#R_Q2LP"P>CB7\KKR=ABOXGS8 M!^G#3EF_*V^'*5"\#_LF?FC@=*CM;B8K[#4L6,7\L!?JASJK0\%7S)2S4@ MY$*199RNLG@:+V5N2V4@GTHEKQ87TR@!?#69Q>NX:$684VZ=\NQ]NB-OAT^G M2EX@IX_G4ZMF.?L!M2-OARE0Z@39UL M1-Z6JBJO^V \Y-:9RF!%4(@:,"MQ@.SBH .FJF8XW-'"NCJPXVB[LI2,0'89 MT9:ID"X0L.O4F=O@E-Q 1^3&F4R%3-H"(Z\>E<&LL4J49D!'-,,I5(4, M L'WZDQEL++4A")^9"?^&Y8O62Y7![AF#4U2NX>S=]V.O!W&J\0#"OH@'JLB M.3L%'7D[3($2)\@N3CH@'KWE< $]5!?L1K.F'A!6V@';6Q,MJ0?K'0;HN1C6 M6[H&,Y>0!M6*%=UC.]UW0#[8P.00P?H&;0?2MO.NE &V*X.V[(-UTH<.1G5M M8)^];71[!PM'-,29](,-@@$%6CO29-9<*DH)X"-*X!3^P3KM(R]PZSK28&8K M#$7HV$[HGRB/9W(OCN4S4/%$)#?DE.;3XC)EN9A'=O"H6X7[D1UB5M( VZ5!%R1E('TWT%BVC_8#41*"V"5$ M6XXBNC@@H5N7ZO;)VP:GE 8YHC3.I"ABE!5>G7B-9DUE0I1<($?DPBD410S: M +JP7LD&L^:J((KSB9WS/XH%+XB)?3<4J/\I+=N_G;LI=>3O, MQ=[+":0'7B(=]0RJ%/31@2!*L!"[8/EY7B*&9@/6!)?)BL"&Q:R$!;&W)-J^ M7F)H/WBX_L1GL/("V' 83902($=.)WZ>EHB)Y/4-I(_F!%&2@1PYV6A+2[H: M@$Y8?RZT3]XV.*4MR!%M<2XM&80$\>M].Z-50Y&X2A^X1_3!*:14^=@_ W9] M[:388&4HB>'>RY+%FZKOHWP>9QPD]$D.5!=FX( "! M2P &0 'AL+W=O$K\O#0?L27]N5C7GPN=YP+\$^:9.75;"?$_LU\7D8[GK+R(M_S3+YRGQ;!8D'G*8NSV?5E];/\78GU!_FUY=[MN5W7'S:?RCDL_E)91.G/"OC/ ,%O[^:_0#? MW(9(-:@B?H_Y8]EX#-10UGG^63WY>7,U6Z@>\81'0DDP^=\#O^5)HI1D/_ZN M16>G:ZJ&S<=/ZC]6@Y>#6;.2W^;)'_%&[*YFRQG8\'MV2,3'_/$G7@^(*+TH M3\KJ7_!8QRYF(#J4(D_KQK(':9P=_V?_U(EH-("XHT%0-PCZ-D!U@RIS\V// MJF&]98)=7Q;Y(RA4M%13#ZK<5*WE:.),3>.=*.2KL6PGKG]D<0%^9\F!@]?@ M3A;)YI!PD-^#Q@OO.2L/!9>3)TKUTKN8K>,D%C$OGU[; "::3>0$?>31H2CB M; MN6!F7X-NW7+ X*;^3%_IT]Q9\^_5WX&L09^"W77XH6;8I+^="CDCU:Q[5 MO;\Y]C[HZ/U;'ET !%^!8!$$EN:W_9M#L_E^.SZFZ\@77QO2Y4G,2-QZ)0XY%*7$[$6H%2CK[+T"MRK3#Y4I;2)RRC) M5=)L*3CJDDI7O64]7*\@Q7(R'YIC:T?1D(3D%&5T&I\ZC9V=_E#$#TQP\,B* M@F4")/4T?['UTRDU=*H\B1FC)J=1DTG5./&9.$]B1N+H*7'462Z-# VH[Z,F M;51NN%B<5;?SNL\<57@:5>@:A18C+-%:M-F;@ 2K M\*S/EC"TI"'MZ'0#X&"_%0C^!9\N[B[ ;T55BG(0UMXZU8;6EB\U<^R:M^"T M@ MZ)2Y?:F;R-'/!L:"K%C9*F2!%X&;%M\,(AF%'P6OL@F[N:A;\K^LDWC)U M0UC=F91" ID<27K(XBC>L[H&U&SO<_4D8HF\8UUOXH=8W8C:5XA75O.E9B9+ MTQJ<%JY!K[SF2\U,GB8VZ$:V%ZR0-K=!>8M*SE=(.VRY)(N.%:*9#/:$,KE" M;O-BGQ?J/N4F[[K']LIIOM3,L6M2@]-"->B5U7RIF:\0(WXQFL)':\ $G.LJ?R5U-;BN(0B6K:_V$(]J9EYT0P9X&FM!J],Z4O-3)YFRL")72]9#:15YA0A?+X8VE$A7<".M:!I M+G#3G$E%\O,AV\I/B>0+B,ORP-8)!^6.R7PI3R+*LZPVFAYCL0,L^OL@[QA$ MUSV#^]*#YW>,';U XV,03FMQ>.5/7VIF\C1_!DY$>^8>4BUJX!,FF)ZOC';8 MBG;=40<:^P(W]ME7AEH$BJ2*ZOX:O :<%5E^$-;^.R\P> H]J9E>E(9)M)A4 M_2.OG.E+S4R>YDSDWHY\7OW7HLW"QN1C%@&PXLFE;1>\5)7VIF\C1.(O>6Y#.+'EO,O?,[9DL0)+#+ZT :XI ; MXII5_XX_\ 1 :Q^][N?Y4C/'K D0T6G5N%"-DW?]+>"ZP$%IF,/8*C[[4S.1I>,1CF<&XGQEL">LV@['F-MS?#-9K MI89H^R5@&,>EG$-O"N@UBHLF/ M]#>(&R3U,JO8?: M)8P=0:J!DD[+&J9>"=.7FID\39AT#&N8 MMFU?V]$(2UCWT0BJP8[V-X=M:V3((0GWI09/YAA;AE2#(YV67TR],J4O-3-Y MFBGI&'XQ;5O!K4,2EAC'(0FJ08X.M8O1T.,2[BL,GL%1OLO;^#+OM*QDZA4U M?:F9R=.H2=U;DL\L_[91W#XN80ER')>@&O!H?S?Y?9[Q+R!EQ61.RO>?7C(?87!/P PQA9?J$DPG);!''JE15]J9O(T+8:> M#>;0\I,MEMIO1]EJ?][X?23UXU3O6;&-LQ(D_%ZV6UR$4J X_M[3\8G(]]5/ M)JUS(?*T>KCC3%*^"I"OW^>Y>'JB?H7I]*M;U_\!4$L#!!0 ( &>!<%8L M =45_P@ %E3 9 >&PO=V]R:W-H965T"+M-,!^_*A+3%-2 MCBWG!'I);(O\#OF1A^3'0_'R(#=9*;=X.AW*QYG$H+](- M3_2359K%H=)?L_NAW&0\7!:9XFA(1Z-@&(G7_,O'Y=5@E)>(1WRA%BVX1]\L4[$OULNR=^_:QSR4?%8_M/6A*51 MK]UH/@Z]E9MPP:\&>J"1/-OQP>R'[YQ@]$L;UYA@# G,(MO;D^U!Z+-W4G(E M?R81W_&(.$2EA!*5A8E<\:R-QA+.+^#RT7"=,56>CA3R3WN9_JCU(L M>58\:V,I:+#T)IAZ7HVIH-'/**TG8LU$;YSQR)!N56V\K]H8K-H\378\4^(N MXD3R1*0925+%=4=8Y2-37F_>5J]QHU[4G02C>A=H)O-&(Z^>C(%E/+-Q)WL& M)B #>F37BRW)\VE13]6+KV23B45KI2?-QG0"9]*H-6BP:\=' K.XF>ZYF8+< MZ"6CBLH9">CW>NT8A8HO\S$C)'=;J5&DU&GB.Y$\ZQF@Y:Y3U+3I0$ZCER%9 MM)AT1F:1-@*Y_)4GFJ^HF-/#I5X&"JER_G:M70T&ZTH/*AK#0K.)/%CM.GTL MF2JK6(QCHC$L-)MQ:ABGKS7_5OFD2"3".Q$)]=C*#^I*'16-8:'9/)K%NN/UXN>82_8Y*AK#0K,9 M-Q+ @37 [U5/%?;ZCRR%7$1IW@*MA/J-R;?%PU'% !::S9.1 PZL!^;;+,N[ MXL%RD?Q'NOD]:*%S+\1$8UAH-KM&D3CC7OP>2614C&.B,2PTFW&C@!Q8 OU5 M]ECM]/$!X2(G7/=K<-OLNH)VZ.$,?S&9U/V_+9E_X4]K:W2XI. M]]]XMA!:#-ZA2IRL-!L4HW( MH;W$+2BJ'$)%8UAH-N-&#E$X> 'X7Y M#F.B1!B1BL-'\EF;T0OT]L4+9OAECHK&L-!L+HV\H=->O!Y5]Z"B,2PT^W2' MT3TN'/6Y;HF&==I K_"MT%8C@#J'2]'YC,9K*!?7*!<75BY,R$6Z3?)9?Q'* M]2I*'Z1>]*AUNM0K@,[C 6RM\V$8U, .%IK-M)%&+NWE]!&J;D)%8UAH-N,' MQ[W@X-#+QP.W,1Y,1\WQ /?,UFLH']:.^7+^7\0%5EZ&B,2PTFW&CRUPXM-1I?#AQ*\!M'D)SQO4! U5J M8:'9)!JIY<+R)C^?S,D\S**42!%OHY+&_9#1$K]KY0TU8H2*QK#0;(:-*',G MO0P,J-(-%8UAH=F,&^GFPI&I^7.'[[203]*M.F>;OS)Y+';7FJPE=@?7X-RS MW49J>;#4.N;U=FRO];@W:C0)%8UAH=GD&DWF]7+HSD/59JAH# O-9MQH,P\. M6[V&PWO-TWB4UM]H.)Z&P44_EQHCHCQ81!WS=!/Q:R4!-<:$BL:PT&QB#]Z/ MZ>7(G8>JL%#1&!::S;A16!X3=1ZJ3D)%8UAH-N-& M)WEP\ K+O9MO'CGUPS@GI&%P:<]EPV@8#]8P1[T[2L6J?3#\:D7[^%7^+[EJGYCOFY)-G4;;[7!A3V7 M#"-3?%BFG.;3I^S#PX8Z]SC4J!$6FDVR$3Q^+Z?M?%0EA(K&L-!LQHT2\N&8 MTVOLPUIS+DY%" 2R%3O9^>$L>MM*U)Z*B,2PT MFV&CKX)>CN@%J&(+%8UAH=F,&[$5(![1.W'I7YFTWL:I;^"UI&F\C0,7O2LU MPX,[!V.>W1=W-^;UUC*]O+YO_^O^?LAWQ:V(M=^OG;>LO.71P)273GX*LWN1 M2!+QE88<78SU)!<%9?RX@KI@8 *0L 9 >&PO=V]R:W-H965T M)@<9I?GN;@1'3R\>D^5*J!?CZ>V&+ME')CYM M'@KY--ZCQ,F:93S),U"PQ=WH#;PA.% .E<7GA.WXP6>@AC+/\R_JX5U\-W)4 MCUC*(J$@J/RW93.6I@I)]N-K SK:MZD<#S\_H;^M!B\',Z>%&>\NHOV#6VS@A$)1?YNG&6/5@G6?V??FN(.'" M_A$'U#B@OH-[Q $W#OA@4-8237VHR*R\Y?"3 M3,W[1U'(;Q/I)Z9O:5* SS0M&;@&[]F6I0"#EX0)FJ3\E7SWZ2,!+U^\ B] MDH&_5WG):1;SV[&0C2N(<=0T=%\WA(XT!!'XD&=BQ<'O6@TPO +(04C3H=GY[E#C3LYW=PRCP?N)P!4>/CD15^!]0N=)FHB$ M\H3?@4^9?F9"QZ,1 M[U(>:S"O E-Q?#OU()1K;GO(C\8H<,.]46?CJ@T^I'QTC(;$6S)5/B<*&"VK8.:FG..7BYE'GSE?PJ M2DLI^91-)BL9]9U6/QH;NI0\JVBD03ND#WG'MA4\$-_02-[;SW^!+!=,SX?1 M]V(^;*(16VA=WE#+&WH&^;/II*T)LHE&;*%U)Z@M9J!1CY^71,T8%_-GM=QH MT#K) _K>Y,B.;RL):"XE3N0/L_?%E-A$(PU:)X6$_N1(C0';(@.:JPR+&<1J MM6$5C31HA^R%$^\(=VT= 8U2^ %X=#SC[#4*GIHEO2S M/%/T*&9DO.=)S(HZQE\#1HLL+_5,617Y5M&(+;0NH6T] ,/GD'^MEAY6T8@M MM.X$M54*-)#,".+0][LG2S,X+!T\!^&P=P!E[M$/CABU=0@RUR'& M&M7L>^E*L8I&T+"TZ-+;):2M+9"YMCBA-,S>%U,"AY';<\,)["T26ZUV.6GK M!F24O1:E1M-0MY[&(4*]S:.Q@Z$')WU>?H9<1ZU<1V:Y_GL6GX@5:*B'7;<_ M5HUF'L83HC$S+?A66B.SM&ZS?/H=))R75:+A*RH94],I4TW6_-JX2\0*T.BK M%$R&H&%5BUM%([;0NE2WDAUYSR#_(ZMRWRH:L876G:"V+D#FNN"L_(^&[(+-S-27UXU!T&CM/O_M *.CAP^_W7F 7N MD7(?M4(9F4_.3R7AX1'U=0"]_A T5LCQ47\(/T-RHE9R(K/DM)A;AX+3GPRS MC>9$&Z&^&=&8P>#8RL2MW,1FN7DZ8V+-D;'KN7UUK3$;;D*BL>ILPNXH6HV( MS1KQH4BV5+"G7W!!VL3R[]H!656,5M&(+;0NCZVNQ,_A/!I;/8^VBD9LH74G MZ.!RC87S:*S1KU*JX_Z.'9IAZ.%^X#'WZ$='W*IA;%;#QM1I]KUXI5B5MGAX MS(RQ#(E'8EVK6;'YF/E$*C9[7TS)\+3W&L, ]V_MV&JURTDK$[%9)MK+V5AS M= M=-QRD.XU.]'#8EY,Z..2BX,@B: 4E-@O*,])V,#@4"YR^)M88:2(%T9AU M(T4]BO'!]WA#Z@NS+4Q]?_<# M+60 Y"!E"PGIO YDGXKZ2FS](/)-=4ETG@N1KZN/*T9C5B@#^?TBS\73@VI@ M?S%Y^C]02P,$% @ 9X%P5OW!+]>>!0 ["X !D !X;"]W;W)K&ULM9I;;]LV%,>_"N$50P>DM4C9DITE!AKKL@XM$#3K M]C#L097I6*@DNB05M_OTHRZ13$GA;.0D#[$DG_/CY7_$(QWSZL#X5[&C5*+O M69J+Z\E.ROWE="KB'15*=\ONIV',:;2JG+)T2RW*F693D MD]55=>V6KZY8(=,DI[<WE'Y M>7_+U=FTI6R2C.8B83GB='L]>8Q-$Q*H?RA;&OYZIFE:DE0_OC702=MFZ7A\_$@/JL&KP7R)!%VS]*]D(W?7 MD\4$;>@V*E+YB1U^H\V YB4O9JFH_J-#;>LL)R@NA&19XZQZD"5Y_1E];R;B MR $[3SB0QH'T'69/.-B-@WVJPZQQF)WJ,&\)&,5E><'1 OK16M/*CTK;R5(DE>AN*=Y.K;1/G)U2U748&B?(/NV%8>(D[1:X_**$G%+^@-^GSGH=>O?D&O4)*C/W:L$,I47$VEZDG) MF\9-JS=UJ^2)5C%!'UDN=P+Y^89N=,!4#:$=!WDZNS7B[IO=[^A>N5M/=CXPN_]>Y$;WT.S^,>)/39TFA=V&E%WQ M[/\-J=LTRF4536UPH;\_*'/T7M),_#,6.#5[-LXN%^9+L8]B>CU1*Z^@_(%. M5C__A!WKUS'1(6$>),R'A 60L! (IH7.K V=F8E^%#I47XU$LQI=H) S,;KB MU.1Y12X3\,.*+-RYNAL?CB-BQ&HV7SBZE6?LY;E20\("2%@(!-.DGK=2SXU2 M?Z!"7*)W<5QD11I)NE$/$*J9.(GJ1Q0E>I0Q+I-_JPMCBM<-.$=:OL'.'/Z[FD+ $A8"P33-G59SY[FW=T[EF-3.0$-,R*RO]-#*47\] MG8U=/%=G9["<8$SL7I/!T&JY7,QTHW!HM+"/1JA-N-M.N&N<<._<6\H=S"!Q MEW9_GH=6V+$'BZ@[&)#CS'JC]HW]/_=&@82%0#!-MT6KV\*H6_OP76H6LVQ? M2,J[FV9,.2/PW.9 P'Q(6 M0,)"()@6.MCJ*@#6BSUT-VA'RUJDEPG6(U:N>CCOY0MS-\]5&Y06@-)"*)HN M^%')!QL%#PJ>)[(HA67;;1+33OA*=R9WE(^J;>2>NU* TCQ0F@]*"T!I(11- MCQ[210]YP5S3P*%"")+F@=)\4%H 2@NA:'H(=05";"PB/2_CV,-7%(P7_8PS M8F59_3<4@AU M!4?\[(KCTYEFI.CH8C)(-2-F-K9(/]> UAU!:0$H+82BZ9)W)4]LKGE^H)&@ M.Y9N4)+M.7N@I>CC D/6"]>@- ^4YH/2 E!:"$73PZ6KM.+%2R89T+(K*,T# MI?F@M "4%D+1]!#JBJ_86*![7I)9#K,'=@@AUE5=B+,N=_VM^PSO^"7Y&K/ZO^6-6L[Z5-V)E+_I6 MOGD$9ZL'6O2$HM7J38_VW&:4WU?;J06*69'+>MMJ>[7=LOVNVJC!?XSX?9(+E-*M0EIO737YO-Y:79](MJ]V]GYA4K*L.MS1:$-Y::"^ MWS(F'T_*!MH-[JO_ %!+ P04 " !G@7!6/Y%EP\D* "*?0 &0 'AL M+W=OGN MJDZ#M-F:3*62R75]6A5UYMWDTDU7_%U4KTM-CQO?GDHRG52-Q_+Y:3:E#Q9 M=$'K;$)L.YBLDS0?W5QUWWTJ;ZZ*;9VE.?]46M5VO4[*'^]Y5CQ=CYS1SR\^ MI\M5W7XQN;G:)$O^A==?-Y_*YM/D0%FD:YY7:9%;)7^X'MTZ[UA@MP%=BS]3 M_E0=_6VUBW)?%-_:#Q\6UR.['1'/^+QN$4GSWR._XUG6DIIQ_+V'C@Y]MH'' M?_^DTV[AFX6Y3RI^5V1_I8MZ=3V:CJP%?TBV6?VY>/H/WR^0W_+F159U_UI/ MN[:A-[+FVZHNUOO@9@3K--_]GWS?KXBC@(:C#R#[ *(&!"<"W'V JP:<&I*W M#_!>&N#O _R7!@3[@."E >$^(.R2M5N[76JBI$YNKLKBR2K;U@VM_:/+;Q?= M9"3-6RE^J6W]8J6Y]<>JV%9-T^IJ4C?#:&&3^;[+][LNR8DN7>MCD=>K MRHKS!5]HXN_,\0XQ ";-\A]6 OFY$MX3(_$+W[RU7/N-16Q"= ,RAT=\WH0[ M)\.CEX<[FO#XY>&V)IR:P_^[S8W+SLSA'Y/RU+)+J7 />G0[GGN6'G5BV_$\ M/:_=D[^K-LF<7X^:777%RT<^NOGWOYS _E67:"0L0L)B)(PB80P$D^3B'>3B MF>@WM_/Y=KW-DIHOK-MU4=;I_Y+V$*<3BI$T5"A(6+2#^1VL/7=XO!D3.YQ- MKR:/QQ) ]DF1, :"21+P#Q+PSY* ==OL.#ZL-TE:-J=.M4X11O!01?C])'JV M,W/D)$;(/F,DC")A# 23%!$<%!$8%4'3/*VYE37GN(T"U /*&^MWKE6#$3I4 M#3M8<*0&QW;)S%?4@.PS1L(H$L9 ,$D-X4$-H5$-1P)(]@)@95%I3UR-I*$2 M"/L2\*:>%R@2T#3S[8"H.W_DT"@2QD P*;G30W*G0Y.;Z[?N:6_W[#A.J*[F MNZEFNYT27]UN-F8^ MRBZ7)5\V!UDK.3[&\N\;GE=@6!2XAQ;5/BV,75_E,F"KY/RVZZ6JMN/>;+F^M+=R!J:-B@M@M)B M*(U":0Q%DQ5SY DYX")\#T3)!DF+H+082J-0&D/19-D0(1ORS,%XP1^Z<^_Q M[MP[58_.6ND8H8.E@Z1%>]KQ$<4+??6 NV30FD,19,E(=P\Q^C^-)*HMF62 MS]MJ;-Z>*>@E /7PH+0(2HNA- JE,11-EHIP\AP/?="!.GI06@2EQ5 :A=(8 MBB;+1KA_CMG^._.@ [7^G+[WY\T"M3IY4:L8.C(*I3$434ZUL/4Z6]F/3(RV3)K:\5?]AFUF_I [=>I;GU@R=E]5JK M'Z3?=_?,.&>[@6BU6IBPIF[F!5].W+ M8!:JSG.D:>8'4Z=WMH$<&X72&(HF3PD2MBDQVZ9#IA:844-3#*5%>]JQAS$. MPMYY)[13"J4Q%$U6@K!#B=$WNV2&@9D\6!A./Y6.;X.']AI#:11*8RB: MK SA>!*SXWGF3 ,S=; J2']7[P6^.O%$U\RV>V8F=&P42F,HFIQM8682LYEY M._][FY9-IFL^7^5%5BQ_:+,+=3.AM A*BZ$T"J4Q%$W6BG S"=K-)% W$TJ+ MH+082J-0&D/19-D(-Y.8W;!^S./T3Q>?9T?&T"6@4!I#T61=".N3 M7#:E\63Q:>8.5D70.X=PPYE+U%.-?C-OZKB^>JH!]2ZA-(:BR?D6WB4Q3UH< M5'Q"74LH+2+]V8UCQ[;5>; QM%<*I3$439:"\".)V:V[I/J$^I&D/^EQ[ 1> M,%6W?F2O,91&H32&HLG*$(XDN+ R_GTH_)&JY M >TTAM(HE,90-%D8PIAT_Y%[KVZBZH/,WDP;KH MWPL^]FRUQH#V&4-I%$IC*)JL"^%%>I=YD2<*3S-UL"8T%J.CSH;1-')FJ@L) M'1>%TAB*)F?ZZ!&/9A?RSR3;7W9"/= ]3:HH>T_ >TFC&#HN"J4Q M%$W.M7 LO?,F6VK3"_4JH;3(T\S5)#-/%0+4@X32&(HF"T%XD-XSS[N\H.R$ M>I!>?^+D6+/=(_N,H30*I3$437[6N/ @_KPNN=/,Q"5YV.]Z)6,71D%$IC*)J< M[:-WW)PW_U*;8.QK;:!6IJ^9OCEUU,NAT#XIE,90-%D(PJ+TS0[>)6\[@EJ4 M?O\--V/B.*ZZY4.?=@FE42B-H6BR,(1+Z5_F4IXJ3*$>I=^W'\. ]%Z!U;\I M?#HCKKH3@+J44!I#T>1<"Y?2?\ZE[#V(Z,WNAE#=_:%ONL]SW<-SM8J VII0 M6@2EQ5 :A=(8BB8K3-B?_@Q=K$)=3R@M@M)B*(U":0Q%D]^[)]S1X)EG9@Y^ M2U2@,1_#4/6W[\S]#M6#IE/U&MGS32AT3 Q%VV5N]EU9\V*; MU[OW(A^^/;Q0_+9[C;;R_9WS+MZ]%EQ@=F\I_YB4RS2OK(P_-$C[;=BLJW+W MXN_=A[K8=.^=OB_JYLC3_;GBS4&I;!LTOS\41?WS0]O!X?7K-_\'4$L#!!0 M ( &>!<%9_\D )L ( "P' 9 >&PO=V]R:W-H965TK$S#;0 M[M?O.$DS-@S<$'^<UWF@3ZV0BY8OMW*4#+[""0,#4V H,/RNX B%L(93QJZ[I-4B;N-E^KWY3 M>DLZ-O#(=*F-S.MD M5)#SHOJRUWH=-A(HW9% ZP1:ZJY I92&?Z; ME2M[_8I;1./H\0@,XT*?D"/""_*4R:7&D[: MK5-" TK)\WA$CH]._BWCH]/&+FWLTK)N>T?=&UYP V=?<"=L&JJ]GSI]G9)[ M9I:*FS(PUJ!5[R\4.K M&WS:X[#=.&SOJY[@@K5=FJJLL,RR)W65M.(XIGU_Y8!U&ECG$*SC@E59W4U8 M%,>1&Q8VL/ 0+'3!PFU8V.H$;EBW@74/P;HN6'<;%M"@Y8;U&ECO$*SG@O6V M8'$0[S 6-:QH+^LI [R\9P:4BQAM$6D<]3IN9-P@X[W(ZM 1L>O0?07CTA)O M[]B@3>/P/S'^QN5GWY%[IN:\T$3 #!.#\QY64-7=7'6,7)3WX40:O%W+9H;/ M&2@;@/,S*&ULK9A=[&S%PK(1EM 5!)Q^^]7 H)M++/V5#ZF)&:Y[A$#Q2PNB@@_;E$.=G-#=MX;7C$VXS+!G,QJ^ 6 M/2'^I7J@XL[L*2DN4,DP*0%%F[EQ9]_&MB,%3<17C';LX!K(5WDFY)N\N4_G MAB5'A'*4<(F XN<%K5">2Y(8Q_<.:O1]2N'A]2L];EY>O,PS9&A%\K]PRK.Y M,3% BC:PSODCV?V)NA?R)2\A.6O^@ET7:QD@J1DG12<6(RAPV?["'YT1!P+! M40N<3N ,!=X9@=L)W*$@."/P.H%W:0]^)_ O%02=(&B\;\UJG(X@AXL9)3M M9;2@R8LF78U:&(Q+.;.>.!5/L=#QQ7W)8;G%SSD"=XPAS@ L4_"1D'2'\QQ\ M *M,/$<,X!*L(*4_<;D%=P6I2P[(9A_X-D("-%GS-2 M,\%D,Y.+\S:0;V[(=FW-F;"[X1$J>,; N4Y0J]-&XWG9& *8PJG?+>75K MZ8P2(Y3< -=^#QS+<10#6HW+GU EY-99>?1KO:\OE]L*>7RYW!KQTNUGGMOP MW#.\?NK\_4C$7[%.["!-_U%-DQ;DJ4%R[;UE%4S0W!"+*T/T!1F+WW^S ^L/ M58ITPB*=L+5.6*P)=I1:KT^M-T;O4_L>+-$6EZ5<,Y8PAV6"5.EM87X#DY7P M9>'X]M3R9^;+8>(48=,P\ 9AD2+,\0/?.PY;*\(FSF1Z'!6?1MD3)]RSCNSQ M>WO\47ONDN\U9EA65N6J.*J^=KKKA$4M+#BPPYU8P=#:TRA[&KK!(%&Q(LRR MPT#M;=![&XQZ&XE]"N.8U^)M5-Z.JJ_U5BR!JN"(LJ=>L.P2 D+_BK!1ABCH8315&G]+6BC!%'8P5 M84=U\,@)UR=69VTJ*/Y@VH_W!2L M%7'#M_5G<77,"-6A?VKR;.[ MYK1GCV\/_CY!*KZO&,C11G1EW81BG+0]2VMO.*F:LY]GPCDIFLL,P111&2"> M;PCAKS>R@_Y$<_$?4$L#!!0 ( &>!<%9\ZG@GX00 %(; 9 >&PO M=V]R:W-H965T64C&VEE*N;FU;1$N287'#5H2J?^:,9UBJ4[ZPQ8H3')=)66HCQPGL M#"?4FHS*WQ[Y9,1RF2:4/'(@\BS#_/4C2=EF;$'KYP]?DL52%C_8D]$*+\@3 MD2^K1Z[.[+I*G&2$BH11P,E\;-W!VZF+BH0RXFM"-F+G&!149HQ]+TX^QV/+ M*1"1E$2R*('5UYI,29H6E12.?ZNB5CUFD;A[_+/ZIY*\(C/#@DQ9^E<2R^78 M&E@@)G.2956R0I E=/N-?U03L9, MO0,)J$I IR:X58);$MTB*VG=8XDG(\XV@!?1JEIQ4,Y-F:W8)+2XC$^2JW\3 ME2BK4(NC5!UU1]\L@3&B4KG.I8;E/],K5H[/7$ M\R%$SLA>[^+7A"$_<)JP%C*O1N89D;U0'$6<2!*#^T1$+*?:*[$M$NP,?CWP MPCV$NJ #\/P:GF^$5W; 9R%R3","IDQ([=WN:T;VG<$>/DT4=,*!KX<8U! # M(\0IYOPUH0OP%:)@QZH7L 7EC#"XV]]0>CBVM)> :* MN;P"G]15QBGXFV .'K#,>2)?P;>[F9!$/^VS#GHJUYF)0S\7 >*G4 MX\K5$1QT9AZ&".Y?'V/M,Y$/:^3#8\@]'?)A%[GO[0,WECX3.'0:#7..0?>U M"N6<@MU<_%SP.P(,CX$/M.!AMUE1X X[\(WESX7?Z"HTJEH!/]3"1]VYUX"_ MA&3"1C.A632?ET1YW[EZ=FDIN!T*;GFGM2D8ASB70B.NT*RN4T;7A,MDEA(@ M"$T8!Y1)(JY G!-P\.8R%GWK [>O:NTI: 0<^F=Y.V@4_C>3[*E:FV1C :#9 M QC]'=0(._(=9]_@'8]KHVL< #2*ZJDFJJIRS$7IP@PV"C;B#,WJ?-Q(P:Y0 M>S#PAF@?HB[.VU7T-L1&A:%9AN_B=3F'GW(:%TCO.,=T0=3*68)O#R2;$:YU M4.:R;[[9+R'HJ!%TY)RW6NM)JJOEVB6$'S7"C\S";^QHU%5_Z ?A?D.;ASB7 MPLZBVBS^)R[M4-<+7(=!A\LEO !JO R>X'CSP;4]0/0&\(.CTL8 M08 F0V M!,_%0BQEF((YCI)4K;UJ*S#4LNK5"O15K4V^L0+H/"N >K4"?55KDVRL /H? M5@!U)1XZ72=@'N)<"HU?0&:_<$*S=3V EL@KKI?8'D"-,T'#\WJK5^?15[7V)FKC/%SS5H)Y&[6[G^#YG4W4;M#!+52W M,0NNV2RX'C+5T5V-U?=@-W'UPWR$?[X.R= M%Q[%VZ8'S!<)%2 E&ULK9M9<]LV%(7_"D;-M,F,*W$1)2NU-1.+ M2_.0V!.G[3-,0A8G%,D2D.UT\N,++B8)F8:D]N0A$BG<#R3O,99#X.(Q*[[Q M#6."/&V3E%^.-D+D[R<3'F[8EO)QEK-4_K+.BBT5\K"XG_"\8#2J@K;)Q#*, MV61+XW2TO*C.W13+BVPGDCAE-P7AN^V6%M^O6)(]7H[,T?.)+_']1I0G)LN+ MG-ZS6R;^R&\*>31I*5&\92F/LY04;'TY^F"^#VRC#*A*_!FS1][[3LI;N6&6\.I_\EB7GE57:KU2J4D^9:G8<.*E$8L&XE?Z>.M0O'N@?AU@ M(I]@^QBMY\=X96F)MRP?$]LX(Y9AF>2/6Y>\??..N.0-F1"^H07C0W>I9UZ' M0C)-E3ETLWJ,R\(68[67UEW8Z]?G'0_679]_Q*,S9PU&^\""8TC. 9*27[O] M,[$KM*WY,QG2>1TU'8XJNY'W/*$^37LO(*50ZR'I3T?SZ<7DX>^(NI23J^4Y;1%E#P[;9Z=(_)<=XZ\[AS3 MNG.,=JQL;&9#&=8R3\TP$N8B81X2YB-A 0BF2&;62F;VG_J+&5(42)B+A'E( MF(^$!2"8(HIY*XJYMAWYL,UVJ2!W62$#!\>M5_,7C=?4E^5!:@**I4K Z*5B')I:BH%&8SW6+_XI5(5@^FO$>:TWR\LQHN%,]L7 =1'A-(\*,V'T@(4315! M9R::6EOJ?[UH:-!SQ0\?&X8UW]<&U$Z$TCPHS6]HAUXD-,6.>9-@=A:@J?< M;XHX#>.<)H36;F#$TFP;I[1J\==90<(VV8/I?.D0F@-30Z@["*5Y4)H/I04H MFBJ.SB(T]1[AU8[+,YSKQW[G+\9^^\Z@OIJ3TP_U!J$T'TH+4#0U_9T_:.H- MPJ'IH&SHXRQZ50N+PUJ >H10F@>E^5!:@**IRXDZG]#2^X1?G_-?]?=E=__& M/),-??7B^9@Y0<-7Y@3&>'&^)P_]99PJ#RC-@])\*"U T51Y=":BI3<195,1 MQ>6000XDPB.F" U.F2(XEIPB3/?GB?J*3Q8$U$J$TGPH+4#15$%T5J*EMQ*] M]9I5JWI)W'_1.*@%I&^V@M+RU>>BB+\]OT@Z9 +HF2?G&VHE-K2#!H4'K=:'T@(4315%YQ):>I?P610A MS8]5!'1Y(I3F-K2^(@;\&0]:J0^E!2B:JH?.,+3TAF&STBRG<51[2O4FCI F MR; :H.L2K9?&F6,M!EIF%UJO!Z7Y4%J HJF"Z&Q'2V\[KGH"."-T)S99$?\C MSS1[0'[HF@JDQ;:"TMR&IA@@I M5J=%Y#HEWA,KPI@SE.9# M:0&*ILJIF[A;3G5E":"Z5Y4)H/I04HFKJ+KK,U;;VM><02>'M@ M!:0QN 1>7]>I&H#2/"C-A]("%*W6P*2W^7C+BOMJ7SDG89GH>@-M>[;=N_ZA MVK&]=]XUWWOU#O0.4V^(_T2+^SCE)&%KB33&&ULK9K;3NM&%(9?9>1N M52"UQ'9\2&B(!/@8%0EM2GM1]<+80V)M>YS.3 C[[3L^8&+'S';*NL&'K/]; M,U[_PL?%OJ#?V 9CCE[SC+ K9"YI'7&S2]81M M*8Z22I1G$UU5K4D>I419+JI]]W2Y*'8\2PF^IXCM\CRBWV]P5NRO%$UYV_$U M76]XN6.R7&RC-7[ _'%[3\76I*4D:8X)2PN"*'Z^4JZURY6FEX(JXL\4[]G! M.BJG\E04W\J-,+E2U')$.,,Q+Q&16+S@6YQE)4F,X]\&JK0Y2^'A^AO=JR8O M)O,4,7Q;9'^E"=]<*3,%)?@YVF7\:[$/<#,AL^3%1<:JOVA?Q]JJ@N(=XT7> MB,4(\I34R^BU.1 ' L$9%NB-0.\+C \$TT8P'2LP&H$Q5F V G/L'*Q&8(T5 MV(W [@NL#P2S1C ;.X=Y(YB/%6CJ6^74RD%UR2N_.!&/E@M:[!$MXP6O7*E, M5^F%35)2]L<#I^+75.CXTL%/'/V*KI.7B,08>3N2I&2-KBF-R!J+1N#HS,$\ M2C-V+N(>'QQT]N4D^NM'^E]N7[^(WT@UVNZ!# 1-6@+H;\5XD:7$AT<7Z"I]@O255T? M&-"M7/Z MT*N?BAWY/+5CDCEKEQ^%U'IX+W/9?<_-_?@5-71(&*>[JGO__ET$H)#CG/TSU*),R'A 4CBA0.Q/3M"#2FCAVMUHZ6U(XAX5A0.7)?Q5TWPT->M(ZZ M2M>U><^, T&:J7>#G.,@;:Z;W2!W@&3HOV-:#YP(2YD#"7$B8!PGS(6$!)"R$A*V M8)V>F+<],1]W'J<1Q^B,<;%(SH>ZH>:4CQ+;TY1ZH?7.BK?2;*?:'!+F0L(\ M2)@/"0M&E2F$3+D"@G7\JZGOSZ+5_W^?WF@[UU:F9??OT^4I3K4M*,T%I7F@ M-!^4%HPK5@B:= 5%Z[KWX$V*!G%;WU .#XUM';E8FNID%T/27%":!TKS06E! M0[-DI0I!4ZZ@:%T/Z^\>UC_]+$"../5B&I3F@-)<4)H'2O-!:4%#ZSQQ.7IH M&@Y$&4=/5J$&5CMXK#\5G!=YM;K! M48)I&2!^?RX*_K91)F@_>EG^!U!+ P04 " !G@7!6QIJ4V"X$ #+%P M&0 'AL+W=O;&+N/?#9A!4RI3EYX""*+,/\94%2=IAZH7>\\4@W6ZEO M^+/)#F_($Y%?=@]']4_FLFKR:RP($N6 M?J6)W$Z]&P\2LL9%*A_9X4]236B@]6*6"O,?#F7?H1HQ+H1D666LVAG-RU_\ M7($X,0C[9PRBRB#Z48->9=![;3 \8]"O#/J&3#D5PP%AB6<3S@[ =6^EIB\, M3&.MID]S_=Z?)%=/J;*3,T16$GZ#SX1G\(GA'#[BF*94OL![1"2FJ?B@'G]Y M0O#^W0=X!S2'SUM6")PG8N)+Y8'6\>-J-%2.%IT9+8S@GN5R*^"//"%)6\!7 MKM?^1T?_%Y%5<5YLKB$87$$41%&'0\LWS'>\-@^[YF,W1R2^AE[8-7IK-KWZ M;?2,7O^,GGD-J7X-Z^HU7$%2$"T_[O!N8573(>-6['!,IIZ*"8+P/?%FO_X2 M#H/?NTBY%$..Q%H4^S7%OE'OV=;T72XD+U2$DO#MD^H =Y)DXN\NBGV7%%V* M(4=B+8J#FN+ NA8-1=I0E&IM=M&SJEQ*S^[2&%X(YIUQQY$7+5+#FM30ZI:. MFP+F0NV=KV-:B2LBE&"K%AB>$>OUQ-Y]QS6?\T_L>_ L*7T: 8TFZ2%FE+R7E4@PY$FLA M#8,FLPN<;H.5G".03M60*[4VRI,D.;2NSP465$!968&J5FBN=D,BY-DU6>EI MM^NOY%6(7MK'O)B0([4VH:@A%%D)/9(]2_7(W9)MTX2*L;&2N,^7JZDOF'ZHS59P@/( MQ_6,JY994J(X!2IB1A&'Q=BXL:X#"^N K,>O&':B[;[#D5!GN:%+!'97[3+^WJN@<*-D"PM@M4(TICFO^2Y$%$)<-X+L(L M>R_ MM\)<(H Y]@ MPAP,S-Y*9F'@$CBCSC;(:Y[*YJ^R&1FT:K\F.K_^X/D MZFFLXJ0?P%RB+\C&-D8SSM)8",9?T!V3(-!Y )+$B;A 9RBFZ.>*;02AD1B9 M4J76 #,LTDSR-/8[:>[8MH>P?9DG>GP(T/G9A6(*29)$O4:R 3EM1P80]I!C M94C[%=F "8['6,T84SDMQ=JE6#OC.BUBFSSE46YSE)[EUV)-0A@;:AH+X%LP M_,^?K#[^VF2H2UC0$:QFRREM.6UT_R9E&RJ16IC4&T&CF"Z;W+4R3G67P[P, MIE?'K>^ZUJ#OCVNH0%'<%JMOJEK?XQDVO.N J$J$E<_^ M'WBX/A.FK4E. M]=$1K.9C4/H8M/JXI1(452).)*!SM>)(B)JVCDG.L9R*%]S#V!GNJ6G-=ZJ: MCF U-<-2S?#8=8FJ=>D2T4TZ!X[8HKI9"_3W@[U[DJ?I5\3M+:S3UH&GLZ@-G,0WC-4D0*7:QQ4=VK@ZFFW4PW5J3GNJG(UC-CX7?SIBX@]V] M'7+JZEW0JHX]O.]P9J,#S_#LD;DJVS MD_F<277.SRY7ZML-N.Z@GB^8FH-%0Q_VRZ]!_Q]02P,$% @ 9X%P5O8C M'%PT P O@T !D !X;"]W;W)K&ULK9=K;YLP M%(;_BL6F:9/6; /]FPKY"^5 FAREV=>8&GC=V<\JX$\YLW8T,9Z+4&>-P(XDJ\YS*^RO(Q';N^,Y#Q5>V3K6I M<,-90=>P!/V]N)%81[1F!;_&"P53OWQ(1R*\0O M4[A.YHYG1@09Q-I84+QL8 %99IQP'+]K4Z?ITPAW[Q_G"X1'!L!8,+9DJ%,LAHIJ&,RFV1)K6Z&9N+$RK MQO 9-^]]J24^9:C3802WFIR1)7 F)%[B4D)"OH',R2=!N2(O(]"49>H5MOJ^ MC,C+YZ_(<\(X^9:*4E&>J)FK<2#&SHWK3J^J3H,CG?KDL^ Z5>0=3R!IT2_^ MH@\Z#%PDT& ('C!_;OEVG#9=K)Y49"0>]MVED!M"Z_RF"\0R08' #I[.54(#V9[0&Y:(!<= *Y MYAK056-2QAVN:ITC%P=S9'0 I+.74X'T9+8'Q/<>-VI>SY^I;L-3DU#MMLM[ MX#\%'O759P7)W=G8YB#7]H"@2"Q*KJO-75/;'$+>VJWWD_J%.9S8#?.C376R M^4SEFN$^-X,56GKG$PQ05H>%JJ!%8;?/MT+C9MS>IGC FD:X/.5$/JA8#IH MCFSA'U!+ P04 " !G@7!6##",4#@# !V#0 &0 'AL+W=O;;AXD"DA"CWF&9-C(U6JN#)- M&:E8EF_FF#(C')5C,Q&.^$IEE)&9 M0'*5YU@\79.,;\:&;3P/W-)EJO2 &8X*O"1W1-T7,P$]LV%):$Z8I)PA019C M8V)?1;:E >6,WY1LY%8;:2ESSA]TYT$L!I\*(S!7ZA&;X"794_(!F M@JOZD\PRS-!I1!2FF3R#2?=W$3H].4,GB#+T*^4KB5DB1Z:"=6@V,ZYC7EO:@>^-S/6V M*RW3;#<8[$V+.E?T3KU>H]?KU/L-DCDZS;B$,PFGE#PJD+RB,H5L##8L(.NU M;Y].VF.W3T7F;QGEV;:U9Y-WX*87N,-FTHY\OY'O=\IOS52"+P7.S]$4P]+1 M)%;H)\>L-35ULA_K0I]D44]D.ZX&C:O!NU).T*=;?9)%/9'MN#5LW!KVD'*& M!T=DZ%E[1V3:&>A83WHBV_'DLO'DLM.3>U9@FD!EH B0MVZFRX-T8!_XT1GD M6#]Z(MOQP[9>*BOK_R3J;MYC3UW-MFW[T-_W/>HK9N65N560YD0LR\)>HE@? MFZJJ:T:;R\.D+)GWQJ_UI:(L=%]HJAO)#19+RB3*R (HK8L !(JJR*\ZBA=E MV3OG"HKHLIG"Q8@(/0'>+SC\?]0=':"Y:H7_ %!+ P04 " !G@7!6+JK! M"9@" Q"P &0 'AL+W=O@B]S MSHSGF&&" V5// ,0Z*7(2SXW,B&JF6GR)(,"\PFMH)0[6\H*+.24[4Q>,<"I M!A6YZ5C6U"PP*8TPT&LK%@:T%CDI8<40KXL"L]=[R.EA;MC&<>&![#*A%LPP MJ/ .UB!^5RLF9V;'DI("2DYHB1ALY\8W>Q;[REX;_"%PX"=CI$ZRH?1)37ZD M<\-2 4$.B5 ,6#[VL( \5T0RC.>6T^A<*N#I^,@>Z[/+LVPPAP7-'TDJLKGQ MQ4 I;'&=BP=Z^ [M>72 "'QM;W#)347-"B!Z;9.E,+[' 8<#H 3%E+=G40,NE MT3+!I%07:RV8W"42)\+HN2;B%>$R18^8,5P*CCZA!2T**?M:T.0)?5B"P"3G M'^4&SS #'IA"NE8$9M*ZN6_<.%?<+"&9(->^0X[E.!?@BW[X&BH)MZ["E_WP MGW79"X_ZX;\PZPT^'GYV^QQN2K4ZR9Q.,D?SN<,ENR1(0^)=)E'U:L8KG,#< MD 6) ]N#$;Y_9T^MKY?D&9-L.299-"99/!+9F:QN)ZO;QQZN]:N%<"TRRLA? M2"^)VE!,-87Z9NQ#S[::7V#N3Q7K=7:K8F.216.2Q2.1G2GF=8IYO8JU59*K M*GG7EL;_Z.>]U<^ZK-]@R^5@RVBP93S$\BQG?I!<%;NC:1@ M < &E' 9 >&PO=V]R:W-H965T[RCSP9&ZDW2^R8MOY4)*17XLTZR\Z"V46KWM]\O90BY%>9:O9*:/ MW.3%4BB]6]SVRU4AQ;PV6J9]YCA>?RF2K#PP>?DMN%JC[H3\Y7XE9>2?5Y=5GHO?Z.,D^6,BN3/".%O+GH MO:-O.1M5!G6+?Q.Y*?>V274JUWG^K=KY,+_H.56/9"IGJD((_>].3F6:5B3= MC^\-M+?S61GN;S_0H_KD]+B]ZH1^;R1JQ3]2G?<-FBP#H<3DO,@WI*A::UJU M40NBMM9#F&25=J]4H8\FVDY-PN_K1-T3DK_M%'NB4U=R=4:H]X8PA]$.\ZG=/)"S,S*@M3GK, _LYG^N,VWN/&D> MVLT_BL+J/3J^\UWG'A_QU36=[S+GQWSS;I=Y7RMK)R^VDQ>K>8,G>--4E"7) M;QJQ?/U+'R^%K]DV=#T=F*S44Q6X MA7DUK%I$W$W&WM!Q1X/1>?]N7UU(KR$2%B%A,1+&03!#7<.=NH96=86BR+2L M+#JRVI^JH^$C'3''=?3/@8R03D,D+$+"8B2,@V"&C-R=C%RKC/[)E4C-F$22 MSL#5)3$K^U2)N8]#U6CH=H2JCH;CH0YJ[*!AV$5D8Y^./+-AU-'0'WO4'?MF MPQAYPAP$,\;=VXV[9U\5&2/>\.=$7XF2F[5:%[)6@T6DT-#P(4TFV(A$5(6(R$<1#,T.!HI\&158/3/+N319T+6Q7)3))7*UF0 M=9:HUUVJVL)&>T(8^&?^@0BF5I>G1C4D+$3"(B0L1L+X%N;N+UG=W1@9.AGO M=#*VZN0R5S)3B4C3>S)/TG65\[0LP,>/ P9E7O5[(!6KUU.E@H2%2%B$A,5( M& ?!#%%1I\U_.D>$'Y5\*&CH*$4B:0&4%D)I$9060VD<13,5V>;NJ35# M.[GZN10[E0C-XCB@M@M+BAN8;"_-#QFA4_;M#JUY]4_R5)I M#2@=;-YE4F^?I3+:UET5A/MSDX.1$A: M *6%4%H$I<50&D?13(&V"7OJON@B#9JSA]("*"V$TB(H+8;2.(IF*K(M)5!K M@OC9BS1H$:&A[2_2/#9PJ.<>KM&@%0(H+8+28BB-HVBFR-HR ;77";:3;[ZJ M;C?LOI\+FNR'T@(H+832(B@MAM(XBF9JKBT+T-&+3K7(=/842@N@M!!*BZ"T M&$KC*)JIR+8 0>T5B.=.MHWA-(B*"V&TCB*9JJLK50P>Z6".HWA-(B*"V&TCB* M9JJLK6PP>V7CLDCNA)*[YY([)04M8T!I 9060FD1E!9#:1Q%,V77UCJ8_Z+3 M+;02 J4%4%H(I4506@RE<13-5&1;"6'V)R2>.]U"*R -S9AN_;'K/WH(%>HV MA-(B*"V&TCB*MA59?^^5(-5+:#Z*XC;)2I+*&XUWSGP]MQ?;][IL=U2^JM\2 M9_ ]02P,$% @ 9X%P5J#S MRR\=!P 5$, !D !X;"]W;W)K&ULK9QK;]LV M%(;_"N$50PMTL459MM,E!I+HL@[+%C1K^V'8!T:F8Z&ZN!25R[ ?/^H2R[05 MVL+>+XED\SRD==Z0/&]DG3UFXEN^XER2IR1.\_/!2LKUA^$P#U<\8?E)MN:I M>F>9B81)=2KNA_E:<+:H@I)X2$>CR3!A43J8GU6OW8CY65;(.$KYC2!YD21, M/%_R.'L\'UB#EQ<^1?# M"^M#8%?)Q<3X8E2/B,0]EB6#JUP._XG%?9@[EO.K+/X:+>3J?# ;D 5?LB*6G[+'7WCS@9R2 M%V9Q7OTDCTW;T8"$12ZSI E6(TBBM/[-GIH+L15@C5\)H$T W0UP7@FPFP#[ MV(!Q$S#>#9B\$N T ]^+2#X3EB[(5R8$2V5.?B*?^+H0X4JEF&1+ MDJ^8X/G[ML%;ETL6Q?D[U?3SK4O>OGE'WI!ATY!$*?F<1E)%O"F/_UQE1:XZ MR,^&4HVX['<8-J.[JD='7QF=1:ZS5*YRXJ4+ONB(=\WQ]J%X[T#_U 8JDN] MN=[TY7I?4B/1Y>$)H?9[0D=TU'5!S.&_LO2$V%85;G==CR-Z;\)IU^7X?^&^ M.?R/4!K#@^-[MPRIL#?2MRN>_0KO*F9Y7NK[5F;A-_+7;^I]\E'R)/^[8W"7 M-6S<#2M7C _YFH7\?*"6A)R+!SZ8__B#-1G]W)5E),Q%PCPDS$?" A!,T\IX MHY6QB3[_PN)B:RXDK)"K3$3_\ 61F5J27Z;++N$8R7V%@X2Y2)B'A/DUS*E@ MY6[J86XYHY&:,!^V%0'J4E.$LU&$8U3$;2V$-O5=R\NED=$W]TB8BX1YSEZZ MQK9#]6SYR!X#$$Q+_623^DG/U).W:I]33PWONF1@Y/65 1+FUK#)5N:H/9M- MG8F>/ _9J8^$!2"8IH3I1@E3HQ*V]LGE#EIP&0FN"C59+A5AEB2JV,JKW<4! M@1B[Z2N0Z7Y.QZ>.Y>@I=3N:6?8I'5L[J4>.S4?" A!,2_ULD_J9,?6;8DC5 M][E4V8_2^Z[,&BE],XN$N;.]_%N60ZVQM3-Q>\.?;HC"&2/ 0BFB<8:M3[)R"B;BS LDB)F4HG# MY37P=/=.\EQ-G-_=(+\^%TCPHS8?2 A1-SWWK6UIFX_+W(KE3 MNTRU>UBPYYPL,T$67'*11*F:%;;GA,K!YFGX^F;4W),]JKKHW$1 G4PHS8/2 M?"@M0-%T[;36J67V3KVG=21*E:RYB+(%84LE')+4=8M!29WB,7?ED&?.1+=X MH*XHE.9!:3Z4%J!H^HU/K8-*S0[J37$71V%[%]F_Y)B"UPSM6[Q :2Z4YD%I M/I06H&BZ=%I#E4(-50HU5*$T%TKSH#0?2@M0-%TSK:%*#QBJ/0K>!K5=\,XF M7?6NN<_>6H ZIE":#Z4%*)JNA=99I69G554Z#TSRS=K3J0&HLPJEN5":!Z7Y M4%J HNE":9U5"G56*=19A=)<*,V#TGPH+4#1=,VTSBHU.ZO'W@EDQO06"]1Y MI1V.[_34F>XN@-ZQ#7WH^((CNM6SUUJAU&R%[BX-QY8ET%LZH3072O.@-!]* M"U T73NMC4JGT-4">I1UE M"=1.A=(\*,V'T@(43==":Z=2L\=YS9ZBI$C4DG/DW85F7N\9!.JC0FD>E.9# M:0&*IG]KL?51[1%RU;&A!BJ4YD)I'I3F0VD!BJ9KIC50;:/9=N3=A69(;ZE M?5,HS6MH^MV%>S4,M,\ 1:LE,-SZSG_U#[CR<0XY";,BE?77_S>O;AX9<5$] M*&'8-J^?-W'-Q'V4YB3F2Q4Z.IFJRR+J1SC4)S);5T\0N,NDS)+J<,79@HNR M@7I_F67RY:3L8/,@C?E_4$L#!!0 ( &>!<%8%]&PO=V]R:W-H965T0 MFK;3]E I:K7UV8%+L&IL:CNA_?>U3<*RE;!J+]AGWWW??8=]SEHA'U4%H-%S MS;B:>Y76S87OJZ*"FJAST0 W.VLA:Z*-*3>^:B20T@75S,=!D/@UH=S+,[>V ME'DFMII1#DN)U+:NB7Q9 !/MW N]P\(=W53:+OAYUI -W(/^V2REL?P>I:0U M<$4%1Q+6<^\RO%C,K+]S^$6A54=S9)6LA'BTQH]R[@4V(6!0:(M S+"#*V#, M IDTGO:87D]I X_G!_1O3KO1LB(*K@1[H*6NYM[40R6LR9;I.]%^A[V>V.(5 M@BGW16WGFQCG8JNTJ/?!)H.:\FXDS_LZ' 7@\$0 W@=@EW='Y+*\)IKDF10M MDM;;H-F)D^JB37*4VY]RKZ79I29.YS=/6ZI?$.$E>B!2$JX5.D/+[8K1PJTV MDNZ(!M1VNUT9;"ZTJA&UY"^2> M;Q3T,O!!Q@*/(EY#<8ZB\ O" 0Z1JH@$-0(;]=6)'&ST_NH,J>U )L,@]EI= MJ(84,/?,O5$@=^#E'S^$2?!U),5)G^)D##U?P(9R3OG&'$Y&> %#"780B8.P MUW27AY,(QT$09/YN@#SNR>-1\IMGD 55?__"CC1^0WH6XBC&T^@$:]*S)J.L M5U8F&R9-!DC39)*>H$Q[RG1<*"__4>+T;8G369R>JO"T)Y[^?X6G;SG#&(>3 M$ ^3SGK2V7O4+DZKG;V7V3]J337(C6O "A5BRW77I?K5OL=?=JWMMWOW0-P2 M:8ZZ0@S6)C0X3\T!DUW3[0PM&M?H5D*;MNFFE7FG0%H'L[\60A\,2]"_?/DK M4$L#!!0 ( &>!<%8:%TQT=0, %D1 9 >&PO=V]R:W-H965T,MI2]\ 1 H+<\(WQL)4*L[VR;1PGD MF-_0-1!Y9TE9CH5LLI7-UPQPK)WRS/8<)[!SG!)K,M)],S89T8W(4@(SAO@F MSS%[GT)&MV/+M3XZGM)5(E2'/1FM\0KF()[7,R9;=D6)TQP(3RE!#)9CZ]Z] M"UU?.6B+WREL>>T:J506E+ZHQL]X;#DJ(L@@$@J!Y=\K/$"6*9*,XV\)M:IG M*L?Z]0?]NTY>)K/ '!YH]B>-13*V!A:*88DWF7BBVQ]0)M17O(AF7/^B;6GK M6"C:<$'STEE&D*>D^,=OI1 U!S:#SLR_Y>N,O@,@P(S(S9;<(''! MTDA()?1*VI9Z)_+>*6=+J5>;)=6YOT0Q-/;2I4VTK[)Y6MGB+V9$-:R?A;%E,TD)3M*9ZWDX] MSUBEEBA3,IJDA:9H31EW>WJW<\/[?\7JG[0G;3%S_6 XV*_"0[-A,'#VED2[ M=N;,@:WTV9W+D#=$% >RJK?Z/G"O3\5[_5/UW4"?97>8XJ/#(V:KE'"4P5(B MG9M;&1(KSO%%0]"U/MDNJ)#G9'V9 (Z!*0-Y?TFI^&BH!U1?4R;_ %!+ P04 M " !G@7!6KL106%D$ !$%P &0 'AL+W=OOR: <9 MX3>T@%R^V5"6$2$?V=;E!0,2:Z,L=7W/&[D927)G,=-U*[:8T;U(DQQ6#/%] MEA'V<@\I/* /=XF<"!]XH(^7*(Z5/ZN%+/'<\-2)((1)*@LB?9UA"FBHE.8Z_*E&G M[E,9-LNOZI^U\]*91\)A2=,_DUCLYL[$03%LR#X5W^CA#Z@<&BJ]B*9<_T>' MJJWGH&C/!27(R6-)/+ MB1,](1_171PGJDA2]"4O5YAZ\3X$09*4?Y!-?JQ#]/[=!_0.)3GZOJ-[3O*8 MSUPA1Z;TW:@:Q7TY"O^-46 ?/=!<[#CZE,<0MP5\(!','1DG M.+!G#""*A6'#4+^V!O@,T27K8+)<.JW6X67K3#VIZ.Z5W4V.C4 MUT*YP)%,#KB083S)MUU^C"\V1C 9^5,\.?/DLMU@XOO3"U^,@_J/\SBI79Y< M,8^T=+S+6:-YWUAJ4RRT)-;"-JVQ3:U]C:8V"=H4"RV)M0AB[Y1V><:E]Q.X MD#L,%774[_J MLJH6VE)K4_1/%'UK>[22LH71IEIH2ZV-\91W8V-2VMRF"8T[X9D% O0"A'5] M7)9FR]Z@_H_L&I_2:VS.KS\=BX2529"!E5D#>P985O-L6VIM6*=,&YM3[:4Z M=:1IB6NE<2&R$3++EG_RD%^^D!DW9$5*7S+Y@>C$:>XE0)D^4W?BM)J+VU)K MXSQEX_A?TG&(:!X3]H(RPIY (,&(#'?1F_'.*-<[WME4"VVIM5&>S@!X;.^S M82EUKS#:5 MMJ;4QGLX5^)J#1;\#HEFR-\[)Y1EQ&@1GAZ^N5B-\?I!T&]>+ M&;"MOJ;ETK%]+LH;N;JVO@J^TQ>@9_7WZHI87UN>9,K[Y0?"MHE,]U+82$GO M9BR'Q,HKV_)!T$)?8CY2(6BFBSL@,3#50+[?4"I>'U0']<7YXA]02P,$% M @ 9X%P5M)N3D>J! VQ4 !D !X;"]W;W)K&ULM9AM<^(V$,>_BL:]Z>1F"$8RMB$%9A)R;6^FU\LDS=WTI6(OH(EM44F$ MY-M7?L &8XO$EWL#?I!V_[_5PZXUV7+Q*%< "CW'42*GUDJI]85MRV %,95] MOH9$OUEP$5.E;\72EFL!-,PZQ9%-!@//CBE+K-DD>W8C9A.^41%+X$8@N8EC M*EZN(.+;J86MW8-;MERI]($]FZSI$NY W:]OA+ZS2RLABR&1C"=(P&)J7>*+ M.2%IAZS%-P9;N7>-4I0'SA_3F\_AU!JDBB""0*4FJ/Y[@CE$46I)Z_BO,&J5 M/M..^]<[Z[]G\!KF@4J8\^@["]5J:HTL%,*";B)UR[=_0@'DIO8"'LGL%VV+ MM@,+!1NI>%QTU@IBEN3_]+D(Q%X'XK9T($4'4NN ART=G**#DX'FRC*L:ZKH M;"+X%HFTM;:67F2QR7IK&I:DPWBGA'[+=#\UNU,\>#R_TH$(T9S'>G9(FL7W M'&6OT-=U=GN9AINI%W1V#8JR2'[4+>[OKM'9AX_H [*17%$!$K$$W2=,R9Y^ MJ*__6?&-I$DH)[;2:E.?=E HN\J5D19EF* O/%$KB3XE(82'!FR-6;*2'>L5 M,5J\AJ"/'-Q#9$!(@Z#YZ[MC@QRG#+V3V7-:[/V]B1] (+XH8BS1UXV22D>+ M).7FALWFTO5^(=@1%- FBBS4UXF8ET,WJ:#4>$C,=ZY)[V08RN.H*X)8AK!/E#T$35 MYV8NWSV2/W;&7DV[T7I'[5ZIW3-J__0,(F"R6;UWI/Y\Z#N>Z]0 C"XZ O@E M@&\$,*Z?'M(I;@&L973\!C[L^8Y;XS,JZ,@W*OE&/\('SVLFFNE&QW3^>#"J MKQRC^XYPXQ)N;)Y]&85I_8^/()R11\9X5*,X;E??)PX$XD&5&0<_$O]B_="' M"!" ,R7B89I(#'+.HCJ."]\H!;$Q*W[.Z!\)S=/D$0A=R.TY -X*U ML.'W3$SO9>TP *0* #&.^BX +?P]]*KD53@9[0]WWZOOGF8I75&K^@,;D_S) ML>Z5$W_9GN<*'Y@)X/2J8TF+AY0"6])UZ6C>+Z0I; M%2787)6\'M:8(PLO![!N?W"T8?V,(@9750PVES%O&=G6A%GX.$#U^L[1>OT9 MY0ZNZAUL+GA.;DVGDVKAH;9:W7I.+9JU;E^' %5!@\T5S>FQ>F-2'37(K%"5%F^OO6T$#M:$1^HLM )W]"U3(C[U37X(G?+KH M);6#?!3G7] >"NE+TS?X_(0E/[=D^OBNZBEBKJ>Z16)O1C1%XH3/722&NTB0 M86LHS*8Z3A1255[$6-C,+I=+ 4NJ 'W6L6")9 'Z1J,-G)P-A6%W;QGXP]HJ M:&CC^F._94F3JEPBYG+)H/K4R)%CU?7<8G;^UB&Q]X[)8A#+[/10HH!O$I6? M(I5/RQ/*R^Q)Q=KD"&H)(&^CW"\[5[B9U4)[GSOX'4$L#!!0 ( &>!<%84 "N" MQ00 #,; 9 >&PO=V]R:W-H965TT^1%LUZLRS"TYB%7#6=I)V?OT:0R%0QPHC]Z$! M<\^Q[\%Z[9'/IVPO$YJ11P[$/DTQ?U^0A!UG'O0^&I[H M9BOS!G\^W>$-61'YO'ODZLRO6&*:DDQ0E@%.UC/O'MZ%".4 '?&#DJ,X.09Y M*B^,O>8G_\0S+\A'1!(2R9P"JY\#>2!)DC.I;1B MRP^TF!JMTJ=9?M]7DJNK5.'D?"59]'JS4,K%X(&E:CH)K&_(#5@D6%U:15N6 M$ '^W>GF1TXCFFW DL4D ?="S1=]08"KD$A,$W&MH,^K$%Q]N09?@ _$%G.% MIQEXSJ@47U6C.E[2),EA4U^J+/*Q^%$YXD4Q8G1FQ!"ISC.Y%>!;%I.X2>"K M]"L-T(<&"V1E#$G4 WWX%: (<. 'BZ'0P,\O!P>6++I5W>TK_GZ'>^H2>F" M:6!FRDO.G=CAB,P\55,$X0?BS?_\ XZ"OTPJN20+'9$U%!Q4"@YL[/,G*EYO MUIP0-5$E4?P2<"R)2<"""!;W(J^QAWG0"_IJ%AU.I;'VUU4:1V0-:8:5-$.K M--_>=JI@JYFE=$G!U3O!7%R;A+'3C(!&FF:1%=A5*D=D#:E&E50C:XX_6**> MNX3*=Y,^!18&C8DS:DT;:P==M7!$UM#BMM+BUJK%3_WZ)?$-/A"N[ 38<)Q) M$*NG"JPQY>" DST!; U8^3;1 >WJ7DA7=#4^40[VQL.6=)^#QCW4;P:%GX-0 M#]4WH9'JN$IU;$WU>R,=D1?C*JF#*B7FG K.22.G22NESS&H/6-"$\_8G-"D M2FAB36AUFH)I[%9XUY>(2[+0$5E#-AC4SBIP]B(NJ1R)Z)0M=,76E/'$H$+K M_'O..(G8)J._E([1J46-F)!&,:'A*1BTGB9[KYTU]G;*$KMJ:,M0^'=@?=88UB M9^JLXM"XY G&D^9?RYB<@_7-Y@36+AO:;?;%*Q([3V<9[*,:GEW@A+^#;&I3 MNVYHM]WV)8@=W%F0VPM6-*$Y:C@Y,PMJTPWMKGN)W\[68BNR["2GA&[TK(]1R89_)XJ-ZU5KM_-SK_8Y6^P+>A<7^34U3;"HZVO&Y,=)WD&U3S;_'U!+ M P04 " !G@7!6"^9XS6($ !,$0 &0 'AL+W=OEL$Y%( MEZ3C9MB/'RDID@I+=-HM_F!)%.^>YX[W0FIZ$/)1;0$T^I9G7,V\K=:["]]7 MR19RJ@9B!]R\60N94VT>Y<97.PDT+83RS"=!,/)SRK@WGQ9CMW(^%7N=,0ZW M$JE]GE/YO(!,'&8>]EX&[MAFJ^V /Y_NZ :6H.]WM](\^;66E.7 %1,<25C/ MO$M\L2"1%2AF/# XJ-8]LJ:LA'BT#W^E,R^PC""#1%L5U%R>X JRS&HR/+Y6 M2KT:TPJV[U^T?RJ,-\:LJ((KD7UAJ=[.O+&'4EC3?:;OQ.%/J PJ""8B4\4_ M.E1S P\E>Z5%7@D;!CGCY95^JQS1$ACV"9!*@!2\2Z""Y375=#Z5XH"DG6VT MV9O"U$+:D&/=H[OE/;JT3F/Z M&;V[!DU9IM[;%Z"T9(DV(LJ*HSUG6J$SY".UI1(48AS=V[$/9M#&L@7VDXK>HJ1'>NAA@FX$UUN%/O(4TN\5^,;6VF#R8O"".#5>0S) (?Z M2$ (NE]>HW=G[]O//??L&CX'<'X6%->.C2/E_ AG'.^ 8M:$9Y NB? M3F^43$M=HT*7S?VG.1G%412/I_Y3!XFH)A$Y22S+5=A(RJV_7 RB(P91'$?A ML(?!J&8PG0"/C\$GXS">3+JQ MQS7VV(EM$NRU2S\^=GP83,@0=S.8U PFSH3Y4I108_WE$TC3$M GRB1ZH-D> MNEA,WB!5<-#4S>"5R;*J/=94DORY00\.8:?#**>J,5-E<7.FMC.F1,$PF,"& ^&I(=! M4S:QNVY6F?/J.!@>Q<%X0'#0^O4D$FZ**'974;LFEM,.)!-I)PNW@A ] Y6N M-HB;>HK=!?6>2TC$AK._S2HE[4U&(I2V_NHD6"J=M-P4C@9ACV>:"HO=)?:E MR)S3JLB4+K)M>N_FJ05: 6JF=))V@^/"JXB@O-S4F.U-2I^=7F[*-W;7;[OD MB$2_(B'M3LX@5+LS9KLI4&WV(GI+N7T/7_J+0C?:SZ]KT%N+>PO]@%)*WV+V3I@\1=Q]Z910. MNZ(P[HO"IN60_]IR3BAPM!R_=<#-06Z*8[PR97G/=7G6K4?K3P67Y0&YF5Y^ M9[BATFS<%,I@;42MX1Z2Y=&]?-!B5QR75T*;PW=QNP6:@K03S/NU$/KEP0+4 M'U#F_P)02P,$% @ 9X%P5ME[89G[! ;10 !D !X;"]W;W)K&ULQ5AM;]LV$/XKA%<,+9!8(OV>V0;L)-T*+)N1+.V' M81]HB;:)2*)+TG$\],?O2"FB"DN,&ZSH%YN2R+OG7IX[DN.]D ]JPYA&3VF2 MJ4EKH_7V(@A4M&$I56VQ91E\60F94@V/1T+'8ZX1E;2*1V:4KE8N MR**\HII.QU+LD32S09H96%/M:@#',Q.5.RWA*X=U>GJG1?1P/@>[8G0I4@BV MHM9=YVAQ>W>/9L9K7!_0VRNF*4_4._0&!4AMJ&0*\0S=9URK,W@)XQN>)+!6 MC0,-T(R"("I@S',8I $&)NA&9'JCT'46L_AK 0'85!I&G@V;$Z_$*Q:U40>? M(1(2@N[OKM#;-^\0URQ%5U43\C^/PD[IR8Y5V&U0NDB2+F,V3&('_ZCSA M%6-8>*&V-&*3%M!,,?G(6M.??\+]\!LGDP+PE6:0$'3+-4WXORP^0[-4[&#VW[^#2/0!_*C^J;.N^QVL MZY76];PA^&.7+IE$8I7G+A0AI<$.GJT1W5,9*_3%9D =[EQRWTHVI>QQ2L;! M8PV8?@FF[P5S0Y]XNDO1EAX 2 X ;9F,P,]0[^HPY )Q^#*(00EBX(VW\\@M M4UKR2$-H+>?1S'JD#L;@.X1P6 (>>KTV9VN>929B"+\"'8R;?(I'1XHQ'O8ZG7Z]:ARZ2?$O5&3_DH[P%[]USE=3G%^(:D*8D3"$6EP/R8. _$F[2?;2L$%LT42?:3)KI8UA;3_-U^Q*_O87_==QBY+I[G^4@LX%SBLTARW>[C!;ZZV8V]Q MK23N"_IS,9A4>=/N=QKTN^J+_>6WFKLO(.@=(\#M8:\!@2NYV%]SB^P].1#] MHT!TVZ.F_'4U%WLKY/0^DRP2Z\ST3115-U614-J@J@63"QU][9(&+*Z<8G\] M?>;2.2VX!!V(B]ATA)T?IA9HR9";4HO9KQR'*,UW=62(8GKP;;.P*\_87Y]O MJ'R X\J?67) U4U7OHD]ZG-V@UH+WJOFE76#N$I/PA^\%2/>5O-: UTK(?Y6 M\M<&I&Y$$B,MJ>6E20%(_ZM:L,?=A(3UV4]<)R'>VE^!$,&QA$4[*,>GBH93&'$]B_A[UHE\]POIH .CLI;M0>4& M*&5R;>^Y%(0$\CB_#"K?EG=IL_P&R4W/+^* ]["A52AA*U@:M@>0Y3*_V\H? MM-C:^Z2ET%JD=KAA-&;23(#O*R'T\X-14-XP3O\#4$L#!!0 ( &>!<%:N MU @, L &>& 9 >&PO=V]R:W-H965TBS25\]9_K68"U&2;\O%JK@>S,OR\7(X+"9SL4R* ML^Q1K.1?9EF^3$KY-'\8%H^Y2*9UH>5BZ#E.-%PFZ6HPOJI?^Y2/K[)UN4A7 MXE-.BO5RF>0O-V*1/5\/W,'K"Y_3AWE9O3 <7STF#^).E%\>/^7RV7!+F:9+ ML2K2;$5R,;L>?' O>507J+?X+17/Q.-4>B868E!4B MD;^>Q*U8+"J2W(_?&^A@6V=5?7@]& 3,4L M62_*S]GS+Z(YH+#B3;)%4?]+GIMMG0&9K(LR6S:%Y1XLT]7F=_*M>2-V"@3> M@0)>4\#;*^"Y!PKX30&_;X&@*1#L[]*A8PB; N%^#1<'"D1-@6B_P*&#/F\* MG->-M7EWZZ:)DS(97^79,\FKK26M>E"W;UU:MDBZJJ)X5^;RKZDL5X[ORFSR M]?V-;,PINF_]!??QJ), MTD7Q[FI8RIVJT,-)LP/Q9@>\ SO@DH_9JIP7A*ZF8MI1GAXI[QD 0_EN;-\2 M[_4MN?&,Q%A,SHCG_Y5XCN>0F)1YLI)G /*&#$DQ3W)1-+\Z=O;6C/[[>G%& M?*=!'Z3$9LK'))<4MZ:XARFTQV$V%(]\N8O)VS?O>ATDZP]VM^"#--Z?YKS2 M#*WL;X/OUUS_4/"K_7E_WP[^AURV]X.0I]N2W+^0W>T^)2_URQ^>DWQ*_OL/ MB22_EF)9_*_CN&XV]0?=]5==S&7QF$S$]4#V(87(G\1@_)<_N9'SMZY<(6$Q M$D:1,(:$<1!,BU>PC5=@HF_.JV03F\ENO,2WZK$@?Y W7:$Q4FU#@X3%2!C= MP,(:5HV6GL;>N1.XCN-<#9]V ]'>T!^%%UYK0][>T'6]BVAW0ZTAPVU#AL:& ME'U=5SL9"]FV$Q(6(V$4"6-(& ?!M$Q$VTQ$)^X[(F2\D+ 8":-(&$/". BF MQ>M\&Z]S<]^Q&7^E1;&6P?GC\-#IQLBQC09WZ1S_3QLA**1+&D# . M@FD)&&T3,#K6Z9:2U94YNFDE*DHJO%%5R2,8-M((&$Q$D:1,(:$ M<1!,R\W%-C<7)^Z8+I#Q0L)B)(PB80P)XR"8%B_74;;( 75-#>AH=W)KKM$V M!5 :A=(8E,91-#T).][0-2;A-]D7I:L'\BCRB3Q]) ^B,P6-??1W8N"<^?)G M/P7&VJQ3@*11*(U!:1Q%TU/@J11XQA3\>RZI\VPQK2SIM,K#-'DIY(DA[DR# MUSHG>*W3@;%"ZR @:11*8U :1]'T("B;ZAIMVDX0)MFJ$)-U]0E3OU#XK5#X MK5! ]2>41J$T!J5Q%$T/A7*@KEF"JE#(7B+-NC[=N3F"\".RK#_>Z1H_FLM: MQP)J.*$T!J5Q%$V/A3*JKEFI[@P=#H7"#'#)B[PD[DP$5*5":11*8U :1]'T M1"B?ZAI]VOC#D\CE")(\R*O44O86I2"S),W)4[)8=X\K-[S1[M6%=^:,]OL- MJ/J$TBB4QJ TCJ+I<5#^TSTB0+_SPS,SUM9.0&DQE$;=#EGKCCHNKQFT7MY1 MKZ_7JC>Y$IZNV7@V8N%)=@W'Q +4<$)I<4/;?7NB^D=O% JME4%I'$73@Z , MIFLT6'W5M]RF&D80+_PSR?)*=LIA8O.GM) =B9"=2$[*>;*J_BY^7R<+4F;D MC3LZJ]+:D2NHVH328BB-0FD,2N,HFG[GE_*;GG-B@>XA)> ME!9#:11*8U : M1]'TF"EYZB'D:0.I1*\F3_<&N>:ZK#, 5:=0&H/2.(JF9T"I4Z^O.ITLLJ). M@^S@!,EFU9AWVYMU!L-KW^RT?^ECKMTZ%5"/"J4Q*(VC:'HJE$?US![5AJP->;R]5)AKMTT%E$:A- :E<11-3X5RP;[9 M!5=#GFI2/M&]8WK_I!EHA1]'T M1"@I[!MMX'A[-9Y49Y'.>W+,!.O&AUI=*(U":0Q*XRB:GA-E=?WPU!T4=-4% M*"V&TBB4QJ TCJ+I,5/BV#>+X^_NH*!K*D!I,91&_0X_WKVZ2K.E=ANI'UV, MVLNK=&QY$8T.W_GI*^7KFY7O7O>RHW^+[YT#;Z[1NJFA8A=*HU :@](XBJ;G M2HE=_]1BUX>*72@MAM(HE,:@-(ZBZ3%38M%"[ M"Z51*(U!:1Q%T]=[4W8W,-O=?ZZ7]R*O9&ZS8&35?34/N^(0M!=(V/?\YAIM MDP"E42B-06D<1=.3H(QN8#:Z=I/B&YAQ4KRY0NL@0)4ME,:@-(ZBZ4%0RC;H M?8NOY:3XH+U20FM2O+ERZU! !2N4QJ TCJ+IH5""->B[4L+A^<]'$,9)\>:R MUK& JE,HC4%I'$738[&S7JS9LAZ?%'\$<'A2O+F@=2*@/A5*8U :1]'T1"B? M&ICODK6>%-_PCDV*-U=K'0>H]^PX!.=L_PJ)0>OD*)K>S,IG!C_'9YJQMO8! M2HNA- JEL:!M1UW7ZY@ZSSNV-$UV#Y3R#'HM\#K+\IE(C\UW-[.LVQDJ,Z$T M&K07%SCW(\_?_]\/M90HFAX%92F#7NL>U.?X8T& ZD8H+8;2:-!>1D'^#W4O M]H, ]8@HFAX$Y1&#?C>(9K/M1QW-]W"\35?-PW?F?$ 7,(#28BB-0FDL:'O9 M*'!#+]KO#GZ&7PR57PS-?O$'/R?#+YAAWE_;O$%I,91&H30&I7$434^E^)/V4+HS:]06@RE42B-06D<1=-CIDQJ:#:I_:9/-)#CJPV;:[-. 52=0FD, M2N,HFIX"I4[#WHO,VDZ@:,C&)3/,M5NG FI.H30&I7$434^%,J>A67R"!D:X MI33,^VO=8T'M+91&H30&I7$434_ESM>&G?INV!#['638+R'#?@L9]FO(L-]# M]C/L<:CL<6BVQST'1AO(L7FEYKJL,P"5P% :@](XBJ9G0.GDT*R3?V18=-X: M%K5N/C'7;IT*J#*&TAB4QE$T/17*+(=FL_SCPR+ $AOF?;3NHZ#.&DJC4!J# MTCB*IB=1J>WPU-]*%D+5-Y060VD42F-0&D?1].]D58(\,@OR?D.A!G)L*&2N MRS8#4!J%TAB4QE$T/0-*1T=];[VU'@HU9.,2&^;:K5,!M<=0&H/2.(JV2<6P MF M1QDF9C*^6(G\0MV*Q*&0#KU<27SGE[:MR6#.KUIR__. -AJW7J7O)W>KU MH<*,KQ[EF>-CDC^DJX(LQ$PBG;-S&8L\?9AOGY39HSR)#,A]5I;9LGXX%\E4 MY-4&\N^S+"M?GU05/&?YUWJWQ_\'4$L#!!0 ( &>!<%;*]T?@DP0 &@? M 9 >&PO=V]R:W-H965TYDH0N($V;&TB5JJ&S^]DEID23Q-G$E,Z_7^?2%(+QP,SY K%SWL"QY2>TI<9*1O$IHCDJRGBI?]-N%W@B:B'\2LJOVKE$]E&=* MO]>%>3Q5M+I')"4K5B,P_WHE]R1-:Q+OQW\=5.G;K(7[U^_TH!D\'\PSKL@] M3?]-8K:9*JZ"8K+&VY1]I;N(= ,:U;P53:OF$^VZ6$U!JVW%:-:)>0^R)&^_ M\5OW0^P).$9TYK'-1.>>,7#S,\FY1TA\HZGO/JB\9TC9[;),GK M];%D);^;)L21->(WRAH3G)6U26V(2AI@QE^ M0U?/)"?KA%VCHJ2O2;-FAJT_7Z!,7H:<-W58XCZN)RGB? MZY;55=>_N[9_QHG^F>B!YFQ3(3^/22S0!W*]_3-]*->/?Z:/Y'K=D !4/EG] MC!GO,W9G2(D>6=T@4_\+&9IA"#IT+Y>8)WORU+OKAO16NR55IB9?W* MOJT*O")3A;^3*U*^$F7VYQ^ZK?TM\B,DS(.$^9"P !(60L(B2-@<$K8 @AWX MW^K];\GHLX#$I,2IR/Y2X:7VAX1YD# ?$A9 PD)(6-3"1@VL/BZ\SCY;KCE1 M7_=M?1RD:_;H,&@!U*T#NXYZNXZD=ETRS(C(K%+9I6:%A'F0,!\2%D#"0DA8 MU,+L?;/:EC4PJR#(T(9F'1W;WM'[F ,/VKT';:D'GRC#*3^7-!L'D1>E\DN] M" GS(&$^)"R A(60L,@^MIFN&\[ C,=1KJT-O"@@G?*BTWO1D6Y?/;(FW(>B M(]F= VE#2)@'"?,A80$D+(2$19"P.21L 00[\+_;^]_]U>VK5'BI_2%A'B3, MAX0%D+ 0$A:Y1\].PQV\Z^?',>[(U@,@W3)-\5-XW+MP_&N[4JGL4@]" MPCQ(F \)"R!A(20L@H3-QP*S&@.O'L>8>QN/ ZOJVL=?W=H9V]=8LG&0 RZU M+2C- Z7YH+0 E!:"TJ*.)G^ "H+&EC[XDV AB-*=OW&X5TMV[1N M6V"T:!)XSY0QFC67&X+Y]J\.X/?7E++W0MU GUR?_0]02P,$% @ 9X%P M5FZ[DV+M! 'Q, !D !X;"]W;W)K&ULK5AM M;Z,X$/XK%K'MRPS5;I!_9JL2<;>DO5_?Y:P,INK*1L1W/)>(X$72^MC_C\PO6T0BGQ MA=&C[-PC[K5!&SJZ0E6Y=$D56"\&/2&AIL*9O MRMB4VN -RW4:;Y6 ?QGHJ=55GO =17?DB4HT0[=LD[,U2TBN=#"H$#1%BCPA M(B55$I$\/7V>,?+ ,J88J+^_I(JP3'X 0_>WE^C]NP_H'6(YNMOR0H*J7-@* M,.N=[:3&]ZG"YX[@NZ3)&?+P+\AU7->@?O%Z=7RJ;D.DFG"Y3;C3AS_(V(F_7N.O-V5]]3%) M1 'NTB?H&Y)6!X"K+14FMRM;?FE+]X_#"KN>L[ /77<,0D[4"IW G#"=W_L[P^XU?_J1? MMXHGCS/=IE($=:IS0'3W,SGC#YT)W+XS!J'0]\S!#QJ0P23(IB8$/="\H"9P MP6#?>>QT-J[0#:6\$ Z'&5[8P LGX7WF/#VR+#/!"@<;!EX8]5 -A3P_-&.* M&DS1)*:_]U1 (O,-RB@DM]M%33"C8=:<$/=@&H1P)_\G..,&9SR)\P]=1[KD MRX(BZ;]%54VH/NI&M+'A('JQVX-KD,)QQZD3O-AIZ+ADF2P0P%9<-R12&>R@@3#[;W@[!?U28I M)QZI&]QR'9ZDEM4-))F(9%NS_@%FOGV9_83LF:K[;<*EN;G6QD] N?U#.XW@ M.[LK;MD-3]/;%Y(5I!HG=3)(GAB[5VVEZ\H,0^,,^JW")!A% 1[IL+CE-SQ- M<'<^MD]*/LG;J M>,N#>)H(KX7N/.JYK!?ZM6!EM1C='C+=+ K[^3$(^2.#$F[9$$_3X56N2+YA M#]E(0H9L-_,"/.]C,XAA)PC&X+7$B-_&C$*_ALWX>E; 8N+(#]D/\ S&'[-8 M/,8Z+4WB:9YLCOR>9RR! Y! ]B4K.\MX@QQ2X S'SN 8&,2BL0'$;8G2G2;* M&\IR60C=\N ]."NOJ7EX$B(@[G.[20KCL7<1M_...,V;AF;]C3;H#KER%H0.[O.+ M2A/@X5O<;.[VYWF3E#=XW; [7R_TIZ,_B=C V80& ML 8UYRP$?5%]C:D6BN_+#QH/7"F^*V^WE*14: 'X?\VY>EGH;R3--['5_U!+ M P04 " !G@7!6X9=KI:(% !<)P &0 'AL+W=O(GV?],">9Z?#3PV!OMR3=G/9D$(1\]563=7HP7GRXOQN,D7 MI,+-1[HDM?AE3EF%N=AEC^-FR0B>=::J'%N&X8TK7-2CR65W["N;7-(5+XN: M?&6H65459B_7I*3KJY$Y>CUP5SPN>'M@/+EFTAD[QHR#K9F<;M:?R0.G/=N=V=C4RVAJ1DN2\16#Q[XG< MD+)L2:(>OWKH:%MF:]S=?J4GW$!Q[#F%O"(\UF,;KG3.Z M!&UN>9>7"',\N61TC5BK%[QVHPM=YQJV?=QS)GXMA(]/;NN<5@1]P\^D M01_0'K:EC?.^3M>;.ED'ZF2CS[3FBP;%]8S,%/Y$ M[_=^YT_U_O!W_DSO-RT-8"QNT/8N6:]WZ=K2$B.2?T2V^1Y9AF4I*G2CM]^3 MI; ;!^V1WCY=U5I[K+=_QDQ;^>3/2D__[-RS/[ORM\?;385]>KS=T.3(WK9V MN^/9!WC#YLT71+1671-7M=]-*8ZZE/:1?M$L<4ZN1N*9W1#V1$:3O_\R/>,? M578A81$D+(:$)9"P%!*60<)N(6%3(-A>6W&V;<71T2?BD8A$NUBN.)DAS-&< MS C#)6HXYBM.V0MBF!-5Z]!R3VT=D+ ($A9#PA)(6 H)RS8PMX.U;QM/$]OR M#=&9/^W&?JBR'">T]E73H--M1=4=QM45QO4>Q'(KO=^CVKQ0B4Z]=>H MMCWZPZ9#5^54BSTUIY"P"!(60\(22%@*"/41$+"(DA8# E+(&$I)"SS M!CGZ8 >V)T42LL@I$&POXOXVXKXVXO&O5<%?NC$#J9MNA*W*N!9R:L8A81$D M+(:$)9"P%!*6^8J,A[;<[0Y5IA58.I3A-I2A-I01 M>>"(,RSRV'TE5WXCU").320D+(*$Q9"P!!*60L*R4#$Z-0(ID4.1R%HH=Y-# M56 YZD":QMMG<$/_\*Y%%,6+?OO*U+[7HWR!ZT>B_GJM19T:35!:!$J+06D) M*"T%I64];3=5H=QA*C2F94OI5(G<\$ \=V9I3&T\[PA?L1IQJO\NJZ>_0 _YMYLO43A9,OO %8MI>RER+'FX MJ5#9CB\'4H$*#/M '-\FETS][-+.LHK^"STZ(\_M*SHY5Z9T.'7PP?6E5G:C M4,D#E$A%E+UR91H2QYV)0J57*!F4H5.)9\RQ35,BQ_, A3R+Q M'H6-=Y;-5(0]=LNT&I335$M0+Q^YQ2 M_KK3%K!=4#?Y'U!+ P04 " !G@7!6.G1K_/(# #V$ &0 'AL+W=O M>BG/UD&@\%10\:\ #]H_]K]:26M&*^Y^"87 M IMLI3)B;-0:GGCNC):0$9DAR^!Z3<)%QE1^E;,7;D40&)CE*6NCW'@9H0R M9SHVSQ[%=,QSE5(&CP+)/,N(V-Y!RM<3QW/V#S[3^4(5#]SI>$GF, /UM'P4 M^LZM5&*: 9.4,R0@F3BWWDWH=0L#T^(KA;4\ND9%*,^00J1 M*B2(_EG!/:1IH:3]^+X3=:H^"\/CZ[WZ[R9X'+8SUAYDE)6_9+,#<63@!2\8^#L# M_]2@]X)!=V?0?:U!;V?0,V3*4 R'D"@R'0N^1J)HK=6*"P/36.OP*2O&?::$ M?DNUG9I^9!'/ 'TA&Y#H5W05@B(TE=?Z^FD6HJMWU^@=H@Q]6?!<$A;+L:MT MMX6Q&^VZN"N[\%_HPO/1 V=J(=$'%D-<%W"UOY73_M[I.]^J&$+405WO/?*Q M[SB\/@9ZQ$@K,*Y+FI)P0J9Z2A$70!+P4 M[!O!8F:OIOX(8^W,ZIB"M=MB0;F12Q+!Q-$KA@2Q F?ZRT]>@']K8M*26(U0 MKR+4LQ(*(0$A($:*;!"1$I1$[]'7U['JG;'RO$$_&)[ .F\V' 9>M]XJM/KY M1@K]BD+?2N&I,^N@!&(0)$52$94K+K:&B2"J,?92T,-'4>%.D?.UT*W=7IHG M+8G5" 45H>-@SNL@AW:%P$]H%+1R 1ZFZL%%U1MT3\/D#V#^+2H CFR@OQ+5Y.Z;M3S@K(Y2KF4*")";'41N2:B>8'2VXU@[ MOI112V(U1AX^U$7X3930'I,NU'0.Y@K!9DG%MK$NPF?8NE[7/\-F=^52;FVI MU<$=%92>%=Q,[TR =*F(/O%([U1_YH+*F)9EOFVVVG4OG:ZMJH5MJ=69^@>F M?NM3=B=YG'Q^'WOGR6?M^F)0+:G501U*:<]>2[9\A^!!R+FE$F40J(E M<6>@>8GRD%W>*+XTQ\YGKO0AUEPN@.CJM6B@WR>S;));%P[,QVH/OW MLYV04AH0#WU)?*_O.??#\4R<@IE*JFKBO3 DHLA[P"IG.Q@]):*EZV8%U!25CS MQL_M'(X _N0,(&@!P2D@/ ,8M8#1M8"P!=A1NTTK=@X)5CB>";Y'PD1K-K.P MP[1HW3YAYMA72NA=HG$J#CU_L+U%*[PC+)=H23%#@P04)E3>HL_H:96@P8(S>?P /7"F"HF^L0RRUP2N+KJK/#A4 M/@\N,B:0#M'(_X0"+PAZ"EI<#_=[X,GU<.]"-Z/N'$:6;W3].?0-N2$)^TF, M1$QEA5.('*T!$L0.G/CC!W_B?>T;T'N2)>]$]FIX83>\\!)[O-!?EB#KVBB) MU+?KH=L1LS.8U)WL:\1#3ENT?WL0216UV3*.4U M4\T'WGD[Z;RWBG'BGVM);13PA:;1XP%_BV , %Z?\.Y.A@F0?>CB?\#4$L#!!0 ( &>!<%:A/W*M[%X M ,QV!P 9 >&PO=V]R:W-H965T^[] MI8UZJ"L%:CVNI.K)_,OOU>;K]JDL=]Z_5\OU]J\_/>UVS__]\\_;^5.YFFW_ M7#V7Z_U_>:@VJ]EN_^7F\>?M\Z:M%K^[-_>CGY>S1;KG_[VE]>_TYN_ M_:5ZV2T7ZU)OO.W+:C7;?/^E7%:___6GWD^GO_C[XO%I=_B+G__VE^?98_F/ M'W*_RS*W[?68^_P M6KY4U=?#%^G]7W^Z/7Q+Y;*<[P[&;/\_W\J[]?S9?9MKRKEO]:W.^>_OK3Y"?OOGR8O2QW?Z]^3\JW5S0\>/-JN7W] MT_O][;FW/WGSE^VN6KT=O/\.5HOU\7]G_WY[)ZP#_.$[!_AO!_C- P;O'-!_ M.Z#?/,!_YX#!VP&#Y@&]=PX8OATPO'2$T=L!HTM?P_CM@/&E(TS>#IA<>L#T M[8!IXX#>]+T?W.WI)W=[Z1B]'S_LUD][_-XAIQ]WK_7S?G>4TP^\=_%/O'?Z MD?=:/_-W#SG]T'L7_]1[IQ][K_5S?_>0TP^^]_J3__GX>_7Z2QG,=K.__653 M_>YM#L_?>X<'K[_9K\?O?Q<7ZT,*_6.WV?_7Q?ZXW=]^>=GN_V:[]>ZJU9?% M>G9(AJTW6]][P6+[7&UGRZUWX_VZF:VWLV-LS*OM;OO)BV:+C?=MMGPIO>K! MFVVWY>YXW'(Q^[)8+G:+=QPOW,?W? ?P M\_X]_/%&^J M/WYE>@XF<#/_*)_WW\WT0R9T,\7L^U[X4(DN>6N&'S*QF\EFZS][/?]#)G$S M03G_L]<__J!N'4SZP7?SLMS_H/H?,MD%/ZC^[1NSV)6KKG_,E[\BUS^]_'+F MQ_O[WK=4,&^RO/S=<;TR]='/:GT1HS_Z;=A<]#Z;B]^;WK2;J250_T>4]U_= M_C51WO'M_7)D!MW,X;3WO[?/LWGYUY_VY[7;___]XMSC&M#E,0"$@M)+"*QF,02$DM)+#MB MHU?L\)'2M[_Y?_GYFYV,Y'!Y>[AA?;B"'$Z2F"(Q36(&PFIQ-_P1=T/G:6&Z MWLW6CXLOR_)MEO[?77$V)..,Q (2"TDL(K&8Q!(22TDL(S%!8CF)%20F24R1 MF"8Q V&UD!S]",F1\YPPKJK[WQ?+95EM_6FF_;3>Q!^?7T#M]WS\X_=\[/P]OWN]IK*?_6W* MY?$#LJ?%<^>'9$[GVM]Z$@M(+"2QB,1B$DM(+"6QC,0$B>4D5I"8)#%%8IK$ M#(35@G+R(R@GP*QQ0H8DB04D%I)81&(QB24DEI)81F*"Q'(2*TA,DI@B,4UB M!L)J(3G]$9)3Y]GDOUYO<2OOO<_?RLWLL?3^N2T?7I9>OG@HO3\MUM[W_\_SWUX6FWW^[F=<]U#YA< MOR%4;)):@&HAJD6H%J-:@FHIJF6H)E M1[4"U22J*533J&8HK1Z;_CDV_?]7 MTVVW?'66DEJ :B&J1:@6HUJ":BFJ9:@F/OB]>'\:G']PY.#]F?<'1[X_9Y?H M:U>HIE'-4%H]#\]]CY[S-NF__;J9W9>KV>;KL7BW.WRYGJW*SNO9;NOJ!$1K M'Z@6HEJ$:C&J):B6HEJ&:@+56Z!'#K']"G']P9,]WS,(_.+3OF(:CM1%4 MTZAF**V>B.?J2,_='9'5^F9>K9[+W?Y,\G%3EJMRO>N>@Z-5$E0+4"U$M0C5 M8E1+4"U%M0S5!*KEJ%:@FD0UA6H:U0REU:/SW,;IC8DY.-K%0;4 U4)4BU M M1K4$U5)4RU!-H%J.:@6J2513J*91S5!:/3;/W9R>\Z[V/S0'1RL[J!:@6HAJ M$:K%J):@6HIJ&:J)#WXOQHXYN/M(UQ3\__9(B;YVA6H:U0REU?/P7,/IN7L M_W-:AO;'@EZSMSO3.R,0[=Z@6H!J(:I%J!:C6H)J*:IEJ"90+4>U M4DJBE4 MTZAF**V^U M1+4(U6)42U M1;4,U02JY1_\ MEKT_IR_0[T.BFD(UC6J&TNJYZ9]STUT=^'NY+G^?+;W-(3X[KY.[@:OC$6WK MH%J(:A&JQ:B6H%J*:AFJ"53+4:U -8EJ"M4TJAE*JT?FN>GCN[=VN7"&CE9\ M4"U M1#5(E2+42U!M135,E03J):C6H%J$M44JFE4,Y16C\USQ>>P/>;_HQFZ M4[XZ2TDM0+40U2)4BU$M0;44U3)4$ZB6?_!;]OZZ;P7Z?4A44ZBF4R,2K36@VH!JH6H%J%:C&H) MJJ6HEJ&:0+4GR>"T'^R#E;OW@C5A_M Z%:@&HAJD6H M%J-:@FHIJF6H)E M1[4"U22J*533J&8HK9ZYW5!X>WB=1_6UQUZ M]G/W>;5]YRH16@M"M0#50E2+4"U&M0354E3+4$V\:;5ML'JWC4VP\HYG#0?- M9Q5=5O-)$OWV%:II5#.45@^Q>!ZN[@O-Z_3Z>[KWVBQ!]4"5 M1+4*U&-42 M5$M1+4,U@6HYJA6H)E%-H9I&-4-IM>SLGXL]???^/'>S[5-74+H/NS8H42U MM1#5(E2+W[3ZK*TW'=7G;0DZ:(IJ&:H)5,M1K4 UB6H*U32J&4JK)^"YH]-W MMP>2:GG_93;_ZBT7LR^+Y7X.7AX72Y^MJI?U;NLMUEZYG>_=SIQ$:SJH%J!: MB&H1JL5OVLC*R=[PMIF2:/L&U3)4$ZB6HUJ!:A+5%*II5#.45D])_YR2[D;. M7;7>+=:/Y7I7GV5[-S]R\_O-?#G;;A*@6H9J M5R5"M03:*:0C6-:H;2ZEEYKN+T/]ATI]K-EM[SY9]* MNKVKDQ%MY:!:B&H1JL5OFIV,?F\\;$VVT;H-JF6H)E M1[4"U22J*533J&8H MK1Z-Y[K-_J'K4LWG]ZN);T=2(4AJ :J%J!:A6HQJ":JEJ):AFD"U'-4*5).H MIE!-HYJAM'I6GBLV?7?%YG!IYI,WW__IE;^]++[-EH=-(UX_FMP/M]LLYJ_W M/KYW 0>MW*!:@&HAJD6H%K]IM=GV;7_8/*5$JS2HEJ&:0+4DR>JS1]]]XZ=R^;S>%CR>.J%YU1B'9H4"U M1#5(E2+WS0["@?3_K09 MA6@W!M4R5!.HEJ-:@6H2U12J:50SE%:/PG,WIN_NQNA-]5QN=M]?SQ$/YXS/ MAWW&.B,1+<:@6H!J(:I%J!:_:78D3MLW]Z!]%U3+4$V@6HYJ!:I)5%.HIE'- M4%H]$<]%F[Z[:*.>7Z^[K!^]97FX%O.ZH.1-]7#SLBU=9XQHQ0;5 E0+42U" MM?A-L^]^[/4G_68^HM495,M03:!:CFH%JDE44ZBF4M-_+N9]^[I@H)^GVE MJ):AFD"U'-4*5).HIE!-HYJAM'J.GKLW W?W)JZJ^]\7RV5G4*+-&E0+4"U$ MM0C5XC>M-@@?TY!=[?F M>+_XNEK?S(^) MV9F23OKJE"2U -5"5(M0+7[3:BDY&;0FTN28*:IEJ"90+4>U M4DJBE4TZAF M**T>DN?&S,#=F,FK]>/-KMRL/CQO1,LQJ!:@6HAJ$:K%@W8YYL:_]9LW0**# MIJB6H9I M1S5"E23J*903:.:H;1Z))[;,0-W.T:6NXL^640K,J@6H%J(:A&J MQ8-V1:9K!0ITT!35,E03J):C6H%J$M44JFE4,Y16#\1S1V;@[LACLV.U,3K>.@6H!J(:I%J!:_:;6E?4:M M1OS>E9WN$:_-3E0+4"U$M0C58E1+4"U%M0S5!*KEJ%:@FD0UA6H:U0RE MU3/V7,$9]H")^A MXZ!:@&HAJD6H%J-:@FHIJF6H)E M1[4"U22J*533J&8H MK1Z;_CDVW9V=BR;J;N/JU$3[.J@6HEJ$:O&PHZ\S])MK\*)CIJB6H9I M1S5 M"E23J*903:.:H;1Z&I[K.D-W7>>:B?JOF]E]N9IMOAZ7,M\=OES/5MTW:KK' MO3I!T8(/JH6H%J%:C&H)JJ6HEJ&:0+4M*>>T#[A\!T M?8#&)JD%J!:B6H1J,:HEJ):B6H9J M5R5"M03:*:0C6-:H;2ZK%Y;@8-WKJ.E(%3+4$V@6HYJ!:I)5%.HIE'-4%H] M#<^EH*&[%'3-=%T>NN75ZKG<[:/S<5.6ARTENN,3[1"A6H!J(:I%J!:C6H)J M*:IEJ"90+4>U M4DJBE4TZAF**T>L^>JT7!,S-71ZA"J!:@6HEJ$:C&J):B6 MHEJ&:@+5:X.#=U[]EPV5T>;0Z@6H%J(:A&JQ6]: M;4_'YAWPZ(@IJF6H)E M1[4"U22J*533J&8HK9Z%YS[0T-T'NF:F'I?KP,4+1$A&H!JH6H%J%:C&H)JJ6HEJ&:0+4MOBS6Q_4^NI)SA%:(4"U MM1#5(E2+42U!M135,E03J):C6H%J$M44JFE4,Y163\YSA6CDWL7'/B=]72FI MO/?FU;9[XNZVKDY/M$F$:B&J1:@6C]K;^DQNFS-W=,@4U3)4$ZB6HUJ!:A+5 M%*II5#.45@]%_QR*[H+0Y^?-8ND-.Z?MB?K\4^?FD&[SZG!$"T.H%J):A&HQ MJB6HEJ):AFH"U7)4*U!-HII"-8UJAM+J*7HN%HWZSDFY?MG,GP[[7L>&-6Z\SKZ"*T*H5J :B&J1:@6HUJ":BFJ9:@F4"U'M0+5)*HI5-.H9BBM MGIWGJM#^H>L,]&ZV?>H,2N=A5PEYZU^VWF+ME=OYWNW,2;3E@VH! MJH6H%HW:>_OT;IN77&)TS 354E3+4$V@6HYJ!:I)5%.HIE'-4%H])L_MG9%[ MHZ"[:GW8;_>P"WGMPT?OQBM_>UGLOM_,E[/M=O&PZ-Y2SCR; 9E&A?!]525,M03:!:CFH%JDE44ZBF4?/_GZP3[VVQY6&GH]9/)_7"[ MS6+^>F/Y.U>UW?BU<8IJ :J%J!:]:;63RO%XU-AS/$8'35 M1;4,U02JY:A6 MH)I$-85J&M4,I=5S\ERW&;OK-G@0R:HEJ):AFH"U7)4 M*U!-HII"-8UJAM+JB7BNS(S=>_&HY]=K+^M';UD>KL=L%H]/NYOJX>9EZUI0 MS:U>'8]H?0;50E2+WC3[KO">/VQ>DD''3% M1;4,U02JY:A6H)I$-85J&M4, MI=7S\5R+V3]T79*Y;%7>-X2*0U(+4"U$M0C58E1+4"U%M0S5!*KEJ%:@FD0U MA6H:U0REU6/SW*49N[LT_RH/YY'EO??YV_[\\K'T_KDM'UZ67KYX*+T_+=;> M]W*VV7:N:N&6K\Y2M%J#:B&J11_\1*;'M]P;>:MJO7OJ.JN/T6\H0;44U3)4 M$ZB6HUJ!:A+5%*II5#.45@_0<^UF[*[=Q%5U__MBN>Q,2+14@VH!JH6H%KUI M]N1[,&Q7LM%!$U1+42U#-8%J.:H5J"913:&:1C5#:?44/+=JQNY6C=H]E1MO M?=A4[./+V&B#!M4"5 M1+1JW&S3#86_4NF:#5FA0+46U#-4$JN6H5J":1#6% M:AK5#*754_%DN%;J=JR,1KE/Q^-I M*Q/1Z@RJI:B6H9I M1S5"E23J*903:.:H;1Z)IZK,V/WUC>GVQRM52HZ$Q&M MT:!:@&HAJD5OFIV(-_YH.ABU)L]H0P;54E3+4$V@6HYJ!:I)5%.HIE'-4%HM M$B?GALS$W9!IWMIC1>,G>T[=E9-N^MJ<1+4 U4)4BR;M?LS-9-J\OP<=,T&U M%-4R5!.HEJ-:@6H2U12J:50SE%8/R7,]9N*NQ^35^O%F5VY6'YTYNIVK$Q%M MR:!:B&K1I-V2N1D/^H-F)*(E&51+42U#-8%J.:H5J"913:&:1C5#:?5(],^1 MZ"[)!.5#N3\QO/=VLW\W3AK+[I-%M"N#:@&JA:@63=I=F9MA;]S\E!$=-$&U M%-4R5!.HEJ-:@6H2U12J:50SE%:/QG-;9N)NR\AR=\EU%[=R=2"B[1A4"U$M M>M,^7+(,'35!M135,E03J):C6H%J$M44JFE4,Y163\1S/V;_T)6('VY#:@&JA:@6H5J,:@FJI:B6H9I M1S5"E23J*903:.:H;1Z M;)[;.A-W6^>R.3K:U4&U -5"5(LF[:Y.;S1N;1Z+#IJ@6HIJ&:H)5,M1K4 U MB6H*U32J&4JKQ>'TW-29NILZETS2?]W,[LO5;//UN,?-[O#E>K;JOI;N'N_: MZ$2U -5"5(M0+4:U!-525,M03:!:CFH%JDE44ZBF4 M[C:N3DVT_H-J(:I%TW;]I^?[K7DZ.FB":BFJ9:@F4"U'M0+5)*HI5-.H9BBM M'H?G^L_47?^Y9)[^/[/E2^E5#]Z7E^W^\*V[*>0>\.KL1)M"J!:B6H1J,:HE MJ):B6H9J M5R5"M03:*:0C6-:H;2ZA%[[A/M'P(3]0$:FZ06H%J(:A&JQ:B6 MH%J*:AFJ"53+4:U -8EJ"M4TJAE*J\?FN2LT=>_NU M4DJBE4TZAF**T> MJ^:X(3=V[]5PV-4<;0J@6H%J(:M&TO5//>#3UFW-SM/F#:BFJ9:@F4"U'M0+5 M)*HI5-.H9BBMGH;GYL_4W?RY9&X>[^?FF\,.9^M[;W:_6JP7V]UA)XMO96=T MHC4A5 M0+42U"-5B5$M0+46U#-4$JN6H5J":1#6%:AK5#*75(K9W>ZX3'1Z[ M9NJ_G&X]NJM67Q;KXYH>7=EY@J#P9+F Y4*6BU@N9KF$Y5*6RUA.L%S.<@7+ M2993+*=9SF!<(TM[5I:Z-PBR3U%?UTV>QG^ 79^G:(6(Y4*6BT[< MT)K+]Z:MZ^SLJ G+I2R7L9Q@N9SE"I:3+*=83K.?VRF3\=]N^=[R?QB_O7/7VK=>>U]Q.%I2G:)V*YD.4B MEHM9+F&YE.4REA,LE[-K=;/O4'9W.XZZ/ M3I(+6"X\[/=X\7U5O:QW6V^Q]LKM?"]W)R=:*V*Y@.7"$V?? M<-0?-C^DC-A18Y9+6"YEN8SE!,OE+%>PG&0YQ7*:Y0S&-8)S9 6GNVCT:[6; M+;WG:R;H:*F(Y0*6"T]9:&.(Y1*62UDN8SG!FN#WU^OS-T.A2+1;0UQ'(ART4L%[-$RL]W2VBP^>6G[SY_D^O_.UE\6VV+ \S\\,L?3_@;K.8O]Z8 M].ZGFVB_B.4"E@M/7'V]CDGKK!/=7(CE$I9+62YC.<%R.X;W;UL-OND=%0O/Q"NST:T0<1RX8FSLW':;\_(T6X0RR4LE[)< MQG*"Y7*6*UA.LIQB.E,]EYO=]]>SR,-9Y?-J'Y6= M&>F6KLY(E M8+CQQM<\M^X-F1J*#QBR7L%S*L_ZOGU>L[ZT5N6AVL\K^O%W50/-R];UWH>'[#7!R9;!$*Y\,35 MFCO#:2LPT5V"6"YAN93E,I83+)>S7,%RDN44RVF6,QC7"$S?"DS?>9GGLE7B M3@J6CVSO!^5"EHM8+F:YA.52ELM83K!>]]_K8_!7TLO7]NRX>7I9A][M\=WJCM*V=(/RB4LE[)GY4D%[!<>.+LF;KOWPY[K;DZ.6S,<@G+I2R7L9Q@ MN9SE"I:3+*=83K.Y@N4DRRF6TRQG,*X1DE;)I^_=ZZ1FXEY2=O7:UOYL<([8Y-MOJ#<@'+A2>N%IOCUMV7Z* Q MRR4LE[)GKN1D]0/I3[6+SW=K-_-R*S M?"NX:CRQWEWU.R79Y4"Y@N?#$?;B^!CILS'()RZ4LE[&<8+FD3Z5IO'=[=Y/EZ W?N/=_>RW56KV[?\\?MA8;186.62U@N9;F,Y03+Y2Q7L)QD M.<5RFN4,QC4"TNH"^>X.RT5S^\]O'XQZNW+^M*Z6U>/W[AQERT$H%[!> M.'MB[T\ZYO5LMPCE$I9+62YC.<%R.K=VI([A&O#U.VAH1R(S7,)R*Y@N4DRRF6TRQG,*X1NE9=R7=O1'3I[)XM)J%8+IS=LZTEE M8+CQQM>TU.B;W;&<) MY1*62UDN8SG!+0Z2[Z[LW31Y%X>ZO'5ZKG<[4/T M<5.6ARTXW@E2MMN$<@'+A2P7L5S,<@G+I2R7L9Q@N9SE"I:3+*=83K.R7,1R,R7,9R@N5REBM83K*<8CG-<@;C M&D%J-9OZ[EV/+IO9NY'K.+J,_OFQ!X=,V:YA.52ELM83K!P7,AR$P7,IR&KWG9/[ M7UZV^[_9;KV[:O5EL3ZN7M*=I6S!">4"E@M9+F*YF.42EDM9+F,YP7(YRQ4L M)UE.L9QF.8-QC2RU"D[[QZXS6/ND]74EJ/+>FU?;]^;Y3NSZ/"6Y@.7"$U?; M(:E]!1\=-&:YA.52ELM83K!LCDZTTH5S(?VRF3\==@N9[Z?QB_O7'42J]3L7[-E.$\H%+!>R M7,1R,R7,9R@N5REBM83K*<8CG-<@;C&FEJ=9KZ[BV8[F;;I^[H9%M, M*!><.'NR/>B/AXWI=L@.&[%/E^%7ULMYMO<7:*[?SO=R=G&QO">6"$U=;1F38 M_)PR9$>-6"YFN83E4I;+6$ZP7,YR!R7,9R@N5REBM83K*<8CG-<@;C MZF$YL#I' W?GZ+.C:#1@BT8H%[!NM2>]] MNNG6KP]8MH$T:%>&AK?C2?.T$QTU8KF8Y1*62UDN8SG!-IM]5+KJF6[A^G!D*T6#]@9'$]_OM<*1K0JA7,QR"QG&"YG.4*EI,LIUA.LYS!N$8X6E6A@7N[)+VIGLO-[OOK>>3AO/+YL*I2 M=TBR72&4"TY<;1>X<2LBV080RL4LE[!;EZVSC4_W.SU>4ERP8FS[R>: M]OJMP"0'C5@N9KF$Y5*6RUA.L%S.<@7+2993+*=9SF!<(S"M+M!@Z+S.<^': M<@.V^(-R Q7,QR"QG&"YG.4*EI,LIUA.LYS!N$:06L6?@7O/ MHW^5AU/-\M[[_&U_"OI8>O_GQ9K[WLYVVR[:Y5N^OIT98M M'[SP\?&5=2P7,IR&;3"DFVY(-R M,R7,9R@N5REBM83K*<8CG-<@;C&B%IE7P&EY1\CL'HS0[+&FW*^^Z$ M9,L]*!><.#LA1_YHW+Y*SI9[4"YFN83E4I;+6$ZP7,YR!N M%IRC26O^C8X:L5S,<@G+I2R7L9Q@N9SE"I:3+*=83K.7;(\'Y8(35\O(\;05D6R-!^5BEDM8+F6YC.4$R^4L5["<9#G% MS7,%RDN44RVF6,QC7B$BKP3,$ M=O/Q_N/]NIG=EZO9YNMQ':+=X[)PM_*!S7,)R*Y@N4DRRF6TRQG,*X1CU;M9^BN_5PZO_][N2Y_ MGRV/2QZ]DZ%L*0CE I8+62YBN9CE$I9+62YC.<%R.I#PRDRJ6>[0R@7L%S(#$U5KJMP._.:M'1XU8+F:YA.52ELM83K!_]:K%>;'>'7M*WLCM0 MV>(1R@4L%[)M;P>L[9_B_ MO&SW?[/=>G?5ZLMB_;K[[SLGIVQ!">4"E@M9+F*YF.42EDM9+F,YP7(YRQ4L M)UE.L9QF.8-QC2RUFDPC=Y/)/F7=E,O9ZZ:6U?:]R3[;8D*YX,392W<.VU?P MT4$CEHM9+F&YE.4REA,LE[-(2:O$M'_LBLEH62T>OG=G MHO/(ZS.1Y *6"UDN8KF8Y1*62UDN8SG!ONR_(CMK2$<@'+A2P7L5S,<@G+I2R7L9Q@ MN9SE"I:3+*=83K.EYZ MU=E?-OW;G)%M#&K5[0]/I[:05D^2H(S7,)R*Y@N4DRRF6TRQG,*X1DU8/:>3N(275\O[+;/[57K+N>%O2JGI9[[;>8NV5 MV_E>[@Y.MGLT:N\@-&U>K@G804.6BU@N9KF$Y5*6RUA.L%S.<@7+2993+*=9 MSF!<(S>M2M'(O2/17;4^+"-_V&^C]A&F=_,C2;_?S)>S[7;QL'AG>3OW$->' M9WMSH!W.#563ENEX"FP_ZT]4DF.FS(OI6>KJW+CI<&__DS?=_>N5O+XMOLV5Y^%CS M\!'G?L#=9C%_O;_]O2OH;OWZ@&UO0-0;MJ\,H:.&+!>Q7,QR"QG&"Y MG.4*EI,LIUA.LYS!N$9P6C6@L;L&=-I.V+'0AUNX/AS;6P[Y?J^5C>2@(S7,)R*Y@N4DRRF6TRQG,*Z1C5;W9__8E8UZ4SV7F]WWU]/( MPVGE\^J]38/=TO49.6A?Y!FW(I(<,V2YB.5BEDM8+F6YC.4$R^4L5["<9#G% M=DZ%X]SL]?GY9&KW;+>;Y]3LB4> ME(M8+F:YA.52ELM83K!E N8+F0 MY2*6BUDN8;F4Y3*6$RR7LUS!3C7+>^_S MM_TIZ&/I_7-;/KPLO7SQ4'I_6JR][^5LL_VO[G1EBT ??*?#X[?BC;U5M=X] M;;V1=S_[WG5>'+#?6P7,IR&AX._MQUN[-#LMG;MZI_+BAZT.R7?F9 MCJ:C]OU$;.<'Y2*6BUDN8;F4Y3*6$RR7LUS!6=$NIFK(W+2;OK<]&Y[@V9$HL.&+!>Q7,QR"QG&"YG.4* MEI,LIUA.LYS!N$9$6DV?B7O[H.8US7,%RDN44RVF6,QC7B$W?BDUWQ4>6NXLF MWV[F^H1L=WDZ.^3HL"'+12P7LUS"R2]K1X?FS7,%RDN44RVF6,QC72%6K!K1_?!CA#]ZR^:9@04IR Q M7,QR"QG&"YG.4*EI,LIUA.LYS!N$:06F6AB;LLU K2[AQEJT%OG#U_ M']^V5QM&1PU9+F*YF.42EDM9+F,YP7(YRQ4L)UE.L9QF.8-QC7RTND$3]P8_ M/Z;OG]\^W_1VY?QI72VKQ^X=*-W>]5')MH10+F2YB.5BEDM8+F6YC.4$R^4L M5["<9#G%S7,)R*Y M@N4DRRF6TRQG,*X1I%8I:.(N!5TX=V?;09/V1D'^I-\Q>6?;02@7L5S,<@G+ MI2R7L9Q@N9SE"I:3+*=83K.' M+]>SU7OWP;-5(90+6"YDN8CE8I9+6"YEN8SE!,OE+%>PG&0YQ7*:Y0S&U8-U M:C6*IK?$%'[*%HI0+F"YD.4BEHM9+F&YE.4REA,LE[-P7,IR&@=?D='3-DN8CE8I9+6"YEN8SE!,OE+%>PG&0YQ7*:Y0S&-=+1ZA9-W=VB M'Y/WN%R7F\,ZG>M[;W:_6JP7V]UAN:5O97=>LFTCE M8+F2YB.5BEDM8+F6Y MC.4$R^4L5["<9#G%XL M9>M(*!>P7,AR$P7,IR&;26A7,!R(S7,)R*W[_D^??^K>>%9K=,OR\]7ZWPG&0Y MQ7*:Y0S&U=+4OST7D@Z/76>G=[/M4U=T?G#IA?XZY M6E5K;[NKYE^[8Q)M&+%N-I^V81!M&+)>S7,%R MDN44RVF6,QC7B$G?BDEWP^BX@_#SY;/Q#\#KLQ+M%[%N+L MK.QW927:&V*YG.4*EI,LIUA.LYS!N$96]JVL=/>&/K]?%CH=BJ4B6A9BN9#E M(I:+62YAN93E,I83+)>S7,%RDN44RVF6,QC72,^!E9Z##S^C_.3-]W]ZY6\O MBV^SY:'"_GI3_'[ W68Q?[WUZ-U/,IWZ]0%+<@'+A2P7L5S,<@G+I2>N=MHY M\5MGG>2@@N5REBM83K*<8CG-<@;C&KDYM'+372.Z.VZ][FA8?B!K.2+0)Q'(!RX4L%[%7:).'Y7*6*UA.LIQB.]LFN#LCT1X/RP4L%[)YF'U9+!>[1??6:Q\P5RLZLMQ== [I M9JY/2+:I@W(ART4L%[-RW56KVP&N;3XOF=4TRVOH-R Q7,QR"QG&"YG.4*EI,LIUA.LYS!N$;06C6?'K$]T$G!@I1M_*!M#W0!\CU.4IR Q M7,QR"T8^;.S]E[*""Y7*6*UA.LIQB.WKN8H]K0O_Y M[3-0;U?.G];5LGK\WAV>;/,'Y0*6"UDN8KF8Y1*62UDN8SG!A#*!2P7LES$NZ-@BZ=.FKYW*WS\['35D>5IY[)S_9SA+*!2P7 MLES$I_M+J%PG&0Y MQ7*:Y0S&-=+4*B;Y[KV+[M[;Z=)]W/71R5:14"YDN8CE8I9+3ESM^OCM;;\^ MH4[943.6$RR7LUS!]M=-?_:'9-LTPCE I8+62YBN9CEDA-7KP;U>JV89#+]>-A0?G:3-R[^;' _/>;^7*VW2X>%N^LH^P> MXOKT9$M&*!>R7,1R,0CG!.T.L: M(/L!=YO%?%?>O_[W[H!E>T,H%[!S7'+B M[%](O^>W(H\M[J"<8+F<[G ,^'VKBW=''EG)0+F"YD.4BEHM9+CEQM>O9@U;RL;L$H9Q@N9SEBDO> M8,F.J5A.LYS!N$;P656;_6/7!X<7-KK?%"ST2"Y@N9#E(I:+62YAN93E,I83 M+)>S7,%RDN44RVF6,QC7"%*K=--W[Q(45]7][XOELCL^V98-R@4L%[)[&T7M.[L8VLR*!>P7,AR$ M2W98Q7*:Y0S&-=+/*L#TW068TQ62TVWVB' SUV2S.BU]=ZN& MM[-_V_'WR5N7[UPO81LL*!>P7,AR$!&KL]1ML&"8LF.JEA.LYS!N$;N61V6@;O#8DW,/[]]*.GMROG3NEI6C]^[ M0Y#MLJ!#?"N3E;Y$&Y@.5" MEHM8+F:YY,0U]CML33$ MU?K/PV%S6HX.FK&<8+F+ MV=+[UVRSF:UWW[U_[ =:S-^Y4NX&KT] MLJ#SAL+B:>L\,6+"=93K&<9CF#<8VPLWH[ MPP]Z.]OMRVP]+[WJ87_VN%I5:V^[J^9?NP.PHX'0E7]L+0?E0I:+6"YFN83E M4I;+6$YT_O,<#MOQQ]9R4$ZRG&(YS7(&XQKQ9]5WAN[Z3E(M[[_,YE_MMLZ,6+"=93K&<9CF#<8W@M,HYPP^VR*G6N\7Z\;!+3NU#1^_F1Y1^OYDO M9]OMXF'QSO+IP_8.()-6H?7N@^_D^E1D&SDH%[%3GZL^NV M<+9?@W(!RX4L%[%GJ.K'[-R+T! MS^'R\R=OOO_3*W][67R;+0]EQ=P7,IR&'X] ?MK*1+=.@G&0YQ7*: MY0S&-;+1M[+1W;K1F^JYW.R^OYY&'DXKGP]+8'1G)%NW0;F Y4*6BU@N9KF$ MY5*6RUA.G#@[(P?3<2LCV18-RDF64RRG6'JS6;Q^+2[J1YN7K;.AK:;O3XPV48-RH4L%[%3C5+.^]S]_VIZ"/I??/ M;?GPLO3RQ4/I_6FQ]KZ7L\WVO[K3U4V/C\=Z$V]5K7=/6Z_G>_>S[UUGLGN=JU\W!^-6G-WMK^#J'Z?MWNQM/_'ND&3WUT&Y@.5"EHM8+F:YA.52 MELM83IRXVO6@D>]/6R')UGE03K*<8CG-<@;C&B%IU7E&[CK/Z8XBJQS>'9'L MUCDH%[!S7,)R*[Z/W@KYYCM!J%P7,AR$P7,IR&K2C1V5XD^FM'_NIG=EZO9YNMQ$>/=X4"E@M9+F*YF.42EDM9+F,YP7(YRQ4L)UE.L9QF.8-QC2"UNDMC=W?I MPGD]6U)"N8#E0I:+6"YFN83E4I;+6$ZSW:44$ZRG&(YS7(&X^KQ M.+$Z2A-W1^FC>;T\M#NKU7.YV^?GXZ8L#TO*=V>H>Z2K,Q3E I8+62YBN9CE M$I9+62YC.<%R."U+W3T663>C=R?8ZR12:4"UDN M8KF8Y1*62UDN8SEQXFHWX$]:DWITT(+E),LIEM,L9S"N$8]6/VGRP29'NZ=R M<[S)?KMX;MOBS6,T>6#M@L);F Y4*6BU@N9KF$Y5*6 MRUA.L%S.<@7+2993+*=9SF!<(TNMIM+$O4F1=3IZ7,VIO/?FU?:]N3M;6$*Y M@.5"EHM8+F:YA.52ELM83K!<^F4S?SJLLCS?GVLN[E]77J[6[UPI8NM(*!>P7,AR$P7,IR&TMWL^U3=W2R%224"U@N9+F(Y6*62U@N M9;F,Y<2)JZ_.-![U6Y>'VL_SQSV_USIU;#^O[P_KSY+LBU LIUG.8%PCPZPN MT,2]0U&ZW;[,UO/2JQ[V)X6KU7X"O=U5\Z_=N<8V@E N8+F0Y2*6BUDN8;F4 MY3*6$RR7G[A:K-WZHU;Z=3QM.&FE'UO@03G-<@;C&NEG%7@F[@)/4#Z4F\-: M<3/K \3:W+@[!]E&#\H%+!>R7,1R,R7,9R@N5REBM.G)V7S3N3)#NF M8CG-<@;CZG$YM0H]TP\V':IVY=9[GGV??5F6G<.#L91[?C9C2B@RJ6TRQG,*X1C5;]9NK>;"BIEO=?9O.O M]OZ5KZL5S5;5RWJW]19KK]S.]W)W;K*U')0+6"YDN8CE8I9+6"YEN8SEQ(FK M?6+8L?A;U]/&XV%SQHQ^FU![ M-S\B\OO-?#G;;AK[A;QPU>'Y5LWP;E0I:+ M6"YFN83E4I;+6$Z5DU[_:QQ/^!NLYB_ MME_>NS?1K5\?L&SY!>5"EHM8+F:YY,35SHD:=Z&D[)@9RXFNE^ /1ZV3OXZF MRF#<;YW[??Q^2/8%*);3+&5,_E9O?]]4SJ<&;U?%B.MCNCV'X'R@4L%[)'S:W50/-R];Y[*&;O;Z9&,;'B@7LES$R*SP^. MO38^62Y@N9#E(I:+62XYKW6&5U' MIV+_O.:5CLO>%,F^"L5RFN4,QC72JF^EE;LM<;JKQ*K>=F<5VI%@N8#E0I:+ M6"YFN>3$V;^6-\-F)RIE1\U83G2^B-Z@/?GL>)H_F#0O1USVGDCV12B6TRQG M,*X150,KJ@9779>U(NN3/2?MSB^G?7U^D5S 3$N5?Q2-E1 M,Y83G2^B8VF3KN=U+6URV9LBV5>A6$ZSG,&X1E9-K*SZH'?1VAW=^X_WZV9V M7ZYFFZ_'EO[N\.5ZMGIO!HM6,%@N8+F0Y2*6BUDN8;F4Y3*6$RR7LUS!PG&0Y MQ7*:Y0S&U8.T9W4U>NZN1BM(.W/4C5R=HR@7L%S(MFX81$>5+*=83K.2DVV/H%S >=?3>K=]OSU' M)[\[R7**Y33+&8QK!)_5J-D_OGJ._OGM/B%O5\Z?UM6R>OS>G8=.^_H\)+F MY4*6BU@N9KF$Y5*6RUA.L%S.<@7+2993+*=9SF!<(UZMYDUOB$S0V=H-R@4L M%[)Q7,QRR8FKW=;=W!D]90?-6$YTO8;>H+D=0-[YM/Z@/>V^X!V1[$M0 M+*=9SF!<(Z6LKDW/W;4![E]WCW!]A+$U')0+62YBN9CE$I9+62YC.<%R.^0OW1.S?: 4"Y@N9#E(I:+62XY<;7KP,UY9LH. MFK&\'Y)] 8KE-,L9C*MGE&]U;'QWQZ9S1BT/*SU6 MJ^=RMT^NQTU9'K8:[4XO-W]U>J%#,H%+!>R M7,1R,R7,9R@N5REBM83K*<8CG-<@;C&CEJU7#VCUV3R7,1R,R7,9R@N5REBM83K*<8CG- M<@;C&FEJM6Y\]WXW=[/M4W=TLCT;E M8+F2YB.5BEDM8+F6YC.7$B:O=^CWM M]X>M^7?[>?ZD/YI.6G/P]A,G?7_2O/2-O@S%EYZU=E?-OW8G&]M\0;F Y4*6BU@N9KF$Y5*6RUA.G+CZ1M)# MOQ5L74\;WXY;N=9^WF@RG+9RC2W)H)QF.8-QC5RS2C*^NR3S8ZNMV?ECP_J\ MMSOAV&(,R@4L%[)EGO MMMYB[97;^5[NSDVVV8)R Q7,QR"QG#AQM4_YANT.3,?3IA._ M?3L.NR,-RBF6TRQG,*X>B'VK+=-WMV7NJO5NL7XLU[OZA-J[\5 M+*=83K.# M5KRUG]@;C_Q^*]_88@K*:98S&-?(-ZN8TC_>LOW>#=6?'57F/EM'0;F Y4*6 MBU@N9KF$Y5*6RUA.L%S.<@7+2993+*=9SF!<(SVM.LK^L7,R/-L^??+F^S]? M/S?\-EL>%MAYO;2R'W"W6S7'+B:F=/ M_7%SR3!TT(SE1-=K\/W)J'4"V/&TL3]JW3M]R5LBV=>@6$ZSG,&X1GY9!9#^ M!P60E\WF\$F>8QT&MW!]1K%5$)0+62YBN9CEDA-G_T*.Q_U61K$-#Y037:]A MV&_=!MWQ+'_8&X];]T%?\I9(]C4HEM,L9S"ND5%6O:/OKG?H3?5<;G;?7\^J M#F=9SX=5#+NSBBUWH%S +Q:7=3 M/=R\;)U+7;G9ZV.+;6R@7,AR$P7,IR&_'-IKY5O[68/)I)UO M[,XC**=83K.S7,)R*Y M@N4DRRF6TRQG,*X1I%9QH^\N;L15=?_[8KGLCD^VEH%R Q7,QRR8FK MWS'6&X]:\UVV;X%RHNM5]">WHT'KC+#CU4['_5'[ON&+WA;)O@[%V(JKCN?YT^&DWZHR7/:^2/:%*);3+&2FZ(+4%04*5'BQS#LW$T5)Z@_ MM!-V _?DY:;32E*#9PG]F. M<#$2@@=^8S]BRQTE4W+5^SG&0YQ7(%RY4LIUFN:KFCD#R\'>Q. MK^2RAN4LRSF6\Q@7A630@)@.-R#^N\GR?OY7](ZQ>>6=(EN(0+F,Y03+Y2PG M64ZUW-OC+EN)0#G-I9>=%#SIXAGVU[,LYUC.8UP4;T%Y8CI/6U?]O=9/MPVZ]UK,RQ;HD"YC.4$ MR^4L)UE.L5S!=C$C1"DN%& M2-\4_\=V_K59S;???MP=;__\=#U?O3+,#R]P=G:B7,9R@N5REI,LIUBN8+F2 MY33+52Q7LYQA.SG&0YQ7(%RY4L MIUFN8KF:Y0S+699S+.3\'&4[+B@G6"YG.GW7ZS:K:C M;;-\V0EI=__P^$IPLKT:E,M83K!;:^@W(9RPF6RUE.LIQJN:/O?H_CN](4[*HER^F^DQBG MZ;AS;YV>XZ;OKV;=V?N4BV+8L[ LYUC.8UR45$$K)QENY?3-U)]^UG-&^^;V M?KU9;A9_]^<7V]1!N8SE!,OE+"=93K%=H;JGJ,FXUE\7'W:)3'L.5B69+1@%RU93O>>0\] />T.U-WM5$^Y'H8] =\^=2,-G>C+T^[P^&[-_9H&%[A_ !CFRLH)U@N9SG)S MG&$YRW*.Y3S&14$:5&C2X7UX3IRHV08-RF4L)U@N9SG) R*,>EP,:9OF/^]63??#Z]N'Q;WK^4EVY1! MN8SE!,OE+"=93K%P7,ERFN4JEJM9SK"<93G'=U M/?Y0CY]??_<_<_/Q<;YHZOEV\;#>C9;-W8&\_'5V^.MXF?3;)_O-XV\7XXO1 ME\U^OUF]/+QOYE^;[?,!AY_?;3;[]LGS M\WVV\OO_;-OU!+ P04 " !G M@7!6D[_%W T: #\O@$ &0 'AL+W=ORY7Z&%H_@W9>B_*VZS;+:^N-NLZU^N+BMZ_OO M+R^KU6UVEU;?%??9MOD_UT5YE];-7\N;R^J^S-+UXTYWFTMG-)I=WJ7Y]N+] MN\?'?BK?ORMV]2;?9C^55K6[NTO+AX_9IOCRPX5]\?S S_G-;;U_X/+]N_OT M)ON_U0V?[M\4=;Y7;:M\F)KE=GU#QS3;[_&XR=_S[$MU]+6U M_UZNBN*W_5_"]0\7H_U3RC;9JMX;:?/'[]FG;+/94\T3^>=!O7@9=+_C\=?/ MNO_XW3??S55:99^*S3_R=7W[P\7BPEIGU^EN4_]_VM] M.6P[NK!6NZHN[@X[-\_@+M\^_9G^G[E1J>[S%_;Y>7%?O.K;3^_W';G]7YUE.<7W#Y]Q,$>MR_^97/M_O)_KDNF_^;-_O5[S_NJN:1 MJK(^%7=7^3;=3\#*2K=KR\VK^Z)*-Y7UK15NGV)E/SN;*69YZ>K6^K#ZYRZO M\L<'_^IF=9IOJK]9?[$NK>HV+;/*RK?6K]N\KKYI'FR^_N6VV%6-7+V[K)MG MOA__>99C*RZV]6UE>=MUMN[97YGWMQT#<-G\R%Y^;L[SS^VC M8Q0_W)??62/[&\L9.8[UZV?7^NM?_M;SQ#Z9F1]7]7>6,W]D; /CFIG/V7WS M;)9G&<_,Q.E#(YQ5_+?\:*9GF<#,1.GV.\MVSC+"S+C9ZCMK_/1"C9Z9X]_2 MIS]ZX/#,\]MMFI=NK,-]O]IO>.G&YW_H\NU,^VWF=7;7-UO>_B,S_6[';V?L M1<.,'K\DX?AQB/&Y)#S.M?]5S6-6V#SGZO]ZGO7')W+23^X/U+ZO M[M-5]L-%7OV<7[__XO>S;ZG[ZH(#&7Q#P2\TDL(#%!8B&)120F24R1 M6$QB"81I83)Y"9.)27\?;E?-TJO*K+JP;HIB_27?;*RTKLO\:E=GZ_W#^6&3 MQ^.DU:XLLVUM;?+T*M\TV9,]'81MF^7>.CM81]NE5975??]H?30^KZ&)1&(N MB7DDYI-80&*"Q$(2BTA,DIAZPJ:/V/Z]CM_?.Y/Y>/[N\O?CJ"&'3"!,BYKI M2]1,C5&3[.ZNLM(JKJVT/7"IK'^]=J3UT<@-30@2%3R MX>:FS&[2.K-6S0*D.4 IGTX8W:=YWRF;CXO..FV\6(Q&^G'6)^.80P."Q#P2 M\TDL(#%!8B&)120F24PM.LN'YE?;F9R\!4$.F4"8-O.7+S-_:9SYG]+JMF^& M+[N+MNFL,\.-]M 93F(>B?DD%I"8(+&0Q"(2DR2F^GZUI_.3]R1B:CFHUJ :@+5 M0E2+4$VBFD*U&-422M,#XJA(9IM/>5;5+MVNLOV9B%5Q=]<<^5=UL?JM-RKL M[@%2]\# /.#@J" U#]5\5 M03:!:B&H1JDE44WV_X]/IZ1$".F9":7H$.&T$ M..9U0+&M\^W-OJ"@OP7P[4NQX>';U2:MJOPZ[^UQ?CR,30;C\QB< M#*3FH9J/:@&J"50+42U"-8EJZJ#-C+_C,3IF0FEZ,K3=2MO8MGK_2U;>[0\, MGE8/UCJ[+ZJ\[@T ,^1,K+O')G??R03SOH-C :U0HIJ/:@&J"50+42U"-8EJ M"M5B5$LH38^/MDUI&QM4[7G*5?LIE?TA1N_11F^JD'6O3ZCFHIJ':CZJ!:@F M4"U$M0C5)*JI@Z:]=SGI'GZ08R:4IN='6Y&TSW0DL^?*]%-)LGQE\8%6(U'- M134/U7Q4"U!-H%J(:A&J2513=K<"V7<.$QTTH30])MI:I6WN5?Y8WV;E<1>J MMTQI1@:G!%JG1#4/U7Q4"U!-H%J(:A&J2513J!:C6D)I>IBTU4K[*W0K;;1< MB6HNJGFHYJ-:@&H"U4)4BU!-HII"M1C5$DK3LZ5M6MILU=+,#8X5M).):AZJ M^:@6H)I M1#5(E23J*;L;CG3GCJS\>G"IJ>>[#B3YJ.;<= M^W0B=S<;.]/^>>RTK4G'W)H<4HHR4T/G-JJYJ.:AFH]J :H)5 M1+4(UB6H* MU6*GVTP>CYS920+T;35=O)( ;2W2,=83!P8"V*E'-0S4?U0)4$Z@6 MHEJ$:A+5%*K%3D]'TYF?YL+7*%4Z;:G2,972;\MZC\[Y=%K4Z*: MBVH>JOFH%J":0+40U2)4DZBF4"T^:/I"H9L@7Z,RZ;252<=8J7IKYSOG?\^[17W_%WVHJB M8ZXH'K<$RFR3[J\2NRJJ_HN\FJW!LQ8M*J*:AVH^J@6H)E M1+4(U22J*52+ MG6[MT>Y\,CFAQM2SHNTI.N:>8I1N=VGYT-X=0;L5Q\7?;M+YJYP;&"UA=1S4,U']4" MIUMU<^SY].0TND '#5$M0C6):@K58E1+*$W/B[8-Z?RY-J1YM\&Y@+8A4G8#>REYU<0&N.J!:AFD0UA6HQJB64IM^PKVU7CLWMRGTN/!XT["], M>?6\8#FZ#7\=Z:%[)OM/S GT>(:I%J"913:%:C&H)I>EI M?L_LZ>[P?\+*W&O)!_-3?"C&[@X.#U%Q4\U#-1[4 U02J MA:@6H9I$-85J,:HEE*;G2]M2'4_Y5L@8;:NBFHMJ'JKYJ!:@FD"U$-4B5).H MIE M1K6$TO1L:5NM8W.K=6@KQ,P-CA6TR'K0CE< DYDS/7G;T4,']5$M0#6! M:B&J1:@F44VA6HQJ":7I>=$V5,?&EMJKK1#S;H-S 2VA'K3C$YJ3\;R;"VB[ M%-4"5!.H%J):A&H2U12JQ:B64)J>"VV[='RF77JT-+DM-FOK*EW]UOLQ.C,T M."G07NFX>YE"I_,A8P\=TT>U -4$JH6H%J&:1#6%:C&J)92F!T5;*QV;:Z7A M=E5F:97MKZQS\WS!C;2NR_QJM__X;?-P?MBDVC?,5KNRW)_.?2Z Y,W#Z79M M;;/]-3H.UM%V3^=K>H,'+:ZBFHMJ'JKYJ!:@FD"U$-4B5).HIL8]]>'QHG/= M'G30A-*TY)FTQ=6)N;CZQK.Y9F5H3*":.^E6,_O>X4 ']5$M0#6!:B&J1:@F M44VA6HQJ":7I,=&64"?F$NJ'^S+?6-/>,[GBQP_]9W+-YN#00&NGJ.:AFH]J M :H)5 M1+4(UB6H*U6)42RA-SQ:GS1:'/Y,[08NIJ.:BFH=J/JH%J"90+42U M"-4DJBE4BU$MH30]6]JRZL1<5AUZ)M?,#8X5M+6*:AZJ^9-NS]2V)PMGH2_" M G14@6HAJD6H)E%-H5J,:@FEZ8'1UE8GQMK:JZ=RS;L-#@92/Z _Y>B M_.WI@_[W>9UNGC[P_^HA!]I)1347U3Q4\R?=ZV,N)O;IN_4!.JA M1#5(E23 MJ*90+4:UA-+T9&G+II,S9=,WET3,T."D0&NFJ.:AFG_0CI-BWKD=1X".*5 M M1+4(U22J*52+42VA-#THVI;IY$S+5'L'HR[3;76=E66V_J9SP)&N_W]7U7?9 MMN[-$;26BFHNJGFHYJ-:@&H"U4)4BPZ:=@/CT_B5Z) *U6)42RA-CY&VE#HQ MEU*'W C63 U."K26BFH>JOF3GLJL,Y^/3P\YT%XJJH6H%J&:1#6%:C&J)92F M9T7;2YV8>ZEO;8>A)5)4:CFHUJ :@+50E2+ M4$VBFD*U&-422M/#I>V>3FV^'S9%NZ>HYJ*:AVH^J@6H)E M1+4(U22J*52+ M42VA-#U;G#9;S)?.'-H/,W.#8P6MG:*:-^W>Z7P\78P;7 NH+U15/.F/;<<=\;=7$ O8XIJ M M5"5(M03:*:0K48U1)*TW.AK8U.C?6S 24.,S0X*4C-137OH&E)T;ENB(^. M&:":0+40U2)4DZBF4"U&M832]*!H>Z13"B@WJH MYJ-:@&H"U4)4BU!-HII"M1C5$DK3\Z)MD4[-+=)73YJ@M=%IMTPYGRZGG5Q M^Z"HYJ-:@&H"U4)4BU!-HII"M1C5$DK37I>PD6']%#-1[4 U02JA:@6H9I$-85J,:HEE*;G1%L G9DO/CKD$VMF:G!2 MV-VD6(X6IU&!]CE1S4>U -4$JH6H%J&:1#6%:C&J)92F1X731H6YSQGLTC+= MUEGVDJT+<[9F19GL:WS[U -4$JH6H%J&:1#6%:C&J)92F)TC;]YP9:V)OK7&9E<$I,7G3 MF0]T4 _5?%0+4$V@6HAJ$:I)5%.H%J-:0FEZ3+1MSYFY[1GM-@^6,W[\8/SH MN(K1&Q9HYQ/57%3S4,U'M0#5!*J%J!:AFD0UA6HQJB64IF=*6PV=S?AFUPQM MC:*:BVH>JOFH%J":0+40U2)4DZBF4"U&M832]&QI6Z,S\R5&AS:[S-S@6$$+ MHZCFH9J/:@&J"50+9SW7_IPO3]X;C] Q):HI5(M1+:$T/2[:(NC,7 1]K=AE MWFUP+*"7#44U#]5\5 M03:!:..NY0.KH])19A(XI44VA6HQJ":7IL=#V/6=G M[F8_I*^!=D!1S44U#]5\5 M03:!:..NY2&K/$01: 44UA6HQJB64ID7%O*V MSLT5T* HUE_RS<:J"^LJL];9>K>J\ZM-9ET7I95OF_C(K#K]P[K?E?=%E?6V M0\UC#,T05'-1S4,U']4"5!.H%LZ[C5^[T]")T#$EJBE4BU$MH30]0]IZZ-Q< M#WWCN5BS,C@ET"N"HIJ':CZJ!:@F4"T\:&?>JT#'E*BF4"U&M832])1PVI0P M-T/SGXOB.M_>]$8#6@=%-1?5/%3S42U -8%J(:I%J"913:%:C&H)I>D1TM9& MYV/^S.L<+8JBFHMJ'JKYJ!:@FD"U$-4B5).HIE M1K6$TO1L:0NEC42<6T'(HJDE44Z@6HUI":7HL MM.70N?FZH4-.O9JIP5&!=D)1S4,U']4"5!/S[JWN)W/;/HT*M.N):A+5%*K% MJ)90FAX5;==S?O9V\O_IAV#-(PQ.$+3^B6H>JOFH%J":.&AZW6*R/$T0]#J@ MJ"913:%:C&H)I>D)TM8_Y^;ZYUM/O*)M4%1S4HC6S>98*76 M?5K63ZN0XV.+?QTV[:CFHUJ :F+>+6^.1Z-.TSM$1XU03:*: M0K48U1)*T_)DT99!%^8RZ.=]-%CW9;[*FJ#XBW5I" LS-30L4,U%-0_5?%0+ M4$TY.-/C?#F<2-?KQW)%NCDY MLC =/ICUP8F ]CM1S4,U']4"5!.+[O57;6?BZ^0M5S@58]4S<:3 MF;.8Z-LEA^VT,R/SF?/*F9%%V\Y<_+EVIGFWP5,9;6>BFH=J/JH%J"90+42U M"-4DJJE%M]4Z7H['T].IW-W,68QGR\7I5.YNMQ@[BU=F':C MA4I4\U#-1[4 U02JA:@6H9I$-;7H%E''TZES.KG[MIJ/YJ=SN[O9;'%T9T]] M;K<-R,57;T":1Q@\Y=$&)*IYJ.:C6H!J M5"5(M03:*:6G2;HXOYZ:F:N&]3\>WXZY<_44/4IWU86%TAET:P,GM9H91'5/%3S42U -;'H:<%I:[W#?$4K MBZ@F44TMNM?@[%U+=S?K7TMWMS.MI=N6X<+<,@RR;?/O\L9*MVLK7=_EV[RJ M]_]._Y[USERT1(AJ+JIYJ.:C6H!J M5"5(M03:*:0K48U1)*TT)EV58-ER/^ M_-X2[1RBFHMJ'JKYJ!:@FD"U$-4B5).HIE M1K6$TO1L:7N,2W./\3A2RFR3 MUMG:6A55W=M:-%N#,P5M+:*:AVH^J@6H)E M1+4(U22JJ67W^IN.W7D#8=GM MA#;+EI.MDCYK]$I%>=E6#)=G;B_^ZEK$^I<5I=M=6CY8MO-XOS];.[;XZ\7? M;<=RTSJ]^%MO#J"]1%1S4VO+4X/A04Z9(AJ$:I)5%.H%J-:0FEZ5+3]QJ6YWVA< M!WW.[IM#D?U'.9>]"Z$/XJ=7UD!H.Q+57%3S4,U'M0#5!*J%J!:AFD0UA6HQ MJB64IH=/6\EGIRL!#A_11+4 U@6HAJD6H)E%-H5J,:@FE MZ5'15DF7YBJI<0WTX;[,-]:T=_TC?OSPROH';9VBFHMJ'JKYJ!:@FD"U$-4B M5).HIE M1K6$TO3@:0NQR^576/^@O5A4Y^&I<$<7I0[,8ZET0_?RP+6[[ET1GAAP>,&A!EN4\ MEO-9+F YP7(ART4L)UE.L5S,<@G&G021D:QJ$$[N"SGL9S/<@'+ M"98+62YB.7_#@_;N[K+S)/F6;3=4DP6Y;[X]3 MCAYM8N)Z'RS??W N+CN/1_;WTNYY7-G?)X^/7[;\^W?WZ4T6I^5-OJVL37;= M##7Z;MY\XV5^<_ORE[JX;S+MPKHJZKJX>_SR-DO76;G?H/G_UT51/_]E/\"7 MHOSM\=MY_V]02P,$% @ 9X%P5K\Z@_^F%@ /Z0! !H !X;"]W;W)K MK>DP1(S;EB MNULDV_;%P7G!V'0L5!>O)"?KQ7[X(\FRAT-)0XWPYYNM+YD?*6F>%<>/AW[[ M;;[XOCI\G)Y;=GJ;$=M_\ONX_+:L?)QL'LOG^?S/S2?F]MW%U>:4RDEYL]H8 MQ?H_7\OK=.O7@]Z&9@]>,776X?_?K1?"Z6Y?5\\L?X=G7_[F)X MD=R6=\7C9/5Q_DV7NT>T/<&;^62Y_=_DV^[?7ETD-X_+U7RZ&[P^@^EX]OS? MXE^[9Z(R(.L=&9#M!F3U =TC SJ[ 9W:@/38@.YN0+<^H'-D0&\WH%O_SXW+]E>4RN9Y/ M/X]GQ6;2+I-B=IODX^7#?%E,ELF/B2S&B^1K,7DLM]]Z7)9WCY-DLI[9RV1^ MEXQGJV+V9?QYLO[V%B\2:[2'Y+L*LL.G-!U>/C?;U9ODFRP M'9X>&)Z'AW\J']9''QT=+L+#?RF>UB./CI:G//3>T>$J/-P6LS=)FAT=KL/# M\_+F3=(Y_L2;TX:S!ZP;<)L5R-UU?YY6WRV_-%U5_'=V7RW?JB MZ*DL%LOO#^4B*,;F@L1R$A,D)DE,D9@.SX_1\SPXE(%S!UKH]+WYWG^=[_W@ M:?VQ7;"6MS\67\O%>@6>%/L+A4-S/JC&SGD2RTE,D)@D,45B.CQ'AL?G?'A@ M8,Z'!_8.#?3F]^!U?@^"TO;Z9K'^O_-5>7,_FT_F7YX.3><@$CN=22PG,4%B MDL04B6D2,R1F(#7RG(%S!UKH]+WYGEZYDN&JE:O^,!L[ M[5$M1S6!:A+5%*KIAJD2F/P-([O'9W_#R(/K!G^J5_JT-&C]8U'=S MB[;:?#HKIN7!'_V'K>CY36HYJ@E4DZBF4$VCFD$U2VE^-C*7C8Q?$>Q,*B.D MEJ.:0#6):@K5-*H95+.4YF?$U<9IN#<^9W$0)J,C@G;(J"903:*:0C7=,$W2 MJ\!U4L/0+'"AU$9)G+J6. UV;>>O$]"J&-5R5!.H)E%-H9INF"J!8JQA9'#^ M-PSM-*\47/.;AANZO\UG/][,IP_E:CW/ORS*7"6CCBVHYJ@E4DZBF M4$VCFD$U2VE^,%Q%G/9;6":@#3&JY:@F4$VBFD(UC6H&U2RE^1EQ-7,:[IG/ M6B:@K3.JY:@F4$VBFD(UW3!-#EZO[.(0'AFZ2&JC54Y=K9P&R[GS%PEHMXQJ M.:H)5).HIE!--TR506#ZAT>&IO\9(_VI[HKB-%SH_;[=NVL(! MJV94RU%-H)I$-85J&M4,JEE*\S/B2NJ,WY\<)J,C@M;5J"903:*:0C7=,$WZ MQW_0>O9(2ST"?^J[&CIK9ZMRF(V>_F@3C6H"U22J*533J&8:)M[Q_<^6.@\_ M$JYUSL*EX,=R.;XM9ZOQ>AGQ1[%8%+/54_)I?9CQS>$-#F$O.@MHY8QJ M4D MJBE4TZAF4,U2FI\/5TUG+6QYSM!>&M5R5!.H)E%-H9I&-8-JEM+\C+A..PMW MVMM[2;X6VZ9^Z\B#"7D6>UMQ<\O7K^_3[JA[]?;RJS?UT<8:U02J2513J*91 MS:":I33_CI"NL>ZTLPVZ@=W]R#D9)M/G6Z&F67);/!V*TG68BLT(J@E4DZBF M4$VCFD$U2VE^1EQCW0DWBL$E1O*?).*^JFB/C6HYJ@E4DZBF4$VCFD$U2VE^ M<%SCW6EANJS=]YF;[W-WGN;O?DV>_=M]O;;;93='5=V=X)%X5E%7@-Y_.?4 MU^&1T7% >VU4DZBF4$VCFD$U2VE^'%ROW0G7CDW+C!/OXQH^2O3U$UIUHYI M-8EJ"M4TJAE4LY3FI\95XIT6=F9WT#XNQ/NN9M6&%$WB@T?*_H:"BW* M44V@FD0UA6H:U0RJ64KS_UB<*\J[+6SM[J);NU$M1S6!:A+5%*II5#.H9BG- MSX@KRKOAHOR,=<9.K*XSNGOKC/!AHR<^6G2CFD0UA6H:U0RJ64KS)[XKNKOA M';;GK#,:R.,W$[T.CXR. ]IIHYI$-85J&M4,JEE*\^/@.NUNT[;N\#KC]-O, MA@\4?0&%-N*H)E!-HII"-8UJ!M4LI?G!J?Q)ZFX+BPRR!+U&M1S5!*I)5%.H MIE'-H)JE-#\CKB;OAFOR]8B(TP>OS/0=7AD=!S04AO5)*HI5-.H9E#-4IH?!U=J=\.EMBUF MC\7B*4FS'Y+L*DN]:Z;O+GY/LR0O5L7%X5R@F\!1+4^WL 0^SL=,?U7)4$Z@F44TU MO+@O._$'+SOQ^\ MP[>#A\7HA* =.:H)5).HIGH'-N7W>_55"'I,@VJ6TOR9[[KO7K W/*O>")/1 M4Q^MOE%-H)I$-=7PP@;^+KQ&3\2@FJ4T/P^NY^Z%>^Z8)<>)6\/#1XR."UJ8 MHYI -8EJ"M4TJAE4LY3F)\@5YKT6MH;WT*WAJ):CFD UB6H*U32J&52SE.9G MQ+7H/7QK>%B,3@C:G:.:0#6):JJWOT&_T\MZ]?4&VHFCFJ4T?^:[3KS'[PT/ MD]%3'ZW$44V@FD0UU?#"=@/+#;3^1C5+:7X<7/W="]??,-&9P8M MR5%-H)I$-85J&M4,JEE*\W+4=V5ZOX5]XGVT24>U'-4$JDE44ZBF4_C^\3#8G1"T*HBICS;@J"903:*::GAAT][Q50=Z(@;5+*7Y>7!U=S]<=\>L.D[?-1X^:'1B MT$8%J,3@K;EJ"903:*:ZN_OW=_;VX$>T:":I31_WKL.O,]O&@^3 MT1,?KCFJ4T/PZN[NZ'Z^X/#XOQ).D=7&SHOW\X MO%D\;$;G 2V\44V@FD0UA6H:U0RJ64KS,^**\7X+F\7[:#..:CFJ"523J*90 M3:.:035+:7Y&7%O>QS>+A\7HA* ].*H)5)/]_>W=W734R_PU@$(/JE'-H)JE M-&_J#US!/6AGMWB8C9W_J):CFD UV?!R[.X3G/1W^[L/O2V@)Z11S:":I30_ M&Z[8'H2+[<;E1?*?]9O%\G%1S&[*9#*^*6?+P[\U%3Y0=%K0OAO5!*I)5%.H MIE'-H)JE-#\XKAL M-:+VOX:/%QT6M!E'-8%J$M44JFE4,ZAF*7:JMC=[_-@6M!6'-5R5!.H)E%-H9I&-8-JEM+\ +E6?-CA MUQM#M!='M1S5!*I)5%.HIE'-H)JE-#\CKC\?AOOS<]8;:$F.:CFJ"523.\W? MKKJWVD"[;U0SJ&8IS9_XKOL>AG=]G[7:0*MO5,M13:":;'@ITNU3?O!M &VY M4'[ZX31 MV$"@6HYJ M4DJBE4TZAF4,U2FA\25X&/4GY%,4([<%3+44V@FD0UA6H:U0RJ M64KS,^)J\5&X%C]C11$6HQ."]MZH)G::OX6B.ZJU#!(]J$(UC6H&U2RE^5/? M%=JC\#;O<^^O$V:CYS_:::.::'@" [_7)-$34:BF4 CM 9'M1S5!*I) M5%.HIE'-H)JE-#\CKAL?X3O PV)T0M B'-7$Z,">[6QOS[9$#ZI03:.:035+ M:?[4=PWWB-\!'B:CYSY:<*.::'CR@HL-M,U&-8UJ!M4LI?EY<&WV*-QFG[38 M^+#;@9&LRIO[V7PR__)T,"=HS8UJ.:H)5).HIE!-HYI!-4MI?G1<'3YJ8?/W M".W#42U'-8%J$M44JFE4,ZAF*B,; M[BTWV*,JEM,L9UC.8EPM!&DE!/Q&\ 8S/@5H#+!GHEA.LYQA M.8MQM61DE62$N^^3UA]1MZ!J.&)\;M!RG.4$RTF64RRG6C P@3MR5E.LYQA.8MQM0ST*AG@]XPWF/$A0.MREA--3V 6J$384U$LIUG. ML)S%N%HT^I5HA$ORDU8F?YO/?KR93Q_*U?IMX\NB+*?E[-A;!]J@LUS.6$RPG64ZQG&8YPW(6XVIQ&5;B M@N\O;R#CPX)6[RPG7CA_6;*W*D$[=9;3+&=8SF)<+0*C2@3XC>8-9GP&T&J= MY433$WCT_E.2/1'%5+*=83K.<83F+ M<;405(KTM)U=Z0UN?!+8+KWA41__'2O!GHED.<5RFN4,RUF,JZ6CTINGX=[\ MI$5(]&]MA0\:'QVV64)2J>73<"U_UL^&PV9\6MCNO>$1!W;="O94),LIEM,L M9UC.8EPM&I6B/0UOSS[UPJSYSQXT'"D^,&S[CG*"Y23+*9;3+&=8SF)<+4.5 M]CT=MG$UQO;O*)>SG& YR7**Y33+&9:S&%>+2Z6I3UMHZL-F?%K8IK[A$?=# M%V/HEG>64RRG6 MUP7)()G.9ZO[9=)/;HNG0R'-V3,3+"=93K&<9CG#L_:J-XSMGI'N9SE!,M)EE,L MIUG.L)S%N%I<*M5[UD+U'C;CTQ(^Q>[1G\[F[)D(EI,LIUA.LYQA.8MQM614 MFO*?L!B\^%6R_CG*"Y23+*9;3+&=8SF)<+2F5?CUKHU_/V'X= MY7*6$RPG64ZQG&8YPW(6XVIQJ?3K60O]>MB,3TOX%(.77.RN=Y23+*=83K.< M83F+<7XR.I5^O7-*OQZ]S22L1F<#Y7*6$RPG64ZQG&8YPW(6XVIYJ73OG3:Z M]P[;O:-:&G M(EA.LIQB.C#YOQ M:0F?8B=TU<66[R@G64ZQG&8YPW(6XYZ3<;F\+\M57JR*]V^GY>)+>5U.)LOD M9OXX6_.;5;<)SD\?LHO+O:_K]">;;KY^Z9CW;Q^*+^4OQ>++>+9, M)N7=FKQZ,U@_@.V&WY=/5O.'=38ODL_SU6H^W7YX7Q:WY6+S#];?OYO/5R^? M; [P;;[X!<%8# G(VMP, %82 : >&PO M=V]R:W-H965TUPXXB56PJ6V25NK#;]L0!A*"$LDW"39>WUK^EP_8\P-E/_D. M(0%^YQGA"VLG1'%OVSS9H1SR.UH@(M]L*,NAD$6VM7G!$$RU49[9GN-,[!QB M8H5S7??(PCDM188)>F2 EWD.V9\ERNAA8;G6L>();W="5=CAO(!;](S$2_'( M9,EN*"G.$>&8$L#09F$]N/>QJPUTBW\Q.O#6,U!=65/Z4Q6^I@O+41&A#"5" M(:#\VZ,5RC)%DG'\JJ%6XU,9MI^/],^Z\[(S:\C1BF;_X53L%M;4 BG:P#(3 M3_3P!=4=\A4OH1G7O^!0MW4LD)1 %.M)4T]:/6UM=0+ M$S50G@63;[&T$^&RY+*&<["B^1H3J++' 20IB# O*(<9!Y_ $]HC4B)=3^3H MS2CG'\$CHT!G"[R/D( XXQ_ 6X )^+&C)9=M^=P6,D;ER4[J>)95/-Z%>$;@ M&R5BQT%,4I3VV*^&[5UO &!+<1J%O*-"2V^0^(R*.S!R/@+/\1R !X1ORKQ!Q7L_OOI2&SK' 3C5-;S#[TYO:^+?2@PUN%/G?G=]W%AMQU MU/,;]?S!D?Q"8)E*I=+60K>2^M$,IU!5?Y;#FR089N KJ;9L*6^?K+[)H6X2 M%IF$Q89@G61-FF1-!H?Z:XKJO:HO#X.(6_-@$A95,+\]\5P_F,Q.IL-Y,W<\ M#0*W:=;1+FBT"Z[4[GN]M_>)-\BX53R3L"@X4^63ZWK>Z%2]GG83U_-'_>I- M&_6F@^K]H$*N ^O"VR?>(.(6\4S"8M,PF)#L$X>9DT>9F8^/&8FUY'LPFCM-=#2*C3F-3 MM*[RVW29VR*5LEMM\[/.6);?7'!04)+ M(JJ#8E/;7(X\Z"N!D_J5NC31Y_)73'7C\@VR+9;?WAG:2*1S%TBY6'6)414$ M+?0I?4V%///KQQV"*6*J@7R_H50<"\I!A, !H !X;"]W;W)K-;%EUQF&X@MM0W0M$&-;@_%'FCI."8JB:I(V Y%3G8\_R8V )(\)W$JIM9&RNS6MD6X@82*/L\@Q3=K MGB=48C%_LD66 XU*HR2V/<<9VPEEJ36;E'6/^6S""QFS%!YS(HHDH?G+'&*^ MFUJNM:_XS)XV4E78LTE&GV )\DOVF&/);B@12R 5C*-"&((I4)0_-O" N)8D7 1Q,BLJ8,'C/UDD-U/KVB(1K&D1R\]\]Q[J"8T4+^2Q*'_)KF[K6"0LA.1) M;8PC2%A:_=/G6H@# \\]8>#5!MZ1@7MSPF!0&PQ^UF!8&PR/# :G#$:U03EU MNYI[*9Q/)9U-CD'98=[RH.O9. M=#P@#SR5&T&"-(*HP][7V[N>!F"C"HT4WEZ*N:>DI2\CZ9.#4&"8AZ9J;GN%#B RW9+BG&,'/,QR-.H-FH0Q*WN"_%LI= M^+U@@I5A_O4#UI%['*#XJV.(\PHY[$:J''@K,AK"U,(D)R#?@C7[]1=W[/S> MI;M)F&\2%AB"M?PR;/PRU-%G^] D[W)>9#WRD4L5KB'&!DL+B,BG#/(RK'OD M'6XZI8.,2ICY/MC-O8F\/-?]WBU&[16!H0"WUQHUZ8ZUZ M2^2QO_NXQGMJJ??)A55569>MG/>#'(=<5<900^57+^0!**K^26[0%W)#4[*D M,>@"LVOWG&L'>ZYO3,)\D[# $*SE\:O&XU?FM[0KDWXQ"?--P@)#L)9?KAN_ M7&LC<8$AP:(Z./ T$@)N/UV?B/.*,SJ=41;:GLY5V"0L, 1K*7S3*'RC5?@M M93G9TK@ E;-2+D&0D*8AGM>ZA:YPKGN8W?M71UIK^SQ7:Y.PP!"LI;7KO!ZQ M'/V^C.?].R% =B;ZVKBEK=L?'&FK[^)<<8W2 E.TMKP')UCW__X"[O1+U>M- MRRW#8[=HAW:V6TS2 E.TRBWVP1T#?O,_E9<[F#5XD>XQK!'I]*\PL>?514]5D#PK;S)67$J>E(\;H+A3 MJ ;X?LTQD]4%U4%SW3;[!U!+ P04 " !G@7!6 4)$]1T# C#0 &@ M 'AL+W=O&ULM5==;]L@%/TKR*NF3NKBCWRV M2RPUR:95:K2J5;>':0_4ODE0;? )^F_'V#'32J'-97[8@/F'.XY@+D,UXP_ MBB6 1)LTH6+D+*7,+EQ71$M(L6BQ#*CZ,F<\Q5)5^<(5&0<<&U":N('G]=P4 M$^J$0]-VP\,ARV5"*-QP)/(TQ?QI# E;CQS?V3;>%,:L0/P#P&"$A"\!'0. M -HEH&V$%I$965,L<3CD;(VX[JW8=,%X8]!*#:%Z&N\D5U^)PLGP&I0' GU& MEW%,M+$X05>T6![:YM,I2$P2\4EUN;^;HM.33^@$$8IF)$E4!S%TI0I#D[E1 M.>2X&#(X,*0?H!FC0YUJJRH-ZKJ5JJZUIC,C*J_%X6UVB<2>%JGR\[A>^@),*_;.!,K\HW:>I6V MGC6N6Z!2398Z'T2=[V,K^MBE69"=&S)]TJQ"O]4?NJN:^/M5_'UK_#-"29K7 M3H@5>&SH#9'M:1Q4&@?O]6<9-.E!0V1['IQ7'IR_8@_JO8?8'$7J).$J%ZB3 M;.?QS3:L4V?%O5&=[ST?R)Y]'>/-H75L1QX[B4VQ[>O<23S\]UK+)7-3/C3$ MMN]#\.Q#T-!Z_@]1]_"Y8D<>*]'=23=3X N3A0L5>DYED;15K56F?VGRVQ?M M8WT#,&GL,TUQ?9AAOB!4H 3FBM)K]=7)R(N,O*A(EIFD]H%)E2*;XE+=8H#K M#NK[G#&YK>@!JGM1^ ]02P,$% @ 9X%P5AB16;][ @ U08 !H !X M;"]W;W)K2S'X-( M!39MTJI59>V>37(A5AT[LPUT_W[73D@I3=D>^D+LZWO./><2WPPW4CWH$L"0 MQXH+/?)*8^I+W]=Y"175I[(&@2<+J2IJ<*N6OJX5T,*!*NZ'@T'J5Y0)+QNZ MV(W*AG)E.!-PHXA>5155?\; Y6;D!=XV<,N6I;$!/QO6= DS,'?UC<*=W[$4 MK *AF11$P6+D7067D]3FNX1[!AN]LR;6R5S*![OY5HR\@14$'')C&2@^UC ! MSBT1ROC=7R\[;BN*D8OE(Q M",FU%*;4Y+,HH'A.X*/\SD.X]3 .#S).(3\E4?"!A(,P[!$T^7]X<$!.U+4T MU\O=4US&'EX(36H-7C9^W=!.OC49^J-R)Y9C#N+\2'V M[.EEX>YER?%EZ3/^AB3=+9W$>_)>YD311;^ZM%.7ODG[TI>=.3]+]O3U),47\9Y ?V="5*"6 M;G!J++P2IKEH7;2;S5=N).W%QSBSFQ'[1-,,_&NJEDQHM+1 RL'I&4I2S1!M M-D;6;@[-I<&IYI8E?G= V00\7TAIMAM;H/N297\!4$L#!!0 ( &>!<%8\ M,[S*R@0 "<6 : >&PO=V]R:W-H965T,_Q980B9[SC(I;:ROE[F8X%/&6Y%A(XEW/+-4.PXP8D&Y=G0M>UPF..46K.I?O;(9U-6R"REY)$C4>0YYB]W)&/[ M6\NQ7A]\33=;J1X,9],=WI ED=]WCQSNAC5+DN:$BI11Q,GZUOKHW$2.JP#: MXL^4[,7!-5)+63'V4]W\GMQ:MIH1R4@L%06&GR_U2D5CVF AY> MO[)'>O&PF!469,ZR'VDBM[?6V$()6>,BDU_9_A.I%A0HOIAE0O]'^\K6ME!< M",GR"@PSR%-:_N+GRA$' ']T N!6 /=<@%DL[>D%EG@VY6R/N+(&-G6AY=)H<'!*560M)8>W*>#D[#,!602Z0LMB MM\L(Q(S$&4II&;-*^_<+(G&:B0]@]'VY0._??4#OP )]V[)"8)J(Z5#"3!3? M,*Y&O2M'=4^,ZKCH@5&Y%>B>)B1I$@QA"?4ZW-=UW+F=C L27R//&2#7=EW# MA.;GPQT#?-$-7Y(=P.V3H]]WP_\H:"<\ZH8_8'YJ[0U?>G5,>)K/.\$WQV*+ M=CA-$$0!PCDKJ!2@>)P5():2/H>H*;B.%L36*%-!A+(4K](LE2D1-Z:0* ?U MS8.J"GHC=C@FMQ:42$'X$[%FO_[BA/9O)CG[)%OT27;?)UG4$UDC#/PZ#/PN M]MF7'>%0 N@&Q2H@X+.TAN^0T$'!ZG=:>V,)*-D#S:X^<$\SUQY#?#X=ZF@P ME^O1)%O5$UM GJ/4).O717< 56U\5D'Q8" ))RE90JVF9I.0Y MWF*Z(5HP"M_X,DW9*DLWNK2+ ?IRAH[E+,(#B<*Q%[1T-!AY82W7L MDRSJB:RA8UCK&)Z99Z5 _%A7DRSAD<=]UVYESMQ@%-A^2Y;P* ?]<#)J&MT? M&X5VT,KFZ-C(F[AO1@WWC&KWC,YTC^Y5!NAS]9UY&:!YP3E\@TSN&1U-Q1D[ M=LL]!J-)T%KYHG-ZET9MGV113V0-6<:U+./_*LL +266=9<0I133.(7V\I&) M5/>6?]T_2[5+664$.L$BUY2,_FT2M'LZ'^.8%U#WR#/LN51'"XTI8G)+.'31 M>C:'_8FIH_B?^1>=_)>&49]D44]DC3":U&$TN:CX'3AQ@"BC5_'I%)\<]PZ! M%[92W& 43MH5T& T"<>M"GALY(5NNP(:F-QP9*Z COVV2;,[O?2-J5T9.^TK MXQ;,/J[KGM_VC\DJ#-H=6/?\+HW>7MFBOMB:VAQLH)U.;7[HPPLH#?@)Y(%V M"_9%T(.]R20)SXWZ=/.ZZ(5@+I!CH[S<*[L^2O"+L7B=RU52H? 4T:*;Z&*A M^V2+^F)K"NV^">U>)G22BECMC1%D)3$J7!(ZWD%RV=?V>#1I_+4STHPZ*EK= MT[U8JC[9HK[82JF&!^=;T"-L]$FD0-KYY1%1_;0^[?RHS_A:S^^+]F3+[> MJ 'JL^'9OU!+ P04 " !G@7!6*(#;^=@" !/"@ &@ 'AL+W=O49) +PG+$ M83DQ?MB74]O2@FK$;P);L7./=)0%8T^Z\3.=&)8F @J)U!98738P!4JUD^+X MVY@:[9Q:N'O_ZGY=A5=A%EC E-$_))7KB1$:*(4E+JF\8]L;: +YVB]A5%2_ M:-N,M0R4E$*RK!$K@HSD]14_-X78$=C>!P*G$3B?%;B-P*V"UF15K!F6.(XX MVR*N1RLW?5/5IE*K-"37K_%>4I$PLI<0HJH M[D24X 6A1!(U[G0&$A,JSI3B\7Z&3D_.T DB.7I8LU+@/!61*166-C>3!N&J M1G ^0)A!'^D]F[J&X;U>USCU7%W*Z MZT'@GLMN'<,W.L"KU7!#KCMV\$>>*_U0'"_!?>/@?M= MX/X!>.B%>]R]S@.Y@Y8[.,8=='$'!]QNL/]'Z74>R#UJN4?'N$==W*,#;F>\ MA]UK/! [;+'#7NP')C%MEM^B9R4*#V)XH;]?_]ZI!@89MT'&O4%N00A$LJ+4 MVPE1FXJ:0G8E&1\D.?=M>R])[UP#D]C6VTYI?>*E5-:Y1!M,2T!L>;A)=NZ MUL&2ZKG>_LK4-2KPWZI0@YL[N[T^:OW"?$5RH4"62F9=C)2>UZ>7NB%941T M%DRJXT1UNU8G/N!Z@.I?,B9?&_I,T9XAXW]02P,$% @ 9X%P5OW^B1TU M!0 I2@ !H !X;"]W;W)K9Y*)Y7.M1K<[;GXE%N&%/H.8X2.;<:W+-&?K+B( MJ=*G8FW+K6 TR(+BR,:.,[9C&B;68I:UW8K%C.]4%";L5B"YBV,J7JY8Q/=S MR[5>&^["]4:E#?9BMJ5K=L_4]^VMT&=V20G"F"4RY D2;#6W+MT+#X_2@*S' MWR';R]HQ2J?RP/EC>O(EF%M.>D4L8KY*$53_>V)+%D4I25_'?P74*L=, ^O' MK_0_LLGKR3Q0R98\^B<,U&9NG5LH8"NZB]0=W__)B@EE%^CS2&9_T3[O.]&= M_9U4/"Z"]17$89+_I\]%(FH!>'(D !B1@5 1D M4[?SN6>)(U31Q4SP/1)I;TU+#[+L9]$Z7V&2WBCW2NA/0QVG%GF.-=; #8.G5E_O!K_JZPD7A#Q1D:N+\A M[&",OM\3]/'#)Q0J%K?-SLPBS._.(H LKSO+;6$T$CE]4)NJ<_FEJZ=DHDG9BU^_<4=.[^W M:0()(Y P#PC6D&=8RC/,Z(,.\MPQQ9*L$-SR*/1?T(]KW1M]T3>";-5G"*D/ M)(Q PCP@6$.?4:G/R/CX?-VE3P?B*[2-]!AZZ582Z8JM%^]*N&W^+$GT_[$G M_\HX2E^I$*RAW:34;G*Z*C2!U <21B!A'A"LH<]YJ<]YEV>+ M!4B$\A%MF?"U1MI@M.EA1/75 Q)&@- )*\Z!H394JC^T:+6+- MQ(E2HXB^,-%BY7+ICANY8JBZ<1HV2\.RIW[O2LSJ/>]F=-&];D,QH?)YKQ>]C7Z$K[F4[ZU] MH'X4E$9 :1X4K2E6Y4G=\Q.N?: N%91&0&D>%*VI4F5[7;/O[5'R0?R^ H'2""C-@Z(UE:RL+'9/5]DP MJ+4%I1%0F@=%:ZI4665LMLH=7K',A-Y:@/K@@E9_OW>G[D%)@QJRF>+*WN+N M/QYW+FF=OSPU#]Y;'5#_"TKSH&A-&2O_BT_X(S,&_949E$9 :1X4K:E29@KAR41O!;CS\Z?$.#&C'/L%W;CA4SL<[VP4GDIVG,=Q:5K>5>N\ML MA]E!.W$OO'S'7(7)-_#=4+'6SPZ*V$HCG;.)GH#(]\3E)XIOLTU?#UPI'F>' M&T8#)M(.^O,5Y^KU)!V@W)FX^ E02P,$% @ 9X%P5FOIG2.= @ "@< M !H !X;"]W;W)KGGANBHMH&;J3"R!XTHN9,TT#N7"54L)++.@NG*IYT5N MS4KN)+&=NY5)+!I=E1QN)5%-73/Y9PJ56$\I7F>EBXHP=DD'.FDK? MB?4U='Y"PY>*2MDO67>QGD/21FE1=V!44)>\;=ESEX142.?^AE =-=\K21$C)2":5 $<8S\NWRBAS/0;.R4B>(?KB?D^.C M$W*$T>1'(1J%42IV->HTN[EIIVG::J)O:/(IN1%<%XI<\0RRUP0N&NQ=THW+ M*3W(.(?TC 3^)T(]2@<$S=X/]P_("?JD!Y8O^'?2A[+3@D?#8'.M+]22I3!Q M\-XJD"MPDH\?_,C[/.3L/Y&]\CGJ?8X.L2?S4N)QVCDR0XY;FM#2F+JS2NC8 M"[TP=E?;7O;#_+%/PZ@/>Z4R[%6&!U7.(-L[UT,B6Y9H:_=32D=X)'94#L3Y M$3T/Z;#,J)<9'93Y'=Z3R6@O16$4>,&.Q/TH?QQZHQV![E99J4$N;+55)!4- MU^W=ZV?[@GYIZ]C._!0+?5N77VC:5^*&R07>!5)!CI3>V3EJDFWE;0=:+&WQ M>A0:2Z'M%OA8@30!N)X+H3<#LT'__"5_ 5!+ P04 " !G@7!6LGW;FO," M +"0 &@ 'AL+W=O&ULK991;YLP$,>_ MBL6JJ97: @9,Z!*D)MFT/72JVG5[=N$(5@%GMDFZ;S\;"$T3DK727A)LW_W] MNSOC8[SFXDGF H]ET4E)U:NU/+*MF620TGE)5]"I5,QK5; *;@62=5E2\6<*!5]/+-?:3-RQ1:[,A!V/ MEW0!]Z >EK="C^Q>)64E5)+Q"@G()M:U>S6+C'UC\)/!6FX](Q/)(^=/9O M MG5B. 8("$F44J/Y;P0R*P@AIC-^=IM5O:1RWGS?J7YK8=2R/5,*,%[]8JO*) M-;)0"AFM"W7'UU^ABR

@DO9/.+UIVM8Z&DEHJ7G;,F*%G5_M/G+@];#BXY MX( [![SKX!]P\#H'KPFT)6O"FE-%X['@:R2,M58S#TUN&F\=#:M,%>^5T*M, M^ZGX#E@E:T&K!- %^IQE.KT2\4Q7Z&5!IUL?D9+5I41KP90"G?\J14!%!2DZ MG8.BK)!G6N'A?HY.3\[0"6(5^I'S6FI#.;:59C4[VDG'-6VY\ $N%Z,;7JE< MHL]5"NEK 5L'V4>*-Y%.\5'%.227R'//$78P'@":O=W=/8+C]8GW&CWOWXD? MRD[K[ \[FU?[2BYI A-+%T:"6($5?_S@$N?34&3_2>Q5G'X?IW],/9XSH8]4 M?W[.-P=H*.A6*6B4S/6SBGV"W3 :VZOM3%[!1KTH,%1T!GH<_8V MSE:(; %<>%'D.\X.Z( =]D+7P<.DI"^%8X")QQF M#'O&\'UE;^^*(5?7#F*.!HOM1%. = MS@$[-XH\0H9!HQXT>D?1#V-& ^^0XY(=R'TKUW>"W9K;6WVE!+%HVJU$":\K MU5Z\_6S?T:^;1K8S/]6=OFW,+S+M9\(-%0M]$:(",BWI7(::2;2MMQTHOFRZ MUR-7NA@ M/-,MP_#T'*>%%HRK=X\T&).29VD!CQ2Q,L\Q_7L'&=E.-%-[>_&4KA(N7^C! M>(U7, ?^O'ZDHJ>W+'&:0\%24B *RXEV:XY"7\97 ;]2V+*=-I(C61#R(CM? MXXEFR((@@XA+!BP>&[B'+)-$HHP_#:?6II3 W?8;>UB-78QE@1G=4?$T%C@=/D!:LI+B( 'U"4^ XS1!9BO_,__<+G,DG0W$) MZ+J.81]$^/-\BJZO/J KE!;H9T)*AHN8C74N"I/T>M04<5<789TH8@K1#;+- MC\@R+$L!O^^&SV$MX,9)^+0;_JTL.N&S;OAW3#N+#\\?N[D/UX67K:%6:ZA5 M\=EG&+IKW$AE2TWEJ*GDFC9B:QS!1!.+%@.Z 2UX_\[TC,\JD_HDF_9)-NN3 M+.R);,]N;EL LNP3=I9GV2S/LG"8S5,U_9-HU5CSPVG=;R=_+XW' X/S.C,=JD9?9+-^B0+C\5P/=^UU%ZXK1=NIQ>[RQZ%B&R XD6F M-,,]RF\.?,\],*,SW:5F]$DVZY,L5(CA^X,3$\-KS? ZS?C!$Z JZ;WC;/;A M+.BDOE3X/LEF?9*%"BE\1RV[W\KNGST'FJU?[OPJ(_SC[6$X-#SCP MEF#OT M]L.FBC!O:+GF?MA,$69[MGW %BK"K(%C>@?BZ#N'7GD'$N>PE1@_RF I@,:- M+QAH?:^H.YRLJW/P@G!QJJZ:B;B* 94!XON2$/[6D4?K]G(7_ -02P,$% M @ 9X%P5JC/C5BE! -!8 !H !X;"]W;W)KW7/D71UT.Q Z!>VQ9B#YR(OV=S89R6^IX#MB@+1 MESNME^C_UR#%V">$,,KDO^=I7P[-T(#I'B-=CE_((=?<0O(D_$2DK/Z%QQ: M6\L R8YQ4K3.(H,B*YM_]-P2<>(@XJ@=[-;!'CKX7W%P6@=GZ.!^Q<%M'=R: MF09*S4.,.%K,*#D *JU%--FHR:R]!?RLE//^R*EXFPD_OOA<5BA+P>^$,

PRN@<)V^1'\0J7#^QASE.7L@[1[C,'[=Q_ .Y"5 MX,\MV3%ARV8F%_G*4VNR?5G1&V"YJM%[:)QN[ITZGO/6 MN5=-71/:58>6U>J652C!I2Z':6N+OKB M=;.(@@QV#;UY;[NHJ&Q">G5(6:?WB]!U?']F[D\Y&EOY,'*COE6L36\B>*\# M[YT!GY5L1U&98'$D)&2/*7K*,1#E_3P)36C_!-ZUYP>>/6!!81;X432DP1N1 M=1W:811V9CV ?@?0?]OL@I;4*U"*(YNL15])B;(8^B-HT/7# ?ZQD0>C8(!> MBV+B(@@ZC@)M45FF*:@HV6=2&8AS@>)T5Q_QXFB0O T((TFRHS0K-^*LN%6Q M$ERRSEPR6'RA8#V6PX[E4+L25X(T6:!?,*(JUL+Q6@J\T!DLIK&5YT%WL.1B M;283<48=SDB+\YYF8LU(E,HM$XT 1/)D[($0.,VBPF8H3648-96I1_ MB&*1E7(CX%%%27?U[N!;#)(SD]Z.TH,:>I8[($1AYOF.-5@*UJ?7/M)KOZF M.Z]@Q8ZT!LM)H6= M8T,(AZM)F\Y4N$>E"[6J[UP=:;W[:/U1*5&9>8'G#[%^#P4*CQ(4ZC6HK"9) MCK*BVRC=)OJ68N(J*'&#P!MRHK!S@M ?:A)]TE-).4I3>$Z;GI%NYR3;%4 < M8&$K3"HLEI/J@_0.CO7I6)^M%%:VXSNC"JR%-)6RH]B%Y]3N&^0\5 A5A9Q7 MF*GDO#[3J4P<)2W4:KEI7W5MS#,?;*O6K'=H6Y;OV$,*OH?]"?6"\_XH MZ<4&.$$OFP =KPSPW+AU3[LKT65]$6@>S9O[U$^(;L3N CE>"U?K)A P:'-%V70XJ>I+NR?" M.2GJYA:C%%-I(-ZO">&O'3E =U&\^ ]02P,$% @ 9X%P5A>#_WOC!@ MC4( !H !X;"]W;W)K/9?6EWC+66%_SK*BO9MNFV;V>S^OUEN5)_:K=+P MP^I^7N\JEFRZH#R;8]OVYGF2%K/EHGOO8[5?>QXD?S(V63YJRHT[*P*G9W-7N#7E/B MM0%=B;]2]EB?O+;:4[DMRR_MP;O-UML T]??Z?3[N3YR=PF-5N5V=_IIME>S8*9M6%WR3YK;LK'MZP_(;?EKV:M]W53YGTP;T&>%H?_R=?^0IP$(.=, .X#\*4!I \@EP8X?8!S M:8#;![B7!GA]0"?F_'"QNBL=)4VR7%3EHU6UI3FM?=')U47S"YP6[9WUJ:GX MIRF/:Y:?BUV2;JSW95VSVDJ*PTOKS>8?7C>_@QKKAM6L>F#6;]9JG^^SI+T3 M^)N[LFK8QEIE29I;SR/6)&E6O^"E/G^*K.?/7EC/K+2P_MR6^YI3Z\6\X:UM MZYRO^Y9='UJ&S[0L8NM7%D$O+6QCK E?71Z.-.'1Y>&V)CR^.!R%FG!Z>7@@ MAL^YP$>5\5%EW/'(_U59)],![>C1[?;O.M$@ M81$D+(:$42"8(#8YBDU,].6[8KVO*MXWLT'N),O*==+T;UK)(#S[RBYV.%3N=I6W\];#$MF^$Y+%_.%4:&,;QPH-"8LA M810()@CM'(5VS$)??[@Q=5Q'5J-Z)@('KV*$DH+'NL0)"PF)(& 6""0)Z1P&]2P7L M)E+MR'KAH*H3VE-Z:D "+ ^IQC:.%1H2%D/"*!!,$-H_"NT;A7Z?)K=IEC;? M+/[0=BKSF&E3I["O=&5,/$_NRL;&C548$A9#PB@03% X."H<&!56,^J#0,:H ML5DN)"R"A,60, H$$W0,CSJ&TSW2A)!B0\(B2%@,":- ,$%L9 \VA?TS'VKZ MVD]G8)^$GC0\:TL%ME@JTI6R'8D5ZTLAL135E7(1/I82K^:)Z8,F24A[K)"1 M$F46,U<^MD> TF)0&H6BB3(.K@XR^@B3IZ5]]>+][L@/D'VITYO"QXC(O4(M MY?$D5^X5FE)>:,N]0FV7BT/W3*\8?!-D-D[.>'77YK"QTP4H+0*EQ: T"D43 MY1S<$>1,ER$@2/-A!4J+0&DQ*(U"T43-!Z,%F9V6J=,$U9$)_4!)$W2E?&5 MU)3R?&5 U)7R/'E G,(<08,[@LSVR%-&)%+]#6S+%PW4W0"EQ: T"D43Q1H< M#F2V.'XX]U,M#&3[\MR\,M<^6D=0$P.41J%HHHZ#CX',1L;DR5^@=-K0"QU9 M[D =GUQY%(MTI0AVY+%.K=%W;%<>ZZ9P'=!@.R#C@^[RS/?!U^:PT0D#J*D M2HM!:12*)GXO/O@*V)[PFW&C9S'ZJW%(6@1*BT%I%(HF:CZX']CL?DR<)&+5 M)$&.&_C2R*DMA@/) 8ITQ;#GR6.G^91'"S2%KX%/5JN8?8VG\DFL/O\'\L1D MKF)T;X)=:@*[UF2*Q29X<$VPV37YT7RRQPHW-D$NEG4$M4M :3$HC4+11!T' MNP2;5Y-,G4]BS7(4AX]XLMZ.YK8(/%<>%E5:Z+NV/"J">AM0-%&@P=O 9F_C MS$+&:W/8Z"P$=#D)*"T&I5$HFBCG8)I@;\+,$]*16('2(E!:#$JC4#11\\%[ MP6;O9>K,4[/*Q/:0DAIIG)S0#Y4A%M1[ :51*)JHX^"]8+/W\F2"JO%.?-DF M-M!+A,!I5$HFJC68-E@LV7SPQEJJ/03XKA.(.L(ZM6 TF)0&H6BB 3)VA$G6Q!;9=97F#IAAR"9&'3_/)C%ZT#FK 0-%$(0<#AI@-F#,[ M>J[-86.S&E!:!$J+06D4BB;*.=@U9,+=101T>Q$H+0*EQ: T"D43-3_98_1S M-QFIYI#K(B1_V6ANY&BY8;<9P>XSFL(<(H,Y1,SFT%,)+]&9.ZXO+Q4SUS): M+]!U,* T"D43]1J\(C+-CB.B+C=!@2O[:BMS[:-U!#6)0&D4BB;J.)A$Y.=N M/"+JRAR";7FMTLK!<%;<4B;+3P( -8& : >&PO=V]R:W-H965T:JYT%E0&=/,PU 7%=14#V0# M G=V4M74X%3M0]THH*5+JGF81-$DK"D309ZZM;7*4WDPG E8*Z(/=4W5>0E< MGK(@#BX+&[:OC%T(\[2A>[@'\]"L%<["7J5D-0C-I" *=EFPB.?+J8UW 3\8 MG/35F%@G6RD?[>1KF061!0(.A;$*%!]'N /.K1!B_.XT@_Y(FW@]OJA_=M[1 MRY9JN)/\)RM-E06S@)2PHP=N-O+T!3H_8ZM72*[=+SEUL5% BH,VLNZ2D:!F MHGW2IZX.5PGQZ(6$I$M(''=[D*-<44/S5,D3438:U>S 6779",>$?2GW1N$N MPSR3/XB&LI)\DUJ#)E2T0[(H?^'96'Q#-J!!'8%\)(LC*'Q19"'$@7*R!E5@ M@%UYMP)#&=?OT] @E)4.BPY@V0(D+P"LH!B08?R!)%&2_)T>HI?>4-(;2IS> M\'\-^5!;Z9%?VMZ/N6YH 5F %\")!/G;-_$D^O0*^+ ''[ZFGE^J2]OJ-G^J MV] S7B&2WQP M(Q];GQCN*$/;NR#BZ(7*C?IX28WAAOYX"9^N(D?;MK#36\,-_;! M3?UPR3]PX56;LAW_.U5[)C3AL,.\:##%-Z#:+MI.C&QU-\+'/]^?H.&F$?%(E@$;/%>,J M]4JMZX7OJ[R$BJB)J(&;D[V0%=&FE =?U1)(X4 5\W$0Q'Y%*/>RQ.UM9):( MHV:4PT8B=:PJ(O\L@8DF]:;>>>.>'DIM-_PLJ+VF!P_69_8O+;K+LB(*58+]HHR?+E@ROVB MINL-/)0?E195!S8.*LK;+WGN[F$ P/@" '< ['RW0L[EFFB2)5(T2-INPV87 M+JI#&W.4VS]EJZ4YI0:GLY6H*JK-+6N%""_02G!-^0%X3D&A6_1#\-N<\!P8 MV3% ]5'FI;D$E ]PUVO0A#)U@ZX0Y>BA%$=EN%3B:^/0ZOAYYV;9NL$7W*PA MGZ!P^@'A &/TN%VCZZN;?VE\$[!/B?N4V/&&%W@W9]N#N&/N6I;9.(N=CX6J M20ZI9P9 @3R!E[U_-XV#3Z]X#'N/X6OLF8D:O:4U&]-J4?% *\0A'M>*>JWH+:UH3"MZH34-[Z;C6G&O%;^J]2 T86-B M\8M+O#//UG]B_F",[(OTG<@#Y0HQV!M8,)D;O&RGO"VTJ-UD[80V<^J6I7D8 M0=H&<[X70I\+.ZS]4YO]!5!+ P04 " !G@7!69S9+(AT$ K$P &@ M 'AL+W=O&ULK5AMC^(V$/XK5GJJ[J1KWH# M;@&))3W=M8>TVNVUG[V) 6L3.[4=V)7ZXSM.0D@@N"#E"R2.Y[&?9\:3R4SW M7+S*+2$*O:4)DS-KJU1V[S@RVI(42YMGA,&3-1%O1Y8D2302[..?"M2JU]2&S>L#^I>"/)!YP9(L>?(WC=5V9DTL M%),USA/UQ/=?246HV&#$$UG\HGTUU[50E$O%T\H8=I!25O[CMTJ(A@'@=!OX ME8%_:A!<,!A4!H-3@^$%@V%E,"R4*:D4.H18X?E4\#T2>C:@Z8M"S,(:Z%.F M_?ZL!#RE8*?F2YZF5($CE428Q6C)F:)L0UA$B42_H$4<4^T@G*!OK PS[:Z/ M(5&8)O(33/GQ'**/'SZA#X@RM*)) A/DU%&P.[V&$U4[>2AWXE_8B8=6L/96 MHM]83.(.^^7_V/L& =DJ;7Q#]H\^$;$W_/$1@/O,_)=W^_:D-D\))'1/+S> MW#.P&=2>'A1XPPMX?X![28(_H^_?ERB"H]+E(B.$SD'W,L,1F5F09"01.V+- M?_[)"]Q?N^3I$RSL":PEW;"6;FB4;I'RG"F$]UA 9"'%$9P7JMZ[%"R1[@HD MG71W<\\>3IU=4QCC:K<*TQ-82YA1+=<"] M$*3?XI!T66=R?##BWJIG3Z;?%NIVP'H\6[ODL@(^"M DW. M!1K8XQ.!)F=A-K G]9P6[[N:]YV1]Y^\/#98Y8J+]T.$=/$U MW*]^Z<[SBP M!R>$.V8-)XVX:5'VW&,-YQI)+YO9HK/R,MK?RK5""YI^.R%JG-)FV:A4/2/+ MY\NN-%O>S,\[B\OQX,R7U:RV,T<7G>D?:?I7Y;:,B B.*GQ\Z7?K51%M1KY9 MAA)-N[(FZ-K>J0P]K=E6ZUC4>N:J-J0[&A,6=^O1:SG;*UI8H8V:XEX(G6.9 MZIGKU"O+,?0O6N$W'62=HO59G2Y[10O[0FOK>ZQV/7.Y:PZV7BO:"JV5@^S@ M].SU6JHZC2X"A,ZFZ,9(%.EOG_*CN1ZM.SZ+HL]Q,K[4G:"B.W&$*=M(*RPV ME$F4D#5 NO88"(BR,U/>*)X5O8H7KA1/B\LMP3$1>@(\7W.N#C=Z@;H_-O\/ M4$L#!!0 ( &>!<%;;J2L-$08 #]" : >&PO=V]R:W-H965TDW]F*4B[]6$O")7/F*DB<4$=]"NF-[MZ7\5!Z3Y'M^QUM<#^3\ MB&A$YSPG@NS?,[VE491+V7'\4Z&#>I]YXO[M%]TN3CX[F<> T=LD^C-<\-7U M8#R0%O0IV$;\/MFYM#HA/??F2<2*O]*NC#7T@33?,IZLJ^3L"-9A7/X/?E1/ MQ%X".96@5 G*88)V(D&M$M2^"5J5H/5-T*L$O>\Y&%6"T3=A5"6,#A.,$PGC M*F'<]QPF5<*D;P*17ZZ<7*R@\I(7Z\4,>#";ILE.2O/XS,MO%(NNR,^621CG M]?' T^S1,,OCLP>ZS%8[E[RXK+5\S?XJW=-G&F^I]-ZD/ @C]B';]O7!E-Z_ M^R"]D\)8^K)*MBR(%VPZY-E1Y-9P7NWQIMRCT$5'OBW. M-\[E.^+\R;E\5YQ/% $PS)[^^AHH+]?@1A&*)IU_E%3RBZ3(BM)Q0+?B] >Z MR=+ED^FF.-W?QL)T2YQ^%Z3"@[=?MW?G=>?NONZ9]_JGDXYTOW^Z+%A':EW+ M:N&I9VKYGFZ2E(?QLE75?_V>A4L>IVOV=U?5EK;6;>=OTU=L$\SI]2!['V8T M?::#V<\_$4/^K6O%(C$3B5E(S$9B#A)SD9B'Q'P0UJH0K:X03:3/OB0\B+*V MKGAWZRJ",ETOTO/6\GEF:(2HT^'S_NH^CAJ-5/T@RNR(DB=$;T=9'7M4=6/4 MCK*/HXBJ:6.E'>8*IAZ]JPO3+RT" M)&8B,0N)V4C,06)NB1GGNI?CL,[NY3A,T+V,ZQ4Y%J[(;S1[I9YGB_(A>>*[ M(.UJN976:D]T M[>CC(:\K3AT173YH8SKB#'5TJH\A>^,A3KB.EN>XSA1R]/,"(EX2.C% M;)L&\;Q[80IS+UZ82,V$:A94LZ&: ]5AJH--8J&9"-0NJV5#-@6INI;6Z M%87(AW,FKR-.UY7QX3BJ(TPCAG&BIVDFI$0\(JU[FOX?WT"'IE#-A&H65+.A MF@/57*CF034?I;4+I!G8DO%;-CK062Y4,Z&:!=5LJ.9 -1>J>5#-1VGM8FF& MND0X$>O1Z$ GMU#-A&H65+.AF@/5W$K3SS8ZQW&=C<[D@D9':8:IBGB8:H;/ ME'&ZD&ZV+'N(,5/-16KM4FM&N0MZP MY5&@XUVH9D(U"ZK94,V!:BY4\Z":C]+:Q=*,=Q7A1.Q\RR/.O[@>H!-5/,K;;_-TE15.^B?AGO?#%_3=%G\$@&3YLDVYN472^NM]:\= M?"J^XW^P_89<6:1CNTNN_/*W#!J^_&F%NR!=AC&3(OJ4[4K^.,H.-2U_K:"\ MPY--\;WTQX3S9%W<7-%@0=,\('O\*4GXRYU\!_5O1LS^!U!+ P04 " !G M@7!6.0N7E>L* !,? &@ 'AL+W=O&UL MS9U;;7,BLO!0UFNSX?# M8O[ 5DGQAJ]9)KZYX_DJ*<7;_'Y8K'.6+.JDU7)(==TY[,+ MOBF7:<;>YUJQ6:V2_(\KMN1/EP,R>/[@0WK_4%8?#&<7Z^2>W;#RU_7[7+P; M[BB+=,6R(N69EK.[R\%;V37;+FL2*(Z85>+^ZV>Z6U=>5.8V*=@U7_XK790/EX/) M0%NPNV2S+#_P)Y\U%:H+..?+HOY7>VIB]8$VWQ0E7S7)H@2K--O^GWQN_A![ M"91^)8$V"?38!*-),(Y-)HV,3QDW"^-@$LTDPCTVPF@3KV(1)DS#I)1A? M.P_3)F%Z[!&(_GSF]*-3=B?[Z+--GD\WJ<_W<'MAU5>EG93)["+G3UI>Q0M> M]:*^M.M\<3&F6:7"FS(7WZ8BKYS=L'NAJ5(+LJVB*V6<:=<\*_@R720E6VAN MFB79/$V6G:!7-BN3=%G\K/VDI9GV\8%OBB1;%!?#4A2K@@_G31&NMT6@7RF" MH;WC6?E0:$ZV8 M)OJ?.-U_*]]7YTY?R W4^H0K 4)R/W4FASR?EBBJ)89*] MT73R6J,Z)5JQ/46R/ZP:8[/Y&\W88JCVZXVMO?KI9PG&5F-NV%I@]!7 ]$W M*EC^R :SO_^-F/H_9#)&PFPDS$'"7"3,0\)\)"Q PD(D+$+"8A"L(_W13OHC M%7WVS\WJEN4:OQ,#@4K\R>V2/=\N"^V+XLYYM06;-;@:HCS.Z,7P<5^-RD.? MJD8DS$'"7"3,0\)\)"QX\7R'R,-%2%@,@G4D-MY);*R4V$=>BAY_(R0M6?Q7 MC$9$N^AI2$T9'H@7;#(DD8F1ADV@V+037H:,C<:9HU&O?0!7H:&>RT\Y$/0SCV=D\*1ZTHN3S3V?5:LA"F_/5FF7%5E#L M<_6:R72D1)^J(R3,1L(<),Q%PCPDS$?"@HE,1_JHWU&4A!F3\;0WOHLD8830 M:4]N,:@&'2%-=T*:*H7T=O[[)BW271O$RP>6:V6>"!UM5ROGO"AE:RM72O"I M,D+";"3,0<)<),Q#PGPD+)A*9&08O08DE$2-#;,_VI)$&:0GR!A4^HZ$B-ZN M9.I*$06K=9+F]71%-3NA"=6D69ED]VDU.Y@4!2N+6EWWG"^>TN52)B?U,4[5 M4T/K#GD-VANCVK*PL:6/K6Z< RV<"Z5Y4)I_Y%\D:.*ZG21RT)<*H:6+H+08 M1>O*9L\ 0([KQ%6B85N%I*V4^)VVSOF:Y>4?KS4FFJGU=D)01!7\KGQ*9\Q>HN8LZ29?HG$V.N),WDVD2NF%]#:3:4YD!I+I3F M06D^E!:00PO'&2'60=,F";/ZB\L1M&@QBM;57&O1(&J/1NMLK,9N4G5![1@- MK7D%6:!EZ:.#88JLQH9ACON7GR1N1*EQ,%3Y'K8%TOH6B'+)=>:I9LB@ M?H6&UNF0CD;FU.I?4N;!J:5C,M7'_4M*$C>US-&X?TG)>+HQU?N7U'$\_\CR M!4?6-Y3%T;$Y/NBJ2^(F=-)WP4B*1R9T[Q[:O5#:Q7.B7CW_C>5E.D^6VHUJ M+@BZ9 ZEV5": Z6Y4)H'I?E06@"EA5!:!*7%*%I7K^V"/=DN8_YOCC0"79N' MTFPHS8'27"C-@])\*"V TD(H+8+28A2M*]C6&$#4S@!E3PRZ]D\.EWC)5/1@ M]'Y/#+JN#Z6Y4)H'I?E06G#DV0IE<:)_V(^+H*6+4;3NKV=;)P!5.P$.>J7: ME[U? 38_^9..E]7@4R4%I=E0F@.EN5":!Z7Y4%H I8506@2EQ2A:5\2M+X$2 M95?UA_Z\ET+M"U":#:4Y4)H+I7E0F@^E!5!:"*5%4%J,HG7O ZUM@JIM$]_Z M0T0U]F0)0ST34)H#I;E0F@>E^5!:0 ]M#F1TL/H02L*H;AE&KP;2B5IU[LF2@?HDH#0'2G.A- ]*\Z&T $H+H;0( M2HM1M*Y.6SL%'0$F:BG4/ &EV5": Z6Y4)H'I?E06@"EA5!:!*7%*%I7L*T7 M@ZJ]&)!?GZB/<;*>H8_/@-(<*,V%TCPHS8?2 BHSD!@'WMP0>M0(2HM1M*Y2 M6W,+_79SBSKU9 $>NB[&AW/O-O2@#I3F0FD>E.9#:0$]=-)(3E8H"1O1@W67 M"%JV&$7K*J9U^5"URV7^F$]7[3=IS(5J8FGJ@A*LZ$T M!TISH30/2O.AM !*"Z&T"$J+4;2N>EMCD?%_;"PRH,8B*,V&TAPHS872/"C- MA]("*"V$TB(H+4;1NO>!UEAD?!]CD1I[LH2AQB(HS8'27"C-@])\*"UH:-VG METVL27\N61IG6 @2$D-#5IA!? MU4\3.W;"6(T^6538'76P6^I@]]3!;JJ#W54'NZT.=E\=[,8ZV)UUOH?UR&BM M1X;:>O1C^\=01Q.49D-I#I3F0FD>E.9#:0&4%D)I$906HVC=^T#K:#*^SPY M:NS)$H::F* T!TISH30/2O.AM !*"Z&TR)#M*S3J/WL^1AUTJ\WAW@:^*Y;? MU]M2%]J<;[)RNR'F[M/=UM=OZPV >Y]?DW.72#X/R'FTW=BZQ6_WV7Z7Y/=I M5FA+=B<.I;^Q1,7R[=;5VSSX#AFS$7*54X%!-;9@)H:(S2Q/8IE3<'T/"9P/+M>83E_$D4GK"]OL9G< 5J)OL0N#(KE3". 4F M8\Z(@/' .G(/AZZG#%(22) M5D(__I2B5K6G-EQ^GJM_,O (,Z(2ACSY&8*6!]]"@N\:@51JT#&CA MF<$ZH8KZ?<%G1.C5J*8?3&R,-=+$3!_CE1+X-D8[Y5]"0A6$Y((*%8,DNR>@ M:)S(=^0#N;DZ(;L[[\@.B1FYCG@N*0MEWU:XK[:V@W*/XV(/;\T>+CGG3$62 MG+(0PAK[X1/V7H. C< 5M3>G/O8:%;_DR1YIN>^)YWA.G4/-YB<0K#-?<:=5 M'4++Z+6><0CWY%I0)FF1Y;^^XE)RIB"5O^L"7^BVZW5U"3B4&0U@8.$W+D%, MP?+?OG&[SL?KMO3VO0.A5:IQ'M',0$!#F:" L@*J.HE%A M4XHMB:W =BO8[BNE;(=B2V$H(>E4(>J^3RKV:[&LY3I5]!5KCYB]$VZ_0 M]AO1AJ??R5_RG(1NU-GT-+97FS0R\% M7NJ*W$;@;WDZ0A;\;@V.7, C\'^P%[MVE]@/.H[SF+[1NY?2>PMZ[XGCSF)% MD]43'PN>+@-B4ZCKG"X .@!%M5,/ZUSQ*DU18&W=*[UYJO U.[UI4.REGCG5 M!4U?)?0YYTP5[7,U6UU7CDR3;B^6%W>=H+K$^?\ 4$L#!!0 ( &>!<%;STO]# MR 4 +0D : >&PO=V]R:W-H965T0 M"CXGCQM9%AB3\98^LGLFOVSOA#HS6LHJR5A>)#Q'@JUO1N_Q]1+;I:%2_)NP M0W%TC,I'>>#\:WFR6-V,S+)&+&6Q+!%4_>S9!Y:F)4G5X_\&.FKO61J/CY_H ML^KAU<,\T()]X.E_R4IN;D;^"*W8FNY2^9D?(M8\D%/R8IX6U5]T:+3F",6[ M0O*L,:L:9$E>_])OS3_BR* XL($T!M(UV#T&JS%8EQKLQF!?:G :@W/I,[B- MP;W4X#4&KVMP>PQ^8_ O?8:@,027&K#Y%#FSRJ ZY%6^A%32R5CP Q*E7O'* M@RKI*K]*DR0OV\>]%.IJHGQR2K= GU2C_YD6![IA ]QLJ M&'H=,DF3M'B#WJ$O]R%Z_>H->H4,5)17"Y3DZ$N>R.*M*E3'_VSXKE#$8FQ( M5&P?;G+!^W38?M'*@8K M/_N]N\]_[]FCW_O/+RZW8\"^O-QN#N21U;9SJ^)9/;Q/NXP)*KFXAEIE[;5A M;SE$7Q=;&K.;D1J#"R;V;#3Y\P_LFG]!&:D3%NJ$377"9CIA+IB ARY M:KI3T3AM/9S">BWRU MB]5\)>;Y7H6LG&SS-5*)LV9"J/(JGE @![$O[>QTPD*=L*E.V$PG;*X3%NF$ M+73"EC7,/6D>'O%M..W=-NW=P;2O)NQ06@_:7IK6.F&A3MA4)VRF$S;7"8M< M('F@/AC207TPH/.PA5TX&;TV&;W!9*S6B:\?:9*_0=7[DHS18E?^Y++NC9,] ME0P=J!!4%:4)?4C21'Z'$GCP5B]-8)VP4"=LJA,VTPF;ZX1%'I"8MMV=:RS. M9=BQ_$Z6+P$8L8D')Z_?)J\_F+S-"P\H%0>-+TU%G;!0)VRJ$S;3"9OKA$7^ MA?-92 ?UI8#.LSS;@M,Q:-,Q&%RAARSG69+WKM$#G3FI$Q;JA$UUPF8Z87.= ML$@G;*$3MM0$.VD#V'Q^'6W^VO2V\1V/ 8%ON8[GDLX*'%)Z7D#L[KHY!)78 M)MCMK.JGD-(U/=LY&H2:%]20TL68!'9G.0[>W30#R\&=!3FH5#)B=Y0+2&GY MONVXW4X,4%JN9=O$ZEF@X*-/"OCG VNR9XBMURRN)H+-!!#^)#!(>VG/II46 M:J5-M=)F6FESK;1(*VVAE;9L:,>93X+ QSUI3Y[3GOSJ?+)Q7M)Y S@M2 MPIT7H.SIO" EW'E!=X<[+T@)=UZ LJ?S.E>JSLM3#^_T1/'Y.PD>? E=+VFW M3-0?-]&[\NM[SXA4@_SC>:!Y9;G=B(*R[D(HA&7$[\82E.%N'.&J^=T@ C)\ MU7T)'<$R]RQ\H S;W=B!LJ#G301^?KV/A]_OGP5N-= >[C_/1RH>D[Q *5NK6YE7GEJEB7J+ M3'TB^;;:#/' I>19=;AA=,5$*5#7UYS+IY/R!NU&I! M<%9Q*-IX]P4 ,4Q : >&PO=V]R:W-H965T MY>:3K9 9U697/CIJ+QG=5$E9ZA#7]9V,\GRR6E;'[N1J*0J=\IS=2:2*+*/R MVRU+Q>%F@B?/!S[QQYTN#SBKY9X^LGNF_]K?2;/GM)0-SUBNN,B19-N;R0=\ M'1._3*@B_N;LH(ZV4=F5!R$^ESN_;VXF;MDBEK)$EPAJ_CRQ-4O3DF3:\:6! M3MISEHG'V\_TN.J\ZO)) F@?03_%<2IDW"]-0SS)J$ MV:D)7I/@G9K@-PF5F$X]6-5(AU33U5** Y)EM*&5&Y5<5;898)Z7,^M>2_,I M-WEZ=4L53Q#--RCD::'9!OUIIO,?0BETQR2ZWU')T"]H+;)]H6DU&<06;9K8 MW,2F9>S>Q-)<\^H#,U70SR'3E*?JG4G^$3E(E2"U=+1ID^<>WY)1XCW;7R'LOT?$)7BH0>/I(4NNT!17 MZ60@/3P]?>CLT>GI[D!Z?$K?O:&S6V,Y;6?/M.)-_\/L&6CE;4V=#5/+8GJM M]C1A-Q-3+1633VRR^ND'[+N_#ND%"0LA81$D+ :"63K/6IUG8_356N1/3%9W MD[WDB;F\RPN^R+E^-R1O#5M4L/+6]K2:SJ_FLZ7S=*S;Z"G/U0T2%D'"XAKF M'0T&\=J1L-3P6C6\437NA&:FUM(T_8;:@OMJ@;VM8?Y1 S F?OG3$V3TK.<* M @F+(&$Q$,R2SF^E\T>EN]>M MH/.+W 'GD#I#PD)(6 0)BX%@ELZ+5N?%Z(7[X?CA5K&DD%QSIA#[FJ2%>3!% M6RDRE-B/R8S*G.>/]>-Q5:#?(YJ)(M=#4V*T >=.B<6+HC]=^"3 "[OFAR_C M9@M"@H#8<='+.'^&9S[NW4-BH$Y8&@6M1L&H1I^8TN;II+P(555GRP<455V< M]$#E9K#@CB+/'75(6 @)BR!A,1#,$AF[W3=6]R(EM\$"20U*"T%I$2@MAJ+9 MX$Q5$=L MJ4@G%1G_8L)DY77FYANB'"S&@Z,_"CU[]"%I(2@M J7%4#1;[,[ZP9?Q?C"H M^0-*"T%I$2@MAJ+9,IN(A;:[QO>1/5#-DGJ,ES5\IY) VS1J4%H+2(E!:#$6S5>XL*>Q? MII"#>E6@M!"4%H'28BB:+7=G6.%1G^1-"CFHN]70+ -['GASU^U7\A,#HX' MA4\\MQ\80W7$EJKSG/"XZ12941>%'O'VQP%GCS0D+02E1:"T&(IF"]L953BX M3,D%=:M :2$H+0*EQ5 T>\%!YUB148OD+4KN> O.G1D-S3(9.J"^IE-33K^=4/@@6>OBB[ MIT9&H"V,H6BVHIT'1;Z[#$D;<5BNTV^(*U70LDS73\>(YT;+/&]6K!ZXWB&: M?"FXXJ\NMA@_W=GR@2YH J5%H+08BF9/@\Z6(MYEZCBH/P5*"T%I$2@MAJ+9 M>*Y2RK4&Z M5W,S(V7]SD"]H\6^6N/^(+066;6Y8W3#9!E@/M\*H9]WRA.T;VZL_@502P,$ M% @ 9X%P5J2I66'% P )!, !H !X;"]W;W)KC0:3]4_>!)#I!N M8K.V [O2_O@]N9#E$K*,UE*_D-@Y[V,?_-I.W-]Q\4&N 13YE,1,#HRU4IN> M:JCAB M,!=$IDE"Q><'B/EN8-C&ON(I6JU55F$.^QNZ@@6HY\U<8,FL*&&4 ),19T3 M'B_IT_RW#&7%RIAS.._HU"M!\:]04)8TC163WPW@S*?3L8+>"SS M7[(K8RV#!*E4/"G%V(,D8L65?BK_AP,!J4@LZU K<4N*<"]X*@6PJZU^9P7PKN\]$MAB,?2X\J.NP+OB,BBT9:=I,; M(E?C$$8LL^Y""7P:H4X-_TBI4"#BSV02,*!K%\A9# MGA<>N7ES2]Z0B)$_UTBE+)1]4V%N60_-H,SCH M;]:[W]-/FO6_?D\_;=;;3@/ Q$&M1M;9C^R#TTA:Y>^I0+E]4>[_6.N3'\M]VBSW(&CL_.QZN=TPDJUJCK9R7NL"SQ>" M"S+F0A0+OB0X1W 61E@[![R$.-/^P[6BF'>'L_6?=\@BCUB2_]9-JJ+A=GW# MV;;9DQL:P,# ?5&"V((Q_/DGV[5^JS.43IBG$^;KA$UTPJ8Z83--L".3MBN3 MMIOHPS'@LD5B+B44_GPW\NL-TPCR=,%\G;*(3-BU@G1R6O=ANAX[3 MQI6J;VX/O70>9KM.M_,M[,@EGRRW;/5^VW+LHZ7^/%Y4/R!JJ#L>%74$L#!!0 ( &>!<%;&<$#G M(!4 *S) : >&PO=V]R:W-H965T$[&"W!9)&_- 'NS,!II9$==&'-SOSWN[/&EN9>.M8>;:<=-Y?OY+CA.;E M#2,VU\ "6Z!M,G-X+/)>BN31U?'[AV[S^_:F;?OHC]O5>OOA[*;O[WZ^O-S. M;]K;9OM3=]>NA[^Y[C:W33_\NOEVN;W;M,UBW^AV=AO/ISE9]&BO6YVJ_YS]U"WAPXE(]^\6VWW_XT>#MCX+)KO MMGUW>V@\7,'M;[J':#.B![;QAWU"[%L/(5RN MQ]S]TF^&OUT.[?JK_]PUF[[=K+Y'U7+=K.?+9A6-1-$/?U\WN\6R;Q<_1I_; M;=_T[9"R?=1=1Y\V[?VRVVV'1K]NM[MV<=3VRQ-P&UU$SQ31K%LOAH1__&G; MK9:+9OSC7YK5T*Z-ONRGZ0]%VS?+U?;'L>F7(OKAW8_1NVBYCOYV,WQ:LUYL MWU_V0Y_'*[^<'_KWRV/_^ O]*]KY3Y%@YQ&/.4>:S_S-O[1W0_/XQ>:%O_E_ M[-;>YJ6_^5^:C??BJ^E]9TAS/;UYC#2O)S=GRFY^.23IS[Q M]L MM]F,"=ALMVV/9L)C>XFW'Q>!G[=WS;S]<#;^;U7A3P]+N MD2K94XU;A?LKSI(X':;,_7%"(;!TF!FY#2L06,;B6-BP$H$I+C( JUR88$DF MF0W3WM$(#1P1F14X^1PXZ0WI1D(F7<<0D-&1&:%+'D.6>(- MV9>;;M-?#'N0VV&IOQ]V&K2$@Y2?N:B,,P[BY8)REB8@7 A(IH"I M4<@-%A$9%:PTN=@I=Y@?6Z7Z^UNL]^T/6W>BEV+12MUTU@I][:( MPA*5@H AL-0=Z!*!B50(P%8A,)Y+!F#:.Q:A82,BL\*6/8MOVLUPQGAM6Y6Y@Q7'L0)QQ% L@:L;@F(J@8L;QI5!5.6B MF!3P_JV] Q,:0R(R*X;YMM\LY^.Q:=R58)'*W1$1B02WM1F"2KDS MX1!4/.P<0*0P%'/ND2XJ3YQ[I+?WH8$B(K,"I9X#I;R!^EO7#P?AU^>51!V)K$G NX4*'P1B'2U.! MP)3*X;Q#4+F 'UDAJ'3X!P31/S"A4:1BL\-X)&EJL5&BCFKBM2 MIBJ#D4)P"5-Q D.%X%26PAMNB?+%0CGA0G \21,XZPXXZ_"7\QRLR#4"8SD_ MFNKV$!L=AGF/WE>_=>MOD_;K!Q[K9I,P!D]8*$PD&1QM!)8.VS8XV!@LAWO[ M"H/E MY5M7\H@N?&*30-9D0-YEWR^WX).+XS(Q&4V"W.3BP M,PS&E(AA-!%8+%.XGT=@PQF"P6"ZJ"SA<(/A'YW@6)Y"YF!&YV!^H>/7==^L MORV'6!UV&"\O3ZZ>P.*<)T[@$!QC&9Q@!88;SN&9<]=#<%R*&)[%4)S*8<9H M_X $A^\4D@(U*POPRR5^'K633+]??HE7;;-MH,SY!O>BN+W;;UG,B8*XN(8=3 M-)RH",K9Q!0(:MC"42*C8[@D8P87[%Y*][<<03 M*D1]2&4*0^6B1.SN;!"NA"D8*A>5N((_@DKAZ4'[^QX MMSV1PC0*J9PPS%!@KKB 1VT,R$2BH+99HHR)Y,+9P&! D6<2JO[^L0B.W"ED M$F9T$O9XI'_MB>YJV7Q=KI;]LL4#2*DRS$C9"E*VDI2M(F73I&PU%9M=26#$ M'NX7>YX?$]XUWU\Z[W!$/.$I/+QBJ(S!.SR"RC(![_ (*H_A0XD*^T0%CV': M/P#!S^)/(>IP(^IPOZ@SA&LSEAEY'E^\<@_AKK0B5"8YC"8"&Y9/)YPN3*8I M@R(=QB:9H])AL"R%YRGM'Z/@B!*QV1$]JN7Q:TA%>]T.@5M$F_:^7>,/$+DK MT? L3J%L-D-Q60HG3H'AI% YW!,C.*84$C>$+QYV#$[@:,MB3J$A<:,A<;^& M]+F]WJT7XSWS4)TXS,%%>]=MER_49+G2S#!([L1#8#R!0UE@,)9"1;%$8"S/ MW#LI DLX?!:B_2,2'+]3Z$;$P%*FI((! M)16&J-CL@!IAB+\B#.TW+49^/]JVG$<>_8\C:@[+F+,4NK D4?"!5(&R)?#^ M6"(P*6(8H J##=GCW$9)Y2$J-CN.1A[B?GG(?L;_VN8346Y8DL+]_PS#C75) M4)E%<#)7PYX1Q@_!Q5S RHL*P8E4,"@#:O^8!$?P%+(1-[(1]\M&YF'8BTNA M*\I(G@AWTJ&XV*DYQ' L3>"1LD1QR3"C8-@PG'0V3=H_$,%A.X5FQ(UFQ/W% M-66S67<[,^6^GT=-'UTWRTUTWZQ>.$BXU2Q2PB BA3'.L<_%,.>)" +B:9[! MV"%4(G=*,_R#$1RZ4X@NPH@NXK4*F^5]T[?10[,9%K^P$ I$0(FA@(N T4@TD%GU$6"$R,!0PP[(ALDR2P?*'"8)Q#04+[AS(X M\"=YF>GH;2:_:/.X6WUEERJ04IM49?"N-\-P69K"9UH%AAOV)U ;+Q%<+GD. M=\<5AN,L@S=X[1^+X,B=0JX11JX1TON([$O?S7^_Z5:+=K/]MWUE:O\=#1ZE MZC$C92M(V4I2MHJ439.RU51L=NH9[4GXM:=9=WO;K:/MF('#LA#_%,!%Y>HU\_UAG MUV_[X8>Q>.:95N7G7&7G+$_/(Z7.I8S/$_ZX1@T[\'/)XG/!$YL4G2:8T 7O M;Z]CB@F8<@*FFH#1_C %)]4I]"]A]"_AU[\^+A;+T;-B6([&%Y(NENMHWMPM MA^4)#1>B4V5Q(IR-/X)+I8#OH108+E&Y\^ .P\G,>66E0G%,PA)'[1^4X!"> M0OH21OH2?NGKXWR^N]VM]OX-AV>PW>WP23>CHSI?X M --M.W2*ZDE.F!'RK&43*1C5(#H88P)!=5,%#>< M/J":>=T00EH<61GRLX_Y J+LP*"<-A7D@8#C-#(NV%)F6KJ=CL;#BR3?*7 MA07Y)I%JC=(MZA)9[%228;#<\2TH$1A7C@M"1=H%3 M0C^ $F6+G5(=TBYH4K::BLU.#:,@RC=;4OD9@A-@FG<5!D/,JU 8<]<)RBYH M4K::BLU. *- 2AJK*S]-9!@,\29#8(@W M&6D/-"E;3<5FIX81'1._Z#C=P\Q/%)P&KDB(.IUA.,SI#,-A3F>DO="D;#45 MFYT*1Q[PM'YH?KK@A)CBAS8%5$X!5:07KTG9:BHV.P^,\)CXA<<_:9SF9PU. M!^2%5M=@#4$A!FL("C%8([U^37#H,34PXS)WSI"8_1M3"G[908DRBC1S MOT.$5&$D9:NIV.P<, IC0N(1EY *C*1L!2E;2$WVF5Z:L\Y_P<$)\1-].W.]CY*8(S8*+/'8:30CHO3",X MIO(<[G8KTEYH4K::BLU. B-NIK1N>'ZZX(1 =$J5P[E>H# .O:I+#):FN;-D MD.J9I&PU%9N=#4;/3/UZYFO>>O[FP=%W5<>40VVR0%".9UXY!5217KTF9:NI MV.S &_4R/:E-GY\]."\FFODA.,S,#X%A9GZD?="D;#45FYT=1U^9^8JF^2<] M__RTP6GA"I&8-2 "PZP!$1AF#4C:!4W*5E.QV5EA=,V4T$'0SQ6<"H@P&8L$ M/M4N$)Q,1Z-!F R(:)HS]RU=TEYH4K::BLW.!B-UIF]U(_03!*? 1,]"#(=Y M%J(XQ+.0M!>:E*VF8K-3P"B=*;VSH9\R."DF>" B&-<#$0$A'HBD%Z])V6HJ M-OO;FHWVF)W.*M%/'9H3V11/103D>BHB(,13D?3J-2E;3<5F)X51)#-BZT4_ M7W F3+)H1%"(12/&Y5HTDEZ_)F6KJ=CL7##J8_9_Q,K1?QW!.33-\1&!88Z/ M" QS?"3M@B9EJZG8[#0R^F5&8 SIYPA. :1J,LF&TP?, 03'8Y7!G2>"RSG+ M> M44ZS_W\FD_XN!T^3"7:4$S#E!$Q%>N6:E*VF8K,3U8BXF5_$#3.N]),%IP"B MR6+VEA@.L[?$<)B])6DO-"E;3<5FIX-1;[-3F6#ZB8-38YI7)@9#O#(Q&.*5 M2=H%36%TW(S$4]//$IP$J/'F<)YV]M2836:2.>8$BI6Z8T"TU!UEQ$K=23NB2=EJ*C8[0XR^ MF_OUW?$=N&'AV)>-?'RN($$E&3]3<#J0FI"2LI6D;!4IFR9EJZG8[.PSBG+^ M5A/2G%0*)F4K2-E*4K:*E$V3LM54;';2&?TY]^O/(;:3?JK@]'-EXXNQW!4N M@ B,2_C=IB4*2.$8QZ"P MC,.-,@83$CK65J1=T*1L-16;G0A&$<[]BO"GM]@-^KF#4\.53"^84]-48##G M3E)B* '-_"O2#FA2MIJ*S4X,H\#F?@5VJM>''W,:32#WY93H#!GB2@Q6"93*)^1=D&3LM54;';T MC9J:D_@ Y*0R*BE;0D-?)_?3!2<,YB_ H"*&H40&-SP8 M*H9&FQ7I]6M2MIJ*S4X%HXRJ5[Z>Z95WR?W-@T./O?OOS.\"@^5YZBP6F.% M K_2IR+M@B9EJZG8[.@;-53YU="@ET/]7,&IX"J83+F^ @B,Q]*Q(4)A"A9[ M5Z1=T*1L-16;G0I&#U5^/712B;Z?(S@%D%)1+ 5<&)H"& Q) 5+EDY2MIF*S M4\ HGRKUGGVGUNT>A1F*O1 M8S!$HR?M@B9EJZG8'G/C&ULO5=K;]LV%/TKA%8,"9!&#TNRG=D&&C^P%BCJQ>OZF9&N M+2*4Z)&4W>[7]U*2!=MA/ 4(Z@\629US>'EX^=!H+^23R@ T^9[S0HV=3.OM MG>NJ)(.4_GC'KC8CQW?.30\L$VF38,[&6WI!E:@OVZ7$FMNJY*R' K%1$$D MK,?.!_]NT3?X"O /@[TZ*A,SDD@Y)2J5%WI Q@IP5]9-^;WPX(OCA"X2@(01=";V&T.M*"!M"V)40-82H M*R%N"''E?6U6Y?2,:CH92;$GTJ!1S12JZ:K8:# K3&*MM,2W#'EZ\E=)I0;) M?Y %*VB1,,J)$2)77PM:IDQ#>DT>0&FJ ?-)$[$F2PD[)DJ%I(]*E9 ><5<' MH"+O22M!IJ)(,1OKDA*&(=$B52-7HS%F>&[2F'!?FQ"\8,(, MDEO2\V](X 6!A3Z]3%_!%NG>B_399?JGLKA(GU^F?Z;R8O"+[F/W3^DNYE*; M4$&;4$&EU_OE"66;USJ6T!Z+V93OU)8F,'9PUU4@=^!,?O_-C[T_;+/\EF*S MMQ2;OZ78XHW$3K*CUV9'[Y+ZY LN;DDXHX^,,\W .JFU1%1)F(-Q-PG"*(Q' M[NYXMBRH7A ,3E$S"VHXB,Y0\^4EV&RIA?I'W7NWGN?Y9[YT@\VZP>;=8(O_A9V8$[7F M1%W,6=7FK.IM_T.I,R'9?Y#:3*H%XZ- 0J_YG?G4&3GKC)QW1BZZ($\\BUO/ MXE MJV*&GSP@#0#?KX70AXJYPK8?49.?4$L#!!0 ( &>!<%:;:@^ZXA( (J? M : >&PO=V]R:W-H965TV+ M'=OYX4\2W8" ;C3U_GO=?-O>5%4;_7&[WFP_G-RT[=V[L[/MY4UU6V[?UG?5 MQOW+5=WWY6ISELV?'ZMU_?W#B3AY^L/GU?5-V_WA[/S]77E=?:G:?]Q]:MQO9\\J MR]5MM=FNZDW45%MOW2_Y\L-)W-U1 MM:XNVTZB=/]YJ"ZJ];I37]MJUO]XW='=RN M-H__+?_8=\2+!DX'-Y#[!I(VT <:J'T#=6P#O6^@CVU@]@W,L<]@]PWLL0V2 M?8.$-K '&J3[!NFQSY#M&V3'-A#QD^7BG0<]FGSG+Y.R+<_?-_7WJ.EXI]?] ML'.Z77OG)JM--SZ^M(W[UY5KUY[_UWW9M%6S_C.:K3;EYG)5KJ-.*'KSCTUY MOURUU?*7Z'.U;JKZ%-3/:SJ^ZUKE&^W]]7R1=LO3^ V.HV>):*+ M>K-T@^KQIVV]7BW+[L\O:*?[GW=54W:C9AN]F51MN5IO?^E4ODRB-W_Y)?I+ M=!9M;\JFVD:KC=->M=M?W1_=SW^_<7=3;I;;]V>MZY/NR:[\(MQ6=1.3Q_0^UP]5)O["@W)QX9FU[#[ '\XMUH( M]?[LX:6?^522*$.H":#B3)@A-0575,8F0VKF4T)IG$XIL^R9&MA(/]M([YJI S;:S[B;:S )[%+ OAW8LDIA,8#ZE M9*8)-0%:F32"3&" ,E)8,H'YE-&:3G-SGTH3'1-JX5,B3DQ"L!Q<,DTDF0L+ M()88*_'L99\-98.&^N)V5=WIF,F0NZW=>&BO2Q1<^I6*39,1< M0"MSCD?,!2@;T[Z;^90Q4E%S^51J4D'-Y5/N$S7U/FV F)8)_;#Q*2VL-=A< MR;.YDJ"Y/C7U\OZRW9FKK2YO-O6ZOOX3V2OQG\4(02QQ 2BM%7G@"=)*J"6F M2$M2#YGYE(KCF-S7W*>T^Q\9J@N?,IFQ9-SD0"N)8SJZ?$JFYL45!^9*G\V5 M!LTUKS9N<;#>F:M+&6*,":!231]Z"BAK M,W+%F4\9(V+B[W.?NR[C%)MQBLV/ZHR%3UDW29.I(>>\L8));.".(NZC2W'0(?]> MMVX*J9^W&=5^,B5/J"H#3QFWHZ"< X-PV,LE(MQ3H_H0V*L8SBG@1(!1!$_9[ MQ+6;7:#AA'?I4Z6\*>\"<:E;/=&/;*@G;))2RP%.IM;053'B;*R4IJ8#G' 3 MGY'4=@A,DEC3Q3%\8J7HQWR!."U?+D"&QI.]\61X@]_>5(W[ +BL;ZOHS7[T M_0*W]GLEIKT]J]J$56W*JC9C59NSJBU8U7)6M8)+;3@R^NBD"(0K5W!Z-3FH TXI>=(XP:V)-9S2 N6V\ MHO,9P$Q"ESD%?%*=O)APAT;KPY4B&/@YO[AQ"]FJ2_E%.)]585 M"$OIUG.!,2FI&7WL5*2&.G81ML:/#M$^#B=>"<0=L/9=LWHHVRKZ7C9-N7G- MZG[HR5^8@/"4U-3L/J1C?TV"PF8B]_5_E]J/E:H.7ER P1_?Y M%PBB&9D)@"0=WE, BSL T0 L8$Z%E=2*(+[F[0N0$HV#SQ%%8[0+ M=#FZ(\T!I*C3%.AR-CNX$^BC>2(6/@ 32L74>.!!W0Q#KUK #E$Z.[0/ M[T-[XHC8WM?JJFZJ)P.VY1\'0BE^H.E4Z=2?-0&7:DVY">*D3>G";XJX3-/! M.8.W9Y7T)E# "1FG-&*P@*!Q(]#;D"-0V)2NRPH$.D%Y8!S*/B(FPQ&Q_-ET MSIB;ZFK5AL>A].,Z;LE-AR&@Z.)]@I2TI0L80 DO<86D9$;-!REZP06B4DV7 MK.BV8C]QA3";'HBJRSX&)L,QL+]5[<'HET31*J/IK5T@SHVUQ%(SH:A6HKQ] M(N(RF1IJ*G1[U@K/6"BF)45,5Y$+"!IK:+(GAV!L;6RIT0!H=*P.I(=E'_V2 MP1C"X#//C3JWZKGI3O8^5(>-*<$BG^;U 70J8T'W^P@3"370%*H9>H)IAC"M MZ+W-$685O;=%N./&!H98U0HNM:'3]($A&0X,71SG*/YY+#?J8W_4 RZU.J4Q M;\3)3-!A.D6<$"GU@QGB=)SYPQ[IN>F&YA<6$+12>ZM<",8V]8+>" P-^SY* M),-1HMU*ZBT.T"_NHS>_*UNJTAD^&/V43)]>3/Q6V6I.2%&Y\@) MQJ3W60LQ>NK@P*VEU)( $V_IQ\8"8]:S(L2\U2[&L@-'#V0?^I'AT(]GPN5J M?=^=& \;T1QG1(CY1H28;T2(>4;$M^89$6#(B!#SC0@QWX@ DV]?')(8&K$/ M^,C'@,.AY-,_=\4IU?*T?*B:\KIZ.KU_W]4!K#:[C^3[769QLU]?167;-JNO M]VW9'5;H[=_6'7Q;;Z)M6U]^NZG7RZK!)U0E4Q!D[RJ<:A-6M2FKVHQ5;/DN2%HA) T/S>'5XSA3]%#M I(.D]J;20&ITE0; MFJDI *FLTEH>RG[)/H0GPR&\@[9^^G \PMI^=.J0M0%YP-J(Q-8&Y %K(Q); M&UT=6QN1V-J /&!M<.[1JL0]_('#LK*/]\EPO.]%E5U3W=5-"\O#/H951G_> M<:I-6-6FK&HS5K4YJ]J"52UG52NXU(8U97WX5(7#IZ&JLF#+L2-AKS8HN#** M3@ 3A,4)35I- 6:EH0OV&<"$4EXR8@XX&:[5Z<:A-6M2FKVHQ5;_%ZP=DK.J%5QJ M0W=Z40P>CJH?7:L7UAGM5/Y)1!5+3;

!<;__YX^ MYR<1D*%8MUKH53+S\M.&J[(G9?<4O5*P&?"P*!-I=N".T*9R=0@M"J%,M*[7 MW!':V:;),_Z$W^H;-5+0 MP%[?CT@)B^4;S10$F4L6FM@)N >PB MD1=%&D.7*U7/2OXJ3] M$>:STLU8V?BC(."*;4-!LFO@+,5,Y)@-HE;H&Y]<%$DPW/$^RT(I5]G\/9NZ M. &XI"YC0%S@CYBH$X$YR?ZF-%MQM.H 7?6T5I6TN!M<+:PZ(!>Y5FLRDHTE M(A^#BR2]*/"(0"=XE36O5XC60>.(0G0:$3@J)L+"'*>WX726JRY&3( -GR/F M0F8.$'**,Q]%9D(DP%$[2."G:NIL=N(O+L&/D"I>>+=&:IBY.P!WU M$XP37+*=@[DJH0M46HX.#C\KCDP;IG,ANN/)^7P1):R) M+ 8OU:.\$98S\;);89V8D-TGI4:/FE,87,:G9!'F)&*TSI((]@!F$(0/QY$"%6^IS,L(_5^^6]&"NJIW7P -Z2M(HN0OG(G+YFN:S)$ ]D]_L MH,,Q_&=!6[O(.HU=W%JN:^/],EX4^1V(Y0\PCD)?0;,9UD42Q>J3EQP+O*E7 MHWSH6P [*]#LGF,T32G[%5T6/5V1:V-PD>_U+CR>@*F/M0_"A2BCG:1M"],2 MWD52F;+& ZK."C9RUI[9R]_H$_LBKL'D0[Y/*V?/J XJV(K->A/?T>RU[;6. MT:(!-H:->#U:]:U?F^12J1@]DI!ANTC2[ZO!X6H(MS=HR:C"HB6M[;?UW55R MRH@!TW6F N$J*(@M&#N7@X@'GFSZC_ Y8+'.3, M,$N3:4KFI[BH1WZN)K1?,Q<);_K#18([;']^N*@\X]\*'/]X@G DBJ0WUA0N M]3XHY$4;@JT "WN+\FR._1PM0K]MHM<&?!F #WNF<./)EKZL%FV(R%W%@1]J M[%B4TU'X[Z,X^!XWG'?B,O5X\M$VBWU MDRE/3)83FSQO/JF9.$@E9W'^ "B\=K^EBX*F!O2, MVWM/;%#5Q M.%?!*[:BU6[W%D1)0^UZS9UE^NI01\#'>>,RNA/"69K,7EBCWH$_8\!$+]]N M#ZRN'L;?$I#A;+;._/1OZNHDJ*+V6 )C::Q\HT]EB=D[X+PAX$_?],U-0IES MCU8:- MJWKJAW,2O:A'8^V8A+JL8&6K2Q[CK_7;W)N%/EAULRI!"][H916H,IN7X8=] M+2H"$ 26HX\B 6K@>"&DH0Z[G+"02U6PVW;0.;N3B 6!)?33T,_%(W@ M(C.LBWO(VC+/_N_O0"TP_'X&(H]ZU'U*F "09T#4M3-7 MTWO6QO(ZH<]^$'>WZ5J_MVE0ICE@/#T\<5:$*"V@7I?BF M>(C8ZVDW*:R\G';6IS !NDB<.#RX"=AE(32_NDC&%KVEJY?*VT?M[&ED<==P M3YXOYPM@'R93=\;8;XS)V6V=KW'#%O 6%KYQ,WL[>Y@R?[$,=&+!;[S*,$'? MS@)UN1X_[EHTYEN; M[>S8XWM]X[,C@W<1UM?*+"&,:V5=5)E3@GLC=&!JZ@.+G_ZL_L+]C,0-G6!< MY"A]0=,X6Z?Q3I59\QJIHP%QY!K:3("O3(<\KL[,>T4IS9[M&E0Z4$^S+7$U M3T A[Z1(*[2V*%Z9Y3P@IIDB?'30C@77@KEXKI]/)AC+_4AY=3%0&/%Z$X,1 M8S^,0M8<8Y[EQ&]YI:[5W%7EW(::6PJ"&=\G-VGR&&9-E7S-]JY.QRD^6Y49L[AMY4+C-I!P(V(RM"24AC& M*3MOU;6.M][#:WM6M3&NNL<:^C9\=4)YZ$D!6W,:_DE;-YZ-3Z^L9U41A_PM M@?;[/UT KIZA9=72JNAC6?526?53"^GB_J/+:"DW ""(1*@ ^C.0IOB/6>C/ M^(W$'Y2K^&V9W I*A^(5VJ17O_$G M8CI+&?9OZ@C-@C&M **5WU_?P]B\8)#>HNB\A&C N!K/(JN4;15,;'IP2LCK MIR-MU[[Y:ZMQ5O=]W9%=ZS5W5:U2EIK6I'A9PK_VE6A]VDQ(5#]1K=IV9WC2 M7\KQTQKRK:!=Y;5B\.H]RT!Q9R-7"9<,SQ<7NSLDVDK[US]'5SK.P$5=6G<@YL2T;9XG%V?A3<7#T&SZ-P MBL[<^^2$PKX"! 6C*4$UA9>.U;\,UA^;LW,E:E3\63\T/6X+B@[(U9VVXV@P M!.RTX%RT-=5OU:EBW'D%FV TQR!HXVMW%AA<-1]L5&&08HPS"2>A+VI"K"I, MWQ=)+&R%GFIV3]S.;@>Z^BR-%^1Z>-&UC=_:3/"C<-VIT+=V1B.K)7X\N:)3 MXB^5+R.JE/0-<+AZDFAY684%G+&:3C3VEU68B)];;DYG85T G+, M\POYBUCI* XNX,P(%(]G6<*[>/1*#YP)Z^$.1N&GX4+IR;8#=Y'06XKO,2I/ MLK,"%%UQE)T_-F-<^S5S=O._I:!R%'@9Q4)]'D$9@IXRD3O6H%!KLL0X%_WEF@[( MQ8UHM$C#Z!<355HH%\EBRTHL(=7J,CPE(S=LPJ74"#X"86^QT@#G(C-O M:4R?P C$M 55!J?BJXMD_ V4SN0IIFDVGHSFT-8GE8"AQDGBMOND1QL726:+ M"8MMF+A)>5CHK"WY=LJ=>#6>?- -KMG?5 MQN,O@/!"6&A[L]2W[:TMR3K%ANQLA6DLLM3:#1/TER4 M+, 0#CH/B_DX'?F E?_&R@H69&U(9G =:C"+09AN1KD@1/,)!O"5-VL5 /<]PS/R@,KO/N M=7NH'3VA%%O791S0>5S=DOXMB0*TH%:>R.K;\'7IMP_P8UKT-]BH>*74>"JL MH^8VIX5R=@=8[Y*\(_@"[\K+>]&-+^*M^G!V7O^.6:<^J*U=.49= "YJ])7Y MT6V8N#Q\:<=F1C\K*L>= .VL-AO@%]79-KH"IU.6C,06( W.3R[OSQJ)TZK/ M;T1L>)]-]T!&2!?) MDXH+\)V0ZG]M4 V_JK+&DO6\B>UX5 M/:A41WP2%#88T$*%#9=F8W4LT'K-75S(30Y*^Y&JW'QY8*Z4M]\ A[PJ^N: MKR$86YF0.Q+1=F9V_?XC%A6Z21.T[.MU<$V>T:_9:]8VZ\C)==@&3[V M(KB&=Y1:2>U!<;U)Z8+_J4J* M>S]ZJD;R=J9*:05TS(@%[-LAW(J]GM+3V_T;V=Z33>ITGL1 M/&OS5#B2&_?I&V%Y.Y-55F42$3%-0Z;]S765'!2 V \7).)79F[AU M5"H@G#(=SQEL"=_;D0#) U,7DVO57=%"R<3VS$O:B2'18^W^D:0_L,H6WQ;K MK7.]G: ;V]N1A]I==5'$0?8W&F%-9W$ CRQRT+6X9L-M+YQKO5[KH'DK M#K&J4&8.YG9V2Z=%1# :Z6L!XA&AV%35[@6)BOVU3^,7WH#[/.2J*/F7Q#[) M9D*5OXF*[#J,"SD@HNM2;:M8W1"F'H?Q2F ]/D[-:JLK9*<;U#E)*;W?8*_? MTV?2OGKK G#1-:I\R4)^)*!T N(R@^L?A!B&]A<.X5O:#I)TCD*)UO)B@?. MVD4Z[-NX*!4*5:$NJ7(9 " 8"-@++Y%8ICQA-D4=:@_?0/<,JK"@*TR[8!(Q MGGS/1%.]?K*S3MW82M?2 ->>$SQON%XB?6M.E+HZXVL.PA%]\V4Y];4@N#M2 MJBI8L>N.WLR,WRV(+[G.3I*X$62O_NP(=38Q)/Z,!D5$L1H)<)*RM7%7+!8< M"CVGV>PB2IXN8W;4,!.N*Q]J&\A6#ZK^.5*[\9PP6D[XG-_-*,WK]Y [YZ-' M&Z?)%GEN9@&P@G:5U"HY1KR.S*J&X[+VL3:1^":G2S7JUO1NZ\@>8?,BE 5M M[?2C?LW>S&QP:QG3-+#V4)VX 688%K$)@Y T7@VRA'>$_NU>&& ^P@/Q?\@J M02R*Y@']YYF?)D_K^0XM4;^=:2US+1N)EHCW.Q9_>DIA2&EV RC3_T=)RAU< MF)?)_UC-+.=%@15O;FP7O1L&CM6]!Q>;>_(L24SY:^/%GV8Q\;X-'1$XBR9^2I/U74F#(Z]FE!##8/-T+R=Z>H5TPXJ M/M)]1I:\\NNZL?%M/)N<)QO-5^?$K.;>"G>I1'(GQ%OB?J5 QS5U GT8[ MGHKNA/:>VVR+)F5E,$7]S;X-W^"$=-[2:"[RUFONRN3T63<2>9).)?S*9P4U M3DI'JSS),W/RG?EZA@._H!>]KK?<,-1BO6GAL-TJ:Y+E2(A,03N<1 /D(E&74E7",O)/U+^2ZA/B4$J26E>R2GJU^SMK'LI1$H1':58 W;P+G(>QANR MP P2E8)95K]]PZT7^DBCP_N$_?>HO-++^-7=H?+-'*MV;T:; M5=%U).@Z[#D?FG9O9C[*V+%[ZL_B)$JF2W3>T#E)?^"QR_Z!D.P^4@0],X4, MS^59N&B_>K EA"XNIDI=$<6ENO69%0 7B<&M&,O%7Q"_? OGZ.#HW)"S\(,3AX:C"??DAB=O#('>S=U1ATSN7Q, M1>(ODK1Y5]RCP+RB[9N9EXL0E$O*&'T9P[;*GDTM(VO]8EXP\U.N] O4UW(B M'Q*;8GHSQ\8?%)U[0 M>+$XIQE^ I<)ODVJ"[FFCAFJ?1KMW\*RC%I;WY8T, MII!%$CR"2J_*>NH&W>V=R!K^JU:BEFR5H_T=XN48+/5&H9->K9RCF>4LW=*% M*'4E+O]P_6(-[Z)^71BHDE\Y4E^=; 6;,QNG<1>0LN#NDB*?G9(4&!X37;J< M$M!%)4*JA8?WYA$-IJ#5)M>4YN.'*)QRC?4^X9XIO %% P"46C9KR4I8RL:X M7#D:3*>IDM11=II$>/BE)+I/8,OG46K--YE,\V6)Y*U,5+^*XG52U=I%R644 M;V621L$C F)>?AA/I)U90$8SU@+ND7@/1A@E)L> M8BW4)1E*]W*I?*XUO1MT\S][MI5[]\Y[>C-SWJP;TH[S[/CNC)ILKQ'A/69] MQ55?;&'RS!-) ^554=^V+AX*NAHI^DN_$28TA/FR.^1YZZA7)W"W#P7:FZJG M"8$E%UV)EW@414DZ %R4B-,DI3I*%%]=)$,*[OK/(LD)DT:15Z)8S&9@QXFL M,]ERD#7XQXS>IY0H'Z3MU^R-$ XG[!\P5XI2:>VLW.)U0CD8@'%-XF)" MV.O5Z2FF+]'*JW6P[^>**4_:#Z.HZ5%R:[VGK=>$1%M=LVW<_T(3*!'72EO;)E('3PUIE*,XX#M5]:"( M_1:W&9I_J:U./#L#/R6%]!K--D2J$[6;L0ZMS+?O<2J%_/!D%:FDCBYISMC4 M%6>ER9=WGJ;X[D==58D%/H6=^2N6\"XNH8Z(A4:H9P>$@]S\;1\IS/P9G9._ M_C=02P,$% @ 9X%P5BE+:9H_)P 5V0" !4 !P RVG8KNF9IX8L M,9V<5HJY.NQR?_TRJ#LE2J1.2EE H\N6R6!<# :#P> O?_^^LK17Y+B8V+_N M['_9CA( M]Y"IO6%OJ3V1]5JWM:_(<;!E:><.-E^0INWO?3SXN/?Q4-O=#6&WCZ^S3X2YX7VW]O_]*^OMX_&$JWT M76R[GFX;:$>C[;^X[.,M,72/<2G5_?NS8T4 9I_BL;@MX+?=J-DN?-K=/]B= M[7_\[IH[(8KP9X%!HN;P5US2/D5+T#X'/^3!_NGIZ2?VUQW*/4W[Q2$6>D + MC7W[XKVOT:\[+EZM+8#%OBT=M/AU9^T82TK+P<'^04#)_SYZ5)"@(Q?$=HF% M39#KN6X!'H]+A#QW1P/HWQYN8DS6A()Y<8B__FB0U2?X\R<1.(PJ(7Y]ZH2L M^.-\,5\CA^E($_(X\)0ATYTO+LAJ[: ELEW\BFZ)VPJYQ7"5(EMWE]<6>6N- MW 1>CV1>8M>PB.L[Z!*YAH/7H&#SQ;GO8ANY[IEM/OJKE>Z\SQ>/^,6FAM;0 M;>_,,(AO>W19N*>D&!BY@#UM#/]<_9^/7W4+J+I$GHXM00[UA,H8F4MG K$# M-9E[2^35=_2*681=&+D:>S"1F^P^S0^3M= M@CU'-SQ?M[[J'GQ^;YEK]<8>FGT)GK_33=QO#A5N(G(0]3UQ,1BLYMR2'VH0 MYMP[A'K=WCLX$FM ' PT67AO.ACP6DP0 CF0)M"MX0M^MM 9G=4>S._?"#'? MZ Z^ML"K(:I&ZI7KX14XYTF;:&ZSW5>XW-:WL^V-/) ']5S?Y7D>V$>!2>>] M4Y[_KCO4/_7 C88=FV@,RB&U0K/1@7]2A7LD/-0ASHITA5?YG; ?Q/Y C=M?$ MU2WWB9H3E_J3]#LXGF[*[8R%GMZ$T^[8# .)-9G8"TJ#,/L6Z; 1# *M]@O[ M%4BHR:A*< ,2^>BO:2_P/W7KQEX09]5$)<1@#DCNM4_W6N@;761=%DJAFPSX MWMST2H,? Q,N=,LXZ)@3X1B#L.,!X2A >;58( ,\BM0WB 09$*T,XQM@K_2Z M^[UF8ZG)GGL'K;"_^H!P!(6CK=R][[% A; >/V-1G3QHB#L.H1 MO00AZ7AM3)\&7E-GBA+1QGK<8*!AO%S=Q0;S(2V?(GB'/!8#1 [;(=?U4\6 M2A-LT)7+MQC7;NG?0B)A\.;I"RD>HN_4U)G(C+]B#T;8V]O?V]-VM1@<_3D- M40M!:M(I$8PZ2I]%C PB%N2Z$"/3Y=+;_ M&?X[.=Q+(9U2D#,GB[_N&!%\^F-&9_*2"5M\XQ5:7P%!<,X4FY^.2.-X3>=;G!9")TC8:&^TQ!U?5)#F1\K)/,H&>3>TEDB2)P40M67ZR/QNZ@C M8?ZV1!K_]GV>QF++'ND\ !KSQ3!2W'(!!1M!7T/3:STJ@MOOIN6#[D)%5,&9&N&38<[-&E M_50YZ=6F0T&W(AL^NB/!":-@("UI/@:Q2>$>BNI$(5%%1B/:P=P1+S@$)KJ= MWU/*\XA5M55Y*)CK*H^2LNI M#,>-TZQ:=/8FN207DOYP9O['#_;3X7DI]?F1\YJS@!(]IR+%!M2J:#Y#1Q_N MB578SWS+"8A4ECH%XZL75 /)"CD/:.$GMSS>RZ59WFE"@JU!J(*!W.@*.]S< MCB@2E;1 URG)NRZY[8>(.0OMF6$X/HH2D=PH$TG,5Q+NG*7Q@-+X>6PB;8%@ M!0/%44CM7G^'$)I8&DFV\01D6X- A2/)X#4(QXJSC966I>@F5)PR!5W@["%[ MO%94QX:K^DU!M/6(;-]+YJRE<4#1RUQIAJMJQ/=B=./KT,E-E<*=; -P8Q9V M)[2W[T5S=.#>P:^ZA\(R'_QH;7GCT1JP6!W76W129EVB!#-@@3M5RG@O4*08CRW6L%!>;6"Y ]DH9$Z3QSTJ_1TDB8S]NQ5 MQZS2R!-)+=6AEK#R$YP9( GECT$N<0>5 ADR5&3ALS#NC6WZ!BI+WQ?IFM7Y M0ZKS1P-/\!HBR4_VVJ17.G&[_:M AB,BBCQ1H5;3J*#/%I>S# ^KPJJ6'#%R M6BLNT$+T\O*3(4[%>9@0?$UY$81&?>I*)$OQ.5J03''3J^^>HU-:L*T[[S>4 MFRQB Z?1Q**HO=S8'G*06ZX.G8PX)97JCT$*&AB*/8G.8S(/D?!6"EY[]32B M;^D6+#E2S%(P A316ZX3&ZW4TP0Y.139B6H".UAR> >42]U^H5J;*LB\>:)6 M>!!9W2U+V!']97^DDFM$<:69[E*4Q6=NHA+E])Z^8&4(KPS"#> =LJ>8HA>L MZ#)$V>)C=QE$:R )AF-[*_M-1_3-2.XM=V#SS;(SVWQ(O[=5-).K^DQ'B/7) M536]0-:#+N\T'4DWH%?!Q(-Y%ON26%I!2_6$.OS>2)1-"NZ9V7,H4/,J3"#G M9C1DFZFG!:(R*$II$*!-Q2@<( X%^%^179**DFJCGM2$>%\LLG*J% Q /")F M6RBU7W7G3P2Z6KZZ\CMD23Z>G9P,75*ZIB E2>RMV/"]0TS?@&* 3\A8VL0B M+^_%PJIJ/GI1U2)0P=R0WY!-5PB+DG!FKK"-70_6B]<*#[>BU^BEVX1.!2^" MPI8+EOZY_:C# XW1PW E$8>BYM,1JPR!E;O2(6))89T[2OI&.;R;U5K'SHJ? M_R[2=3J"KDNL@OO3T*^+=G.;UY7C&HA 'OW/Y"=XUH"DGD;4W]FT1;ZXV]5G MYI\;O+\;IZVFXQ@5&8 SP0Q %U( ,X-HX2AJI@(6I/%6I$"7]A@B!,G)1(XS MI:Z) TO9(S)\)[AV$M>8J2"U+?#9*7(R.SD:^BJ<@-AS47UQ9Y$S7E1U*FG +7(NB*FG!X72O[DD2VH# [8$I_2+6\1PXF MU $T'+B.?HF"?^-UGO[ 3IL?*$^"9TTW9D/?@_=O" !G]HXZU:7S]V_4Z;FQ M8P?KS*!;WK)*EN( U#$APRC4AC5JPC61%65-T:3+U#NS:#UKU26BIMG C/_T M9PLQL=KFV8HX'OZ+?>?HDTA7=32I)7GF%:0V&U17C=('2M+451RS2X+9 I5I MA24*GL=NFEK*(UY95'ZFO"B$+="3IMP0.<@8TL)T$O">I"9(D5YYM+&;D?ML M$+GWD&,Y64V0YX'0Z4@#E>"5PTRM99 :C%;87\T=J/N(@F]0:0J*!.8?Z),' MD*7\\^SD^&0JTF^)&2+G)4,N"%'R:9*7FE)W[C%)29\)JT1]^BN+;79C# "M MN?V 5M25\9VP_@&G,EV1+9#I/V&YM\.+RK>;E/(16(C'-SS?@=1881>AH-N$ M%:,1"RI?BAI:'Y),@/D":M+>XE=D!H]@/9%SJ%BY)I1Q\P5O9RG:?PLTI!DO MHKC5GJI>1'[;'.^8'Y'G6<&12O+2G7 LHAS,-BA.&RR)]*<\'7U06Y,CP1[Z19<>E$62'9'2J!L$+0CN%]?C%S\J*>Z_E>HBPXM(5U2ZT5QH M+>&QG#IG:/FN6ZD3@FR(U*&K*"FW7$'>Y+E5;Q$6QGTU>CVHR)5$K=D&M<02[QQ>:+L(@<3W-*^VR!@LC3'^E!]S4H M\LH;/-(5;#%OMW1IE@8R87&WR)!( M)B0+[XV:S^JP3]12 M'3UI25JE89Y2JH7J?:L@Z"=R9M I0E?)\#XS"EYM9I,I^(M9H0$B(+9(-6JS M0^BM):5TAC*/+L;>^[U%O6@H.DJ_KDO\$'$ VZ@OKE)*6U)KL=6'244 M==E&C:@B7[+,Q+!A22B;\56':Y#>.]7N"V)9U,>B"+OSA8!JR$/*LFQ&678X M.8UIB2LB#TH-J4<-!IN= @#J:(VRFQU1KJE>_"CES#^@M>]0EKB( M586.GE*OWOMP.JJC12W)LG0K),,$]7=&*9L*E_69\W[CNC[WN,UBHDO.F.1Z3]A<;?#BXX7"(X*;*+Z MY.BVJS-7J6AZ"_7)DG=(R5,TI[JFJ&O1/ZKM27@6>/4=.0;FU[HJZS)A):A- MONH[BS1!T3(%3P.:"*U8=B>A6R?'@Y.B>R?,^BYU#>O"VS+E:649"(YH/-S-C#< MCXVR5")#NWD>(]U_PBK1#B\J2_-UY)>N0T6>+\[,5[".U[YM4X"6Y>Z.LUA-F./V*%Z[IXJ [JP%L$,LXOD6LXF VL76=T7CO..Y4TN]M>0FEEW^RL/%; :K4B]+35JL\'!=\ZS5)> M7C"SL.T6"%R<;@4?",LB?T=L0T+&2?.M$W,%Z2(GF4J[&62U)G:P(^.^T9WEJ,N);"_(,6XMZ]5\+94%8Q=6/^53?OW6[@")OR"NSY MAMD)<9R":TB? MZC>T(-3M_@-9YC=J;ITTG2\."EY_J*I;+0-BG#K0&J6JI[!>(+KFAN_053R- M4=1TW-(5IJ@R$6E@*6Z\SP$6*U M=(=DW?/]O<[<\\ AQPP_[2<48/CS!\U&/?CAS1]?!^SIMH]$]08RC"[RUTL: M]UX>-KKO$^ 1U;CB6 ]><\5,1:4PLK5;)6AJ/Q(G4.46EY9EJ QNMF-NEN.L;SY53-GE@;[XH]$/* M7R-K""W+D\\#WB:I/=E;(5EU9W[SJD39E;'"MF,4M#Q!E8YX:W50(RKBPE&) MKUPT0TN:CU$RM6BJF5O?U2XI=7U]TZV+WEZG]N.;[82_L/>7PY>%X GF5'^Y MW=%L;W]S=Y2"E?E-"_#YH$48L?U2@I/&D&(? [0TNKU* QOJ9&*3H^R<+,7' MHCE2W:>E\'8 ,QFNH(II24MUYJL4IU-1;&&JA*Y5=R04KIIPFDY/+'RR%$P! MV*2W[$VA7,L1RTZ6JN'/]%/+P]F*.!Z0!1Y5LJ_BKWJR"]U!^4(7CZ\! A\T M0$%C./#7N9\"3'X>0;#O[)7B!UL.N"RF6PCB$(_(@&(Z&&69?ZZ[>-/:R7?O M^X1A \$$N2RJO.,%P>[J6(>Z LV<-32ANN.$@*XUWC#\E<^N4_[FT%F&Y/4%UJP4IP:AJCHSV_ M:RF$M BC$7I+@MZ$>#>EO*-0,#!Y%AYRGI#];Z0[;JQCM7RF*J#JVJ0J88M[ M4+5X,#:_JI3D:_R*GI;4P+TL.U&K,OA;J&'2[% ]&52*^KD=$0]\:%_9RN!O MH;))LT/U7%-1ZJ'T#K8I^4!S6QI6#'2[U$J"!ZH?DLN03'SO$=LO277K2[I[ M:5.OR@?8/AVKP0_5R_QM=WR7XVAG\&YS%Y,!G-$7NH4^.=I39/ZT'Q.NS8^I M[VI:5[6J,;98ZVJQ9NH[G=85L&J,+5; 6JR9Y.ZG3:WC ]Y.59/DQ^1W1&WK M6O4@VZMW-7FCV.7#U-%50BR05W R>$]<#"/)GI<=EI^7I8[#WNC &ALYG4T$ M8VO1X",X&MO0O V=*N;IQF2M!Z)G8/ M'6Z=>S57HZXV*"?5'0?&\-1M,3DL#,-1FO).XU6%&G0IM@S6>NBSRX"_@; M(>8;MBRY5>"XZ-I[!%L+@+,E( (_@B7@&MM41V[Q*]S;S?*)?P&VJE,[18;X M@Z3,4]H,4<'>K-8Z=@IL>QL@U9G$.FM3:L]B-9 M$^"XJ"9 J1>PJ\68I)JZ6AH7+4)F:CY#N[Y"ITM#7C58W@Y+*Z<=:JP1%1#5 M,1OM+A)UR%8]_BE';ZLZLWWJ(J(IRIYYU2"5^+RS_GK LGR;'1X-]@Y1+YK" MHUCUY$DY4N^H2_+TAJQ75'HJWPSH]FB.$.6JIT?*3Y8G.G)[RQ*#MCTZ4TZR MZK>]:M#Z1MI3E3>R98K"(5BQ*K)P3"RW S[)Q\$!R AVKI".\82<5<&S MD_ M#9!<<6.[GN-#G/6;K4SD]E06X8BUF]F*\B3(GF6 M.!M LD$]_^!I;L0*?_,/5CBMQR1%<0(D*[0-(;NT2D8/%U-K+SHALUW&)$5) M*A0K@09GU-[[F6V&#VBP-PZ)_;C4'>3.?<^EZ[<)%-EF^!=X;:/V0_*?\Q'A M ,6!HYP"!YFI8-I 1Y:"A'6,/HKX*)=]?ED/.<$-L6;(M8](!&H8QY:$7[F1<)6>*'@N_!E M3*K6BUR7[5 !,;+;KQ#/L7)7NF,3W^,L$46VK+R'.D*LS?N-M)$:]/;V M-GC3!1*70ZR%)"H/)4OUT>SD\&#D4FZ)!^+SMKN, 'B^X$G_CMQ'8XE,WT+S M!:5N36QPI^:+N,$YLM$">_<.><4NEKS%N[]7E [('O5D8\,UWG!XJ'!KQ C M;Y2UT0N@GOY=^^DYP.1GZB6'N(P@FA+S,0QZA>S5)4OUL/B3I&E$T=4M2MKQ>Z@BW@>2XXI>B>B3R?_2@W 2\]&)( M:T%YWVGK0@W:5<_!B..0@9K7T@PI&.IHB,12T)S"L>A!AC0Y%T &A#I:T)Z( M^6I3FR-RZ\F AS8!T^KI2WGG[=*4&KR0LRRS/C>5^,7&"VSHMA?11[_'V>>I M;]'#W5@RQYQN+0MRS+-;RP0)S0Q'9%M)/4E SWRW$EQ&L+4L9N+&C.,U&LA: MQ$I0?;Z;;IK5_N/9R6RHI)ARIA?-ZTHZE+_KFZ.$_A!]"ZT4A([HO]%]N-!H MN2P<=DZGAIEN4%)EL(NAU%$>:=40T*JN&*3Z?C;'B.A#L B(ZE>VU[1518#6 MCO5!=9+N.".&^Z8_*KS@E#R'+HA')HJ(>]N_"I M).D.->-D-)IQ X6K#.2R/#3*Y"6+WKPBBY15!Y,%,VT=J4-\J"B?%4KDR]$% M;WH%4@%OI23/4Z#GM#5 D-Y0Z*==18)$%_OL&_)@V>9VJOB^D ]0 6,2\FZ/ M\BC:LM>Y9W=F&(X?QXK _V0Y;$4RY32=CNAD"(PDI%)J=3:@4WH.(-)%'<'* M1]F%Z1D\PA4A^,XV]W1HZSUT!E!<>;?"PHJ 4$>8M47%-[2U&3"BJ':*.[+% M>26A3$I5VN1!;_V/Q=RF1(P)V4&G7+%9' ?8=FY0%AV_4=V(6>ZQ;\ MTN^ M>T &L0U*!@/7XEVN647"779@N,-UD[J_=?[C_E9OV&8EP4'OS$OEL?H4F_>D MO^[Q@KFMCJ&.,9&X$M ]!U3?IG(X0&W#.GP::;XH=3?% 63YN/?7/AIH#GI*&-"5;]6JN%61?V;KA,:KE%Z!B&%-4#@$* MA\D-NUHLD.'A5Y19X39L('KVGN@&RJ4TT%\+-R1UX(Q*T.U2V7%-U0;"OB.P MD_!ILV<+A>R8+Q;80$XZ";VN#@B"GZ9J-"%>?+LZ],I01*7TK9)68(]*B[JG M7/5,-@[E[( _R;:5W)]L]IZ23@C1)I*6-LQ2\X \W[&?2!SE ML6-WSF/\:*L4BIH!.'[0 $OM%="$"'KJKGKJ>OH'+8/L" +I!;+*D, 8$00] M]C>FJ5S7OA]"UM_9Z9DIO"5\2A!2>0Z>:%OFY+8(?O_+T MPI'>;E1+$))R;:AG!W7LS#OB(9=:Y +#TS+T[=.;.@SI+15,VG)>6-3SQ N< M.+LU]603W/8IAA '>LL7DT#\'\0RGW7CSY1FTQ4T>..$ZOB52WG\UE ]A,;8 M/IVISQ8%8_O-C&AS![D :)9U^P.^0-"C3RS*!]5C^P4D0U3KQ89+ES=GE9T0["B2W6N(%UGHXR#6X7XA]60J^\9=CNHTK.W356L MF.A=L[3KIP/%793:E-Z1P-)EB)6J+S8<-ENEYBKR6NCYQ1&;\V(6%=0#Z'?P MK=)[!5A;&;P:N9H+54KN;^ ?ZMT?6RL#;$,75VZ3+Z57+MH?Z(<>=\?&CG-Z ME5+;"]U=AK48PN=\^]A4Y@951YU[UK6.MYIBC)8[\3\1\\5O!67YL,D"U2U,O8/Y1= 7[+74J4-NT]!!'E*S'U-_H/%5>" MX^UG]NZ%8[[0T$'YK5<@DSG#V\R+V7C:!,N/,G=89KE']0, -,?8MC! M)PV@C^#24(014R'[M]E)G1E7(0J^910B24$KR:$B\9OD M!)KTRS+@<'9R/-3Y6W.95E"EBHV]]CWZ\S?;I-_A9@$R-]/B9,WM(=?^PAL[RU<7487G?,5M<6[]3R?11'[-]*=:_S*NZ\L"T:= MV2XKT/3T;X5J!8V\%%W$YZ6+RH+90J7@4:W@:;$,74]TS#9,!8.S?6K!)UO! M-TFD"'LC;6C%&]E"G> 0K>#)HRA9=]23?'I#UBOZ2FQOR0NHUP6W73HB1+WX MJ9PB.X\+.MZ!\/;CJ*WMA_83#*P=_-B'*$%/6E&NOL-;RL%5^#H&@P'0Q49Z,Q:2)&NX+9$+.Y9T7H:GQ4E04$KS@R)D* *6F:)/*9$#G6Z+R0G40I4 MK":R83+YDS[=8-!9'R(B-.W#MNKI4Y[=_(E?1H3J,[]<6$5-QR8K81K49/NK>.^+<$DPA"GGCK\B!#$FW M.#>MJG'_MGNM8S.%5:2'O,TQMX,ZLTY,()DML!Q5"II,#LUS^YL-E 4QL;*H MASB ,0NZ(94*9E1P**HAZJD*MU* MV(*9)X*]U9G6?)%D7*8&9*G^-!.'MJ+B 6-G4/F=?8I@LD;G#Y[R2? M$1 .J:5@LM4Z&5:+Q\TT4G\QCA-"@E<\;_-;B,(6K;C((5N#UX.1>75^\W19 MY!H7M5-GZI5P,/:#A2EH/\S X_U:-U*OB)X3VR_->& RXIBX5_F>M4S_<4FR,66A$$^'.V>AJSTVJ 9>8LOW M6)(<4'J/'.8+R(5L3O-'*0P\.T0)!]#H"!H,H=$Q-#;(",(S%.E$#*;)P M\O-$X*2(V(\>,?X,DKS=D$S.AJ$&G)YW0^(8,M$VII-!R8=<:*BP 4^D) M !4 !PB MW7;9/9>>F-D3JINGOBU;=:K*[?,]=;!(2&*;(M0@6;;ZUR\ DA(IXO7J?Y_?W\X"[&<;%*GM3V]^^GGVZE4QQKF7T#XXGO'!WOYTMO]R48R'XW_. MWKT^^]OKMV_>OIO][9\__^.?/_\RN_NP;_B!PK<,M2VC,/[R3_9_3W3*&44T M3O[Y+0G__<,Z3;?_?/WZZ]>O/WU]]Q,F*]K_S=GK__WA]L%?HXWW*HR3U(M] M],.,MO]GPG^\Q;Z7ZVZ)__Y"$FVW$QN*_K0E:_ON'+?'7%.VW;\_>YDC_ MWP\IY3D3IPL<)S@* R8"^Q^3Q7*Q1803/KGS"/UIC=+0]Z(?9FS.3__BV MF Z^(CC;_N3CS6OV^77ST3D%C-CPNG<2/*38_[+&44#7Z=4?69CN+M$R],.T M(R(HQA^0#)=AXDG,Y]'V=Q2E7T'>6F'Z)$ MV)NJXA4BERCUPLB:6/W#,T(RT_7CTQ53* PGE)6 ,$)BWL3/*$FY!G)"2='\ M(R3C'<%T"TMW3&]O&3:L)UZF7^EV=A/3[7P54K4V3Q*4WFRV7DAXF^"9[?/! M=18S2\\)_3L%?(2,N_)(O,C2AS7%U\T*$$,P0E+>HV<49X@*!Q6HD'9>W= S MS 8]>M\D+D"C/WBK%4$K+T>Q_+D9M0P'=8DPW3GIMNFG7*,TE0KU M6!#0NPV]IS *4RJ$Q+Z\]T)^JKK%=&DT766= M3 F*6!2\/?!TZT!^1K@$G.]*L \W.8KM\3RMP# MRQFK[W 2LEVF/;7LIW)"G#T3F9,RR"+*S/U/'Y#'FA3^G(J**3X$\\/B6<3W M#&%"]8K+Q6LB:X:!N$;ZE>T[TKBV&1Z,X M04EULFR(G]&0CE1F[:C,-L+W& =?PRAJK!GU(T)#]6)-OS"?SH5'R(ZJ$KH# MTA/98MD?+&B?\\$QI_X#B$)./.$7)A;?=4K/&BZ)' MXL4),YO;N&(;3N.,*(7_JW!_S0EA,LCT40L*Z,=TANXC(IM;[,77GL\,B*:6 ML7(H9\C13V_HOK()DP23'1>[%OBI1G.&8KZBN'V-@I(#;;#4#.@,T3MO1ZU@ M_POE0(JXLKB+O*;FHL& 3A#-0\-T"_SL,261LDCJ!L>Y_WB1I2QY@*N0."B^ ML+@RZ_7L12WB/-W-"X-L]VB;T?9T'GH>?X7RDDZ0;+@D9H[$OI4$7S M 8JHP9YMMFW,PZYF!42R^R0KG L'!H3X%1T$[Q!BH5Z< MI91-[ A[@7#EATX)8C6A(R]"V] PF%"N-J/M<'9E@8"D$@;8NS,JSEF6'A@& M13YD0]H, A)(8EI7=8J2-'-G"#)58OE)6B91;?A,]U1ERHR&24./J*4Q[,(OF9RTQ,A]?.!)-/ACW[()K/*P3I#_%6R\LDB&*K(AY\'N6Q[KO M48+(,[K(-EE$87VFLU%<4VK#15ZX:4B/+F9T0BKF+0J+C GF.^(I?"AF"7Q= MRDOC:=P<)-"*@5J!IUVZF'X\(&A6;\=<4P5.&=2)DZ7Y1(Z49L0 N_-(&C8^ M(DD&<;/O>TGH\XTXRBA,I4V""/>,LL-KEA;YJB=-YG2M!NQ'JKB:F@5=3^^$ MB/\KHZQ$)-KM!?;22[U/L9=1!<82%I/R/MEB>4?0N@H+T$XN\[4D44H)A[< X:Z=R+F&7SL$:H:539/;POGTWB2ZQC8)@&\N^+ M=1=>LKZ.\-?1<>X4<#=F7/:4H#\R"M/5@-?V=FKC,ZAV>PF;@ MC)K(5%1Z<>"1@/FFLB3%F_FW,+G$&R^, MBPMHR0_M"&XR@0D>2R]YXC1(2)IC0?]XA5"P>7WU+66+]BE"5W&V*8S*6TI6 M ]C9Z$E9.JF_!5\0\*^MD_7IV=O7J;2]?Q7.:H[*<*X_1U$&[VTWE1U SF M2J4E5M+IKQQ /EH'4-&_F7S@^%7 5TR'()X.W06\?*A7&[1Y:BH#8F#KXW8 MZ9H"1?SL";W:$Z)#>(6C=RL/N>[L1R#*L:L0TQ_#.,SU4_RE-BUB6BQ 03DQ M [4CM1VF;*B'^\?9H?<GJ6[R2S#UPRDHY!ME+8?.)RZ@C[M?DB5C\.D\8: MG/UR4.#%#[]5$7^HM)XJ\)Q3]^P=]PX+2JH:O[3$\-0S8+[_- M?9]D*+CZQC+'>-AP0<\UY'3R(S2L^Q586?2K(WF0H#FIHTM79#E)L3@;:L.P619G[ M)!,U3?-CX9(V'U252@N:TZ% B]Y@P(A48->S6;9H3=?T'H^8 .DJB:R M=$1F(8M&.E(#H*S?LG*Y0((-6A;44;8$A*10H(W:JA$%(.8FS,)VR%9E7C$\ MDWK-L* 6P![*_&8TB^KAF"=W*92XJNVQ(A>W=8'J$21"\5>V*5"3M(&@U96, MP6;H"96[:& FZI(!08EXL0D5]_H7Y#Y&O;U;=T43LPZ*F,%55+%8H M!%W/(FR#9E74I4-7[!CQD/T+^VF =2\%]!^_'6Z,7"V7R$_SFW:+Y3S(H1+) MND674B:,ND#!6;P K#H9X@UA6=AP$S>D0VVQ&$S(UXWA1*#VB\.-K.0:DX_H M:Z5H.<$Q_=,O\M]/UU6COF7@Q:ZO"](\TK$/W/M0\\44%% U*1 5-W&X?IIQ M#1LA6UTV5O.P]2,>O[?5DB#_IQ5^?AV@,)<&^L=!".@_?KM%*R^ZHA"G.X'T M2[Z6X=+CK_V#F\\FMO0%GTH#O_;)H5S*Z(F5X-<"F/41N,E>Z^G<>+EG-10% MLG3R>X%=Y?=!010J.\&7*I@ 5-LI&;$*[*KL[+LRJ:EU ;5=[VO,S+-TS9WU M4N^=K%'-GW7:" 96"G>=O)D4,P#:3<,3;(S=J6ON>-"#5TXTF',=6+TYQ-4S MN^\N.+1IFI4'%FDSE_B(#V3:A@J< (BPEB/8 L?: 4LR,#]4*08$I9GW;T$= M*BT)I%K3JB".M!44Q-B?!"&AF!NW5R![U-ZAT.L8ANT1KHJ^9'@F^0;#@EH MUPPIQ&IC':>[#][OF'#'HF!1-.A9D-*J)S"B',#[Z&W$2ZEA;SUQQ+T= M+K,F(H#;$JBZ$"T 8(O3>F)02_4F+E!OM%P;]MY;YY:] 1+(8.FV&,&,4."6 M<%.QP%T0JWXJL@(D/RXU #4DCZJ5,!\J:*D!G6K,IU!U@H(8L(%IVTG1P[ MXM$Q!ILC6$MI$ _+1%XQ'"C!+J("A^=G!&*M;%./PQRW<1)S.P#![M%\Q+%W M^*7ZL)#0#=NP=QEWL^WM<%&HV8K;DJ*Z4(13\6M/ME. 6CQ'R7G5HB$4F4-) MLT/J-=T>RX*T[UEZ=D*'B#+^J#IMPVM49B@XU&?2)X_V/*DX/;.W25UPT0I, MJ47:Y['TP@<5>T5F3A]H0#TWB-80>E^6I8<-,]7(;2?'?#UJ(U M(&H-#&&].E"UUR,-8(F;,O!X;1H@7EV%FFE.EH]X>% +9?[5(X'DN"C\5AJ2 M]6].CH:L4N[I.U45B^U\=VASY^VX8<4Y8&TERE<)I@) MI08/0LQ: EH5#G[D[65^4*OY5Y2P!#O!6A9\*6A6^^(0:.$"%'ZK PY Y$7$ MQ6K@JY):Z<[D]*@;* %C;J,P"#VRR^^42^_ ZMI5W'&2=D[0.P#!UOAB63GB MBS<(XPXEP@8='#LBU7S##9 ^]DD*9^ JVF!DYQE,CPPI]OY3$#Z'0>9%(I>D MJDWIDA2W<8;&YS!=\Q<:V,EN'6X?L2*EN&%O&>JZWB[=D$I6XK:DJ+DA15/Q MW'C;*9PODL77&!$&F6!Q"+\5Y#CZ-CBX0F&7?#T&&8"PBDF+=2A4A; V!!.^ MDZZ@+)+2'A?(F>A3@7#]DTNXA0*G/.0 .NL)*8PU\%>%K3H DS70IZM+])3> MQ$E*,DD@4MZ@]*()&KC'1!XST#038@5$-!6\P,:8U9Q_)P-R?Y]T(%"B^P%Y M+"C 8+R)MYDL0437K""+O!D4W(3BK&^HP ^ 2&NY@RUPK(JV;& FX*H!G5N9 ME8=L1-?JQ%_+6VO'7QT +113Z?=3P $(I8S(6(]([0)>?1A^#>^T.RB=6@W" M*HIIZ9J5]R"DS:#@)K[NH6VHP ^ ^&JY@RUPK%WMD S,[W8H!@0EXA>8@AFG M>;3_/DR^G._.4>RO-QX1>7U-FQ\NNFF:P\"YA$EVK<^HN13GX^9NK_B9\0]; MXWUTX4\Y37'Q3S,\](4B,;$-6LJ7AUM#^P0@J:5MT%*&)!!;VX1-HE5@9&\K M!A?*/BB;>Y^$]A[A%?&V:_;JG"@$J&MW7#WQM-U@*.6/<5#53XI U;[_/HGU%> MM;]'"* MO @L<9T#\Q['R*MZN*QG8,%.W(0 M=H%^LEXS0*324 M(_8R,'L#A/Z'U=Y^ M]B(DKD2J;UB>-A4-76#(7-PD]%,4B"$3_RHNS]?!4)4 0_.A7![:]7* .Z54 M[5 OG;P,9C2?%-2R9$J$[[W\-:&0*A!1OKFR49G!+6D$ RMQ0KJFF10S +N2 MAB?8&+M:\KIP4)['+AT,E#A7ML_]G_\)$:%$7>]NT3,2.;?L.IV:;,I.4*RV MY!1*8_M-VU=AR2GZPK#I3%@N,>M,Z2(Q\!0SRVP\Q8Q0UV'YJNQ.6C+.I.WI MJA.U=8IJY?G<@F/!(KY'?D8(/5^?>TF8?(KQ4T)/W-Y3A'@"#OV,Z<$Z"KEN M/49*O4#[GN^8Y/W-!T,1*(0/#T]VB<%%KDIZF.29NY]/ T!L2R<*#$5BB*NIPU=1$Y_" T@YW!&\1 M27?L_@&KJ,+.X%M>:466QV'1XQ!9T_< A;PTO\.BAPYY(/D>-NS$30AP%'G4 M358$(O63@%I&MV&,%LL+JB#"]-KSN4D@6#NZ9@7)Y,V@X';+GK@FPB5BVER! M:[VYR[=Y=/S"UOC6'NZ1#,_6@'Y84 O@5X^$; ^\]U*Q5U3\>>\U//[L&@>) M#U360( ' /&54AT;X%+W==8'RKVGJY=B8Z\'82\/"$CL#EZPIR\ZJ \'T\^&"A-^IZ] M/HMXR<-,=$Z7?B^((?CN' VA\"I:B% !(+!RTF,3=*IB>C(4$U'A$*"$QO/)(3$_*R1TB>8&QG7@ M@9@/,%-9T:_/F> P27K9W;2YDEQ +K\/(378FF2UZGS]0"D? M5G.0GO:K5<7/=]4OPBO.MAWW.3[F'5U31')+6M9 @"& )=F 4]@ R_H=:M,I M\HRDTZ%!+8I#M>OB*;3B*HEHFS1J>WRH$;=U@FH.@>K2D>JB$0#Q-F, 5J,C M/,"(!JQ<+ )SYCX\54E!N*&PJY\U%34ZW(D4-G*'B>R2I[*9%!L XJKA S;& M3OR0:770^C.FQX/!TKAK3-(@RR^>WL0)_2OV$04^)1Z[$.7[84"7W'\CCXAT M<+/>^SK8EKV!$TBLRYOVMR<2@$765"!P>T+5=A([,/)2X=;3@UK(C^&&W\\J MKVTMEN\Q#E3W7"UZ_G9V1&S+O@ )HKXH:-*W*5$.O1LLU/IU/CO6X08@'LEX M5]KB=,U:H31[Q#-K5+I;GPGR?UKAY]4ZE%Q4_?8*;<.45-###O<&)14QGH !E?[(H"K6EX&Z/"'_EL*^(I; MB1=>(E+GXD8G,B!OY@83J0Y7-37 JB.-KJ4JUD\^F%3+@&42K0/2=6UU%*Q0 M((W!2]M)=9RPI7/4E#I(4D2T+ M@4C>$) U$^HZ6C-1\@/; M@C/XYB("O[J[F($-P+ *X]5=1K98>&Y0M%1;'Z=M 2"H-[".VYHBV;61)27U ML9DE L&-H74,\HFI)0)U>&/K@_<[)A=9DN(-JR,G-K5.&PG-#7&SH3#)GR:L MP2 UJZ1MA7@I6[]9OC$EE:@_K62RP-4:#;XG]4*"ZIQIB?JR*_O7ZB*FW])_YE_IO M!8HU"FTQ/16N",ZV/_EX\YH39Y\A=\@NRITJ>=F?Q7*Q17D&0W+G$?K3&J6L M_/8/-5%"WU)VG3(XHNR;-V_?_'7VZI"&1_^NSG/XD,SP)DC\G7KU]_VO/[[9LW[SA9GNB)]X>]\ ^;7OK(KN])UOQQH]?#PG@34VZC M/1"W\E>&C'KLH>\V#6A->Q(_>T*O]NNU*OXB/24F?OWTJ4#D2*O X(IR\]#T MZ8DS%?U93*1FBX&\&?!(DA(U,)V'I3H[UH278O-EIF$8;KCR\_M M,GF/8FH[1GS!&/+%?9TA6 M&O;$%B^*C,VO$[!K*NO(2#L^RU$ @O2?/HY3>HBXBGC3?_^0Y/=R#M\CG*#@ MWS^D)!O>@)Y'?%QZ+N*W1NDI(V#W2JD <>DK9$EVX#?L#&$_,N.H*49Z]?BO MUP,>9!]2[']9XX@2(&%%L-+=)9W(#P_N /51]N=!$.93WWEA-LP]2(E$S1](!@( MQ@S1X.*6.?OH9Y4<]]8(Q[P_A\&J^>,SQ G)PY369"Q/;Q P[;>_ !-,=@O0FV"D:CK?[ M"CSJ*T6"AM ,+YE,U?9] 1ZN]Y8 H0V3''HZ?$8D#>F?=W1L1 @[C^HL,8O^ M$"PTN<35MQ]CI/KP7S\@$J+D/']UE/YUT91)K4>#8,.I6=8:Q>Z&3WH)0H &0'R:FA+@' M$)M"*V5:WG1B7$@46L5Y44PJ/I'J&@.R!U3RL]=5"E2 '&NF>!S(>!P] A/D M)>@2Y?^]B4]C._J10,(\ZU$@&&]F/+9 FPRFDTL5WVA"""FPH MG?4U>HH:)!:QN&^RR-(D]>(@C%_I^/,BWM$Z9"$*2H*E>67$-@C>JN< M;?P-/FGTJ>]I(?C@.Y"C_@G5NPMEO@W]0_+.G;=CV,R9";[BQD5))78SQ2,Q MSM(J&J)C2=L1!Y6-OW8N&YW0 ) .XHC?)$F&@LN,O<^9BVJ^[8G3OMX3G,C/ M24V'_@K"8/B"B:5906'>YQG4$GX M>T^60"^4 2$XU%IE+MYP&?J55Y7HMG<;>D^\DN:G+35D49*>^@7ZFF10D?F' M.Y&Q) M0>;DCX;.7HL+E7P/]ZALB?GARE:+OR0:5GU\@R8\1>>!;)'R+%IO. M#0Q0V4##VBAOG-BB,MSARX#J_-3=L12^I:JF0,N#Z!#I/2K+P5?:!! L.F93[+<89EOT] M1ASM48@OKMV*"&ZW_CP*3X'-+\:CV-^Q1[N-9*#ST2&HB0Z6B)G18$D; M$*ZDRFO4K$Q58Y_TZ3C#LK[[U(06J(/@+/W/EHJ<%U4!;!YSD(PV+)?[2C)H M08#^E7VN6[C.>4!IFF4)#Y>;(X M+BX2U2\1-4L%T@XZ+)?["@*VIX-S :CDIBV6ASCE.8JYV<"CF!1P=A7G&GEI M1L2AFQYF&59$^@KZ]4 8IPY:"G"^!15/I;"ZV>$678>Q%_N2@'"[\8:5@YZ" M=^U(X/8,UR'+30<$[=(UI8?9.0T ]XW.%=ZWF\V6&IJ+^!CBQJ5?FMP#J/0=5B;Z M"]48H@N?N;G&:\C=D\X0(B]64FP_5_89EUB78<**-&8$G6=) M&*.$'B4V3V&O=V=LW[V:O9H?!Z3_*\6?5 M"69>',SV4\S^DD\"^.4K?XV"+$*+98E.]?+]^:[R+^7;6-;##+Q\!6 IRBU+ M6P-Z,:LAXZJK5XJF6U4K HO]21!2EF0VZ >D,+-&&G4\.D*JCY/-?WEQYI'= MV5OZZ:PRM[Q"LZX'A#W.6++V!Q(=5OUD)Y(P^JLQX97-(10>M:>Z$J4^2/[! MV]$?32FN:@VA:J@]P548]?.8Q3;EP_]B3'1M%PAU-NTIKT6K#_)?1SA<[HS( M+FT*H72E/;FEZ/1!YGO$REK%:;CW5.R*$JB*EPX,.D$H#FA/>@/$P-F=MYJ7 M$-1=W+V)8()*[1QO?9H8X?L)-DA2),ZCTYL^[88":HQU)AD'3"$Y[O8(%-=* M_D3!#==#RQ %\R1!:5)HKF >!V4>8X@2^BW;H( +O+E =#0+4#O24%8Z(@(@ M,1+0XH[@:TPVWDV\9/]A/WW$,6$I"LP+6@U@F(A0IS, -8:5XM,I 5QYG2]1 MXI-PFV>W[C&*@X=LL_'(;K%\".G"8*4(XW3N^SCCM]ON<,3*$23"WA\062%R MR=XRCLS\U3^_.7MS=NROKHP]P\N#^YIYK OHV.\5^&8' &/LZY M5$MO4^2O*XK[ A.J)SVU;\&LGTO'L4P<]H=:,Q1Z,%T2DE8T'?W708;I/WZ[ M9W>I!?KBZ)L#32$YEQAJBB/X'1%6*-(G7QVK!J$8U&CH3CP_4'ILLHV4CD?? M7:H "=-+0AY!ZO:0\DC'7BPKE104,6Y)6T#/"9MI! T^CO, #^"P0P ]NWB' M7ZI5BH0KH?$H0,+<2G&LY?K9(MA+#)"?7N8K@OBTK/A<4\.F\5 0@N0-9?80 M2VR*/, GP$?S)+O$!6.I0Q4X]70:FQYK-Y:_Z;'V%_18N_0D77V81$%B24,( M$28;\DK0Z(6TV5,4^JR0D#&--3T@A&BLB*W!QW&<+GM*PB#TR.[!VV]8BOU7 MT=[!_BM)4+'_5P_+&]% M+99+Q&]>A%MT$S^CA ZAT&R&'2%LUN;"5KE$:(3=\%ZO1Q:=6RQOXB!\#H/, MBR0.6DD[!VI-DOQEX:R5X-*W.K/E!#NE\M+S[&"[#K>/6!$%:C0" &^P4OZD M#-,A-CSW+M8A6EY]0WZ6AL\4UF7H(R+U)2M;N_8L-Q3$DEE*W$"]'@)?D:E,K?PY&'B41+RJH[ MA+LP9JO+"BVWE9";,TG2?U N26K2M.*2!*_>V71<_=SD,3!]GT'9(:D@8\8. M/2ZN5@JK>[W(TK8+1CW,H(R2O/+1:MVHT0-D3EQXR9H:G^P_K'K1LQ?Q_(?T M@EJC.XJ.JFB38=]A?0V2UQN,K0E#I "QL/J^V!UAQSN4/QHI,P+E[8=E56LG MA!P12.PY>/(O<,SN N?I/U3%HY">+A95Y:Z/()F,,2P;F[HH&B('B+7%$UXE MEDP2\^/CJ85BUF58QC5U89CATKN!PCU"0S)^],&*>QVM,/HF?L9 V'9;@ MK;P44AQZ)W1NMAR9H"(R2QH.2^2F[@05!B!U3E$,]#),9-5U#?L,RY^FS@1# M9 "Q*K_Y_1$=KQ7!]V%9T-13( !\R&/H37SUS5^SE.Q:.D193>4F%I2^U!Q) MFPTY++=:.1):X]H[@Z^]D/!#5<6,Z([778X^+-M;N26Z1-N5IZF"0\V=4N)B M[7,R'7#8 &]3AT47F/;.6H% ';LRKZ)PQ=XX><3GZ()"N4+!?$4)E:1Y.6T1 M@SL9=E@V-W5V=(?O$$[[HOK-U;4,Z'!^4[7Z8L&8V) #VB7R+ZKPVE8KR2\J#3 MD4&\K6:V=KI"&=(ZLWVSAYZB%DN*VA*%::9Y3J'=N"">RNHFJ\,,84!B(91T M:I8EJ1<'E6?B32YPUKJ!>/[(/+BFQ6< KW'U$EBE%I_8;RQM#.*](5//L12+ MP9STUQ3NTR?MY9YZ<7L0;P#9N>O%B(RS3-\%CGT4IWEX+K&MS/>VM\I\=;A& M4(CO(_I:H2[!,?W3STM/+,@%]]#R'6WJX4Y3J:SGFT!MBE67W8?+E M?'>.8G]-F:ZZ_:KO!J<(8"=,KNV>6N0=&SDG\)70J:M4:+L!N1QK*K-JGATC MYSA&E,,?.*Z#J%1_VEX@]Z93T:LQ28>36T:]1WA%O.TZ].U89= /Y*ZE9I8! M5@YJS7J_8U**42(IN2%J!*<4:F=;DPS5X;F2%W.IP2*MM:%H"Z"JAER^2HHK MX._#U?B(M_-!]TKH^BK9P M2H9VJFL4&#M@55YHHPJ*5.4HV@)0.5JAV]-?CD8O20&E%KQACX%YJA*ADI:N M]8]61@XQ>PD&/=/U 6?I^L*C6(6Q9T1?80^7QF5C.@LQQJSX/:X32 M6S8#(Z3B87EI=3Q!8C[0WCW6.W[4':! MX/C0BYO^^C4,I==40]QJRL!U,*Z[DG&=$:4J!2UU,;@"=/L3F\AF$32"X /K ME+$R1"&EZ!V[[NZH!4%_\%;H3*9\E5T@E*/K976JT8;,T@N"@C!E?UU34YJB MZD4W<4(7/*/(!^\;>]+JZMN6)RB9\MQN3 A5\881"CNZC#,A+B^NS2EGFPWW MX#[)J:<0O>(LBY%P7S#$S3.=Q=>BE:8[,P>K+4=;NA[ M_!$*5BQ_W4LS471&T0Y.BEM;YM7N]9\BZKC20A4@Y0%9V!+(R5@J9U+:PS@+ M\QH#!5SSY )'$14@XD7J]#1-)PCG8858G=184*#BECN"+5VAPZ2MX61!=:G) MI.@Z?B65W1A>LE@M-6_XE7]J."R6 F@3ENZ0B#\I%6&W4P#1H!I9KSW&VBG^ M;L7ET\,C01XU3G&E!I8VPN""NYC)53%0$L$Q\=B1%)^A$@9 M:I=4OR6A.L%8V0."LZIOCBH)X#A1W'[GTCFDVPWISA?=!2G$KYS8&@7#>Z#; M&]R5NH(L _^@M2[14WKXE\ST-NX.05]T+2GFV -RCYH"?9$1DHMI&\;O1X'@ M%W?%_ST11B@&'W'L=R()U8$@^,-="4.5#N/T?[,'[JEEM&.A^BT_&-&>>)E^ M]0BZB5,OYB6IN"OC9K/U0L+;!,\L(2"XSGC-!UO'^=]ZQ:TD&^.5G["B!A^$0F:C1T>#>'TF.3;:1T//KN.CM8 MP/3]K9HZI"ZN.7U3D[+^W74"L(J4=4@=![]D*DE[[=FH)T3'O[D6MD(5*!^U M-Y^->@)QT5M(JQ'_.KL1+:MX7%B4+-,5;[99BLA^;OGE!I->$-SK%C)W*&1L M@%O_I<@S$O/B@?F+TM53S2)=2][:MNH)P??5A#VF^ %R:Y02=8F>483E2\N@ M/02/E277#+!R72BUN,M7GM>+JU&J7"A-'S@7U]L8%1HD'7,MAT5I.!RU 6(B M&,E;C0]U-/K8;_8/3LLWEI,F$#9XH13L]XH3D(%:P+HHJ$E'=[%.<[3$$4V= M8AIA!%.*TJ<$+;/H-ES*')E&/4';;DJN&Z$'R'1[CW'P-8RB@W?]%B>R92IK M#-IH4[)+AA% #E&#;_472'$!=MQ3XU?[V?9SXC55D?!_!D1;\4?Y=R_ MF'< Y!&)7W*TZ3THJR27]^U898TBH)5W (V%JVORE5PS\J.(/9HK67S&O0=E MJN19@6;KSQC%<3 U!_F6@;P_PK!&+#UA09BOC* U.PD]H_S'*Q8Z3UC_JSC; M%&\IVXM#5_-".*]8KAE#:>J*0D#E\!;'*XY<3J?_H"@0/K!LV7=0>9 \F]%> ML2@0!,G..KP')6()ZH>*7XYL6SV%M1J[PHQ/GNT*9X?9UC<$ C#MA6RHJ8JB,#O4P%), @%."3 M=RH[Q[X/WP'3?;A4R?+8A+ 9A VZ3Y'>^P^$V+M=RK^BA&UC"@U::P$Q"1)0N:+U86:ERC1:Q^N,AJ! @Z3"A8!MN) M&"/H['O\BENRKS("A$!=!^RK8 2>?72FMNNO-@:$X%T7+*SB-'QN_",[*#-/ M0A ^AT$F+= O:0:2B();.4N(%X55W\ M$K/X*?7CMNX2N(P?35AO^8V3_(9$91C(?(6 M=3*C%6NRC+U#:8T(5*"\FXNV.+8>^)X.0*6K)\'SZQ:)%.L>;K.H_?-/K/EE]XR M6PHP><&B$E!6VHB!.N.PCB#9I4C4#O]D@LB>G?!3EL&MRG91=P'P"-M8'M"3 M.30,6#*]C^K=F??!B[,EG8N] 7N!GQ%!00E&<;4)QPQ"$2_,^X(($]HRQAP]0!%! M"98?D:P&A*H#B-A<=ZJ/XP2?5_,-)FGXI^IFIU%/$&&S[KA71PX0&RN^V^), M*>&:J"&(D%4#)HEP<14J*+SH] =OM2)HY>5!@_)G*V__VS=GQ][^8IS\Y\H, MS,5??H/OI9=01^6E5W<9X(!T1W"0^>F"Y.^(R=PBXF9PO/$FI"]/4F)<+J9[R)[V(46CJM.*?JY=+EK1$56: M5N#3_QF(&O<\"1OQRR()W?]8.O;5-S_* AXZUM8&M1["M3/'G$G6J/7!HCMJ MCS! JA#(N:%J[?(H:D=X%1:]EL"EH)4'W3N"-F&V25@^6I@PC9C27YTX['K7!9$F*-XCL;6R6E$+_%SQZWR2L;C02A'781 X:(0O(8TQQWN+$B]XS MC^9-7$#+G(Z8I0AG*%ALBU*"!:KR!6X]$(187,/%;XTK()X7,'W$J4QLU2M; MV1%"H*[%0E;BYCBJ4 *5YP7:!A/>RH,)Y<#Y\\5C2/0'&4+XOA/];0^Z4Z+_ M=Y;H+SFU%=>1DGODH_"924N1_BP_Q6F[0#@7FV6"F^$#R'B8SG\O\_QWL68Y MM3>QR/+A9L'\*>$?9'E YOW'>M:S0!'0@I5"^Q&EA9J1L=2D)P15:RV[-:Z: M8-E[X%<*!3U>$D0-[(_H:WE;]P%'PEHZ]F- 6(F-F-<07W=LO$0Y2!=>LN;; M_%;XPI9=?PC^DQ[8)\05D$8]-=>HJCCA%D)PY3).;0G M]!ZQ)9)7V%MBLF'GML53%.8PLJ1BGZ49+PNGZXI,:6M3&DK4]K*E+8RI:U,:2N3VW)R6QX=)DN+>]?"=2D8 \+: MZ]I]*4 3T(%;";&%\[+2!\(6U$AV=:[+"HY.O%T'P(.\K*RP=H)I3PAKK3&; MK# =RW(K?:NED^X:DWU>BO]'%A(4W,2EM7J!-T]AK+P^WL]<$'QI_2[OYK09 MBZ3MO04^7L7L1G@3$1(, B%#K5_9$" -B.FMO4#Y.QAG$G'H;G@052O:"DIW MY!BC&W_I95$*PYM? #-Y]2?'[.28G1RSDV-V[WN*)JL^=HM9*0P[G^R[T]OKE %D3+=E9%6!2-%UNXOP&I%+1 XE M"[GF$D";/%(P$O$GI4NXVRF >)0ULE[E?+?X._;_H:?T ?D9X;$TY5MPXJ80 M' 9]R'S-.RC$W"WC/CV\9R^1Q%Q05RAFMRPMF&G>'0*#58A5&66.E6OF\0!6 M60TV#ZED3T'X'/(JL1K6F76&X",R9YP93F[9]H&:""MOA:KA,$ MEXPIFW2X].%,Y4]RWF(OSB=E*IYJ;/X8DXX%#?I#<(+HN-$ +=?N+$*M:[J^ MSW%LNFPT?2#X($Q7C085QSD@]DA.J+H^:@.O<2J1/!?A@(9D[7DF-/!4!^; WPOI]M,OZ(R'N"DZ3N MH3Q'2TR0O+AQ1V-#L+D&EAE3TKP 06*.Y;X$Z6AL".8B%$$Z(@U@03I@4\?- M4%;DW2%8I7V+@QQ[:($P>B;:Q\(6RP.DY_MWE3,O^N"E[.>=;43LY):"*B+& M UZ5H!A>S@[@S)YVLPI LQ*B*3 V!<:FP-@4&)L"8U-@; J,?4=.^I9!L,E) M#R&R-3HG_>0(GAS!_1^VB\,-*PE-MZ(([8]?K*KDB5]3HU0KN;+%!&*S>.: MX&RUO@Z?.6))ER)F. <$_05-V@Q)-U;!8_@4J#VBN!_!T\\!(:H&4O#TI!NK MX/4F;1!$3!)O REB+T>NF&& LU1#O0ZL-9-)( 3TH,F;*>T R][+3$[Z&RSY M&772D@61>O-1N/%(.$I7:D*7$NO0P5RHQ0O0CO #1$AQ2.Q4M]?@0MC@ HJ4FTEA%JQ=Y=H?HW2--=6[^Y-]8\D EO!] (<)JN!&PAU.^$RV M^=T_J_.[*^G;7^G$,SYSM= 1FWM63CZE.F M&D<"1DTUCJ8:1T/4:K%8:)H^$'Q[UK5:("ZI\5]M:5CQR!27Z6K+$'6-IJLM MT]66]J?-$5YM.MLB-2,;$"'6AV@Q'AA!\'E::# DSK$L_]VE:A&,/:C<_ .NW A(,QI!LMU\NQ&Q#F8=5/A^@2!\'1#- M51[6/@7P0+']3Q^0QYKPJ/-B63[)QUW"_$,P/SQ4MXCO&7E(&*_XS3"[7*V? MWYP=YVI52FV^FI7 L:J;E0]5 -FG"HCEMV#FI;6RG?%L#^B,0SJ"Q*[#?W]Z38HN\Y#BM'N@T>^H/0ZBP-=_I&X M,02=VX4HU_.3Q+@"V3[/=_L__Q,B0DFVWMVB9Q29F;K*S@[4LB2V.Y2UJR0' M$(Y7C8)3>*U-7\480)2PG:QK#2DYOD 8?!-OLS3AB)V9&<*B'A!T<2.9%3)0 MA"$\=KVU9M=;)^S2&;]=LNLM7':]LV;7.R?LTFV*7;+K'3!VG>_*G7YW$7F) MZH2IZ>/ FI'D"0UES8BH (2M:H0YAI]B_)0@\LP0Y0)*/^/8I[T\!OTQ>F:& M3W_SPC.6Y M'*"_]D::/*QQYB&U%51[]*PDI27(0LB2,49)B7&66K/\J!\H8\PUFX]HTSMK[TCX[*7H MLT>(%Z=[R.4\U70 9:H-QDP-40!EO51V+&X/69AYQ^T=F'B2O-RA3+QC"@!A M98YU8PD_8&5FU74^'3QC3KPTA%+1.35<%QWXCBI&]+V"IJH3@*M.#,O\J7*% M>W-P $9/U2]<7 4 YW13MZ(9;B M.-#F!#K"LAXYTGL:'&X22.1*T1Z@9=B]M"CP!Z1A7F8EZ!YSGM0\[[ H]& B M4*&!^>K6=0)H,7;/;AT1G-\XFP=!F$]X$R\QV7"#R?;>V#OEO;'#%+/*'-_) MC2_6G^/[B/QU'/Z1H=XO@IWH59EEBA>XQ42W M478G/K])<1WAKTKVV0P @85VLJI9?5),^W"^L>(!Z,(C$7X(>:D'QE?Q*D M-E\,^@&Q8S22J^/1$5)]:%"JHCT0>9[Q-(( MXS3THB(1;9>_ #''T=C#/1(>NF*/SBBV''GSEW5QU&;/ MD=,$'FN5NXVJ Y!M1B>N.K[ .#(?0U8>)>Z]5'U<-ND(88_2BYZ*42*L8#'L M8>T1=$>H&K=BUVDW"+M:.V:=XM3+\?=XUI2$7Q0<,.T$(>AG1G]3C "=9H^A MO?I&M_(P:;!PA#TA1/#:K1TA6K!XQD'[%3-/BO1&CF5?")E=[?@F06P(Q7>- MR1*%+#%,:BQ8](-0@+R%^A,C!6L!77W;(E:9Z!&1C:7..^T(H19X6Y5WBA60 M%,:I[$#[L_!4B4 E+5,E JF\3)4(IDH$754BF(H/O*3B U.]@9'6&X"0EL0O M/#+C\Y9-H@ZG*WN\K#(#-B:=DBP@>:PTQC1]@!A2!M)KP",8T8[W**::/:)R M. \VE*9)RO3\,V)'P3A1.P(-^T*PC(R$LGCF9>._81YT5)'ZF5DBP12?)GG\Y$=I[E *#L]@'$ MJ0F->B\>)H+G;0'/65.F*P8 9>R[9+J"1H"BD-/MP0[WD?87"ELN]O>4/@RG MS2&NL%A*' FBM6[7'T*H$>9T2Z#U?K-%ED M:9)Z<<#?]3/:?NR&@/#VL@L%84>ED4@(RY-I(!5YMV'=HF_&(0HY:0"QGVJT M9T32\"GB]1H%YRKI^YHF/8<5 D ^3R/J]&X@W,0^H?A1$/+_WL1[0/BIJ@JB MR#RPZS\LLZ%X).UHU#O+S2W5!Y2F$0IRMYF(^XV'&E80H'@I&Y/+>2&L_"$N MV\I7/RLK7_$Q9^_&5.JJ?>Z*47FKSJ:9!D($WX+*/!/T+K6S>%V:+#B7+ M,G("BGOML:T$9S^'Z?H$LZ2.6E(GQ'[+X&/I!+7;N5[8>5>]]H62VBT]7X!T M2A"\RZBQXR724&Y_T[TP!=J_C.I)^G+%- ^+L4$&$M3:A"_,9^%,5&M$?;G" MRA+5;W&2W,1^E 4HN.%^'MIL(-E5S?_"'#/.1%E%8T"2S\#*EJ""[ M'(Z_OCD[SN$H!_]QMA_^QYD7![-RAA$D=#SX:Q1D$5HL2VSN(H^3:8^3*E'# MO/O ZUP*SOE.4SG=J"><9 Q;!E87KA&J;O6U'"E=D72CGD#2'2RDU8A_G550 MET142@5'Y[S &[IU(+*?6QY6,>D%P5%C(7/[Z(@);KWD$F34R&*%51?+9>BC MZC['WRI7Y!48]H3@EFC"$5/\W.JW@S'RC"(L7T &[2$X(3:RX7G4";&TI>ZS #M$;GOI_Q M5S=1<(FV!/FYRX?^'2%.\9A=N"%I^"?_78J9A,?=#0_:IE%*0WF4B?A'=F74$;54H>FN'GRG=]$Z=>O&)7%/:W,M]C M''P-H\C.=?VW4]?U8>Q9/CCW6Y?#C\IO?[<[I MOG:*H8IUAGTA''([8*(AMH[92;P ;3SRA1E0_!\,*0T;U7T@G$J[8)\:2[=L M^XA9F?XM2M%\19"!XUW5 <(QLP.&J5#LPP5?%.8IK^O-?7JJ(BB0.^ U'2"< M%%NPP03%?HH$Q.BK%^4%TE1E 3-0-2R;4ER(6)]$+IDYF%?.U61,5.1+,HO M,&#DO.EJ9! U95NRLRM:N'[2J&!!JX.Z]2@.#NL2^['=8=T:<=#\5)L;%*FT(XB[>0S$I91@F"1F$,AV?8 MELB/XB"DT*XGP0US!^$MA)P*&]3$617ZK6>$>15RI#XE:)E%M^%2>GW:J"N$ MI=N4]V88 HJ_*A!5YWF0@X*ZKIER6XMO_ M*W360%&CX&:S]4(B2'GJ9DC@CC$AD[O!?!S+7)[>I.L$W/_6=/E"2W+2' 2N MOK%+R6&\*C-5J<):FCX0,TZ%+*DY'=4X.;Y&G,.BC#P=M0$24S(2KQH? MZFCT&ALJYC((#1VUA! 9$LK$:S2K1%=,#.)1I@2J3%VZS%@5M3M$ M(=1)OK@+I"5@R! Q(@"9])G"0X\?B^629XVAX!$_>%$E9_,3);B&:X9C0 C! M6;+1$#. ?#V$#6[E85-98PAA-$M.':, D"5EJ>6Y[[/S.',/!+]G2:JJ2VS8 M%T)(S))A&HQ<>7=8!4X[+\W?3R\,LT%&X&*AI$<1>V4(!0]KCZ![M"VK@:M\ M+?IN@U_:?TKI"8U:][QDF=S3(FH(Q[UBRH[ZI?Q3C%Q74*A"I,WPE3<'XG*1 M"Y><#WVGX\Z#9^:,N,YB%L^8LS>F5DCM>]%V@7#JTWL(KG\%\ M0#'=GOA;BI<9HDW_IGS^3M\-PA''F/I&&/7!@4=$-K?8BZ\]GY=1SZ?\14Y[ M30<()Q)CJFMPZ8/>O/2GYL75TS803@_&5#T%']#)06$1Z'R^9EW=N8%M4#NJ M%*8QDD;H(JY+:SUX;&0W'7>!L)TTY; :,T"KLP[HI]C+$Q90P,Z"QJP3]H.P M,77#/R%ZH)B8OV=^'<;,HKS B2J!5=H:PI[7G&$2I "QZ1;'*V8 *1Z=J3>! MX!%KRI Z)D"YP.ZOIAD#;/Y$%[OGF_!%U E"TG<7G!+A!I1W!: A2BBBWHZ[ M7%G1Y3#VPZT7W<0?J:GT^!5%S^@#M9O6,B.SY9@07 YF(BWC>0.DQRH2_XT\ M\O@5=R$)^Z$@F*D]"\ >UU'SG4XLBP8T'0R"B3L$[W-LQ\S]:YS)RH@U' N" MM3P [W-D1\WZ\+FS=9^/!<$N'X+U'-EQLGZ^3!'ICOM'PT$P]WL5@"-\728R MB ,U%]YVBX(++XH>B1&M,.GAU:PRYRR?=,9G_7&6SSMC$\^J M,T^9$E.FQ)0I,65*3#'['C,FG,7L^3PW29*Q-[6OOM&E'B:(W>>D!//V68 D M6?!IY2QI-@X$#X,QCYJA.(6HIQ#UT)O5M>H1^\EO&VZJ\>R]T-81,&P3H"=*'TFY M9=P+@K/-ED7&R %:=W<$^P@%R37%O&)M*2+6RAX0'&5-5Y82,4 L.THU.D#* MO/8)>[_Y(&N+Y4.*_2]< A])N%I)W]9H/2H$%UE'V5OVR(]*/.AO"?*S-'Q& MK!)R&*\NO5URUE@PI.-!J)S6GTA(T1Z5,%1 ;RP M3$@%%3KC^DU5,$R^AX% M:,-!49MCUKTA5%?KAKD*),&RM2*0^9_,SWG/:HU9*^_3_B#*KG6^<$_Q'!=W MN7"VX&[9?UCN=NR;LL!SX"/O(7[*72J7*,:;,.;5_ZXQ.8!'S^GX F\V..;& MH_Y4W'C@81G=D:NJ2P(,+ $:R[ LN2&PK]H.-BRG.W)CM44:%G="1ZTB)T8#+(IEGZ9I.]F0-U64UT5$+:<;@![OQ PE4[L MM71BQVO@9$=4+H%;"%GC&@3DDO]2$4!3B45^X(HH9 ]@*9],CH MWLD>T,%M4XHF T>IA4Y:0=@4Y$)3OT-Z!#HD"VCR2X[!+\F07"R/=JP\C_$< M$X*_LOW,V](OZ4["2+LAX.WJ2C[;(0?(>7(DH-1V-#N[\H:C]D3F* !B!3/: MDWF24.@"V>6JHS8C\RL>00^(]N.LR=/>JSC",CSG7A(F#UN"O& 15PT@LPN) MJNX0JD4T9IX*,;#,S._5A'Z1%+>_7V?$2GEG"#4>&C-2CA8@-E8-'@.##T8% MAH8&G=M8"R7]FSN*1I@DF.SR6I.6X9:_2L(M;.C98>R\NO 4<9DB+AU'7 [+ MYZUKO36%7_H/OQQI*Z9EY*$716,('C;CL(L"#T@2/[G;QN!N&^=QM.L4OU$< M1U]2CF;7+C90A6#G<9QYT?XT59RN/F:, JPR>))27<1O9HFVJ>9CC<1'UQ)+ ML.OS)7@8NO;SC.]NG:?OS,.2O6#P@G_X[*-.'K)T,?Y,X&8J7 MBXKA#RF>DZ-AXI]1W&^\"= M[$"IZS&F$Z4.E^E, ^@4VNF99LK-F:Z*O.34FB M\J0J>PR\+OG4BV7!J 6Y#U=KE6-5T1Z.?]6 )=65J\#)K=(4 J9TLBI[ /&S M:D5.RYM^+PE1W9.B4G.I+@@)&T+PH1K(3>5^D! -0*8#BZ0Q/[!"*]6;P*GY M9:F(ZFC H+I2W1PW J)A1!(CHG.O.8",X3V_SFUT-G)@R7T>#DA M]^]3).>[0YO"/\XQ.* 1!T:*J9^I@*@WH0!7N=X/]GUHR7M$S]:AGZ* 38C( M$I,-E'D-QX 0 M\1UDU=J3!I*C'7Y>GB0V;&E,2!I2H<@O9.2EKW@U^[\I MM9V^&P2SQ#@!SP@C$ Y4OII/@C=BU^EQ6WD"PX\P8 MHL,$D%OK5':D3#+K B%;SU@'JE'I_PWSBH#0(S('/<@ (.7I6*LT4,9@+ZL+;AJD7:;#0KS+3<5S:@39$>:I$* M=00]DYORM>58+JV1=KQMB3B@I5T_XU0.,OF?";],%/J&I=N5_2$DXQKOHA9X M >+F3>P3?H[QHJILS].4A$]9RLY!C_B 09ZHRDN44':1> 1_#VK5A+!")^;)5\HM W2%46MH,0 M;++*5!9BT7\QKC$EA*NC#S 2PO7>&3VM%8T!!1>,Z*U Q:U&9ZDJBV4ELT6Q MU4K:CC9O5H*/X\3E2I(1/?!^I$ KX,C7C>-1P&R%2O%L9;S;(M@ M']KL R(K1.8K@OBTG\-T?4?H',A?S_T_LC#A=+S 9(N))D^N\5 0-OB&,KO7 MCHV1=YSJSBH7,(!SEQ%+%<0QIX%&R*%:"(YA',P65&J&K(GT?ZU8LR M:5Q&WP_0\=B:=R)\1L*U/!+9@&UE1PA[FK%8FO*P1 XP$WE.2QJ2YHM0.<*H MDBRM,!L=3ZV6J'H(B(O50)#M>=W] I9YAT4>U6JF"LLS0\$B+EIQ'V4!"F[BN>]3LSHHG@-A#B5^0>(B(X27 M9_.>PDB4T]7=L*-(Y^L.74!*7"B[Y:.OATRT"WH^1,'YKHRE% VM<@1L1AU5 MEE]K;-WH>2V$13LN\CQ!U5C7-QD:0F70%OJ^"=LO,?.!A3>@WO:TR'! MGI\O*9AYS$T&M#'/&XP\+-.;>H\[11F29N45W/@)X/2,5\W]K]W\UURC:#OH ML"+1B;.Y!;:N;E'DX8_CJC;'X9'C[^<[^U?T?GES=GRM@@_^BH\^JP[//A40 M\)L5O-G3:;.GW5A>VSL0=%^O"9%GJ@RH;^T++QE+.QX%'=EPI5A.DWKXY^T7UA+Q)/PA^:5T9 M62-$ABIZ"B8*&>"02<(H7,-!PRPZ(7B/&'FJ(#PV5L%M=4=( 2Z=916 M8P#H:-#-#G9B.LMJ>78UB[L4I)X()DY>ZM2^&&':4X$:"L28%X$.B="9=H:@ MN0>0*E-RP#JISH,@S&>_B7F)8_8/VX/IR4M&BH/I8<)99<91'4&;5[(U+ W0 M=OSIJ-F@O$ W3)V.E]/Q\CL^7DX/E'11SZ![530]9S(]9P+B.9/O]ID+1V^9 M&)!A^#(_C^SHL%C>Q$'X' :9%TDJ4DG:@;P M>G0=U9L#6]6U4YE?V;ROY-9?\:G;-DZTP7;NIB8'<1IN[((KD1WU:_ MC3"0U)BF^YSZO&KRLQ=&C C7F+QGZ:%="Z!V.@C!JIX$M#>:#7.OK0GH=]1* M8:6Y5\A4P@:8#T)^1;EN3SP/ABC6P_4Q.+&@B]Z3'[DGH%OX5)>P9W/SRZ4&_JL2N^[D@W/CN4?2Z M)Q@T\6M"MRJ&>>:4M&A6IU- N$T.3,\)Z01-QIJL(GY9D#?.T>I:K9V.#^'B M.C!5=DHDN,? "_:.6A15H.4W3!_YM=(BX3-WZ'GD>=_>?#7M&V2 M \QNW5-#X@,.4#1/DFR3HV&;*OZS1:HX!^)5 <4L!V-6P#'C@,PJD$PIY-!2 MR$<;PAXR67P*8;^,$#:EAS*$7?\..81=AW3*!E!$[,:4#3 EQT_)\5-R_)0< M/R7'GXC"L,GQ4P;7E,'U@C*XKKV0\&+HE;/X?9A\N28(W5"$"4K2>R]5!A_[ MG7?*Z6I!/&@.U2:Q"A&V+,^$U>AAGF1EB+*G"5]>%M@05(,FC5VMO1+-7S$+ M=404PZ%4IFSFEYN -@CY7H*@"B,5GQ'+6T'!_!D1;X7XQTN*\IXX/>6V64,Q M9;YU1DIHPMQDYH!DD.C@F(?6:UJA@Q' M+WG$J1=5O[.B8A]Q^M\H/90;TWEJNI_OY:;.]4BT[T$4BP6(2?$3:R=3E$,# M\7(S\H:F)*S$D_LDF_MI^,RNYENFEOS5(K7D_N'3K)QG2AR!ECCRXJ*:+JH/ M3E'-*:KY,J*:HH+J5($K(YN:/M]3=%-#"K>\+>ZG*+1WK<5WDI%2PQD$@Y0J M]Z@-$%TI$"T!C6&H.(D,<2&AO^*6 M[*N, "&@W0'[*AC!*(X-N8#YD!4HQ4C#X-%4P%Q#Z9?X2E"SDN4:#$!N&5-J MWY3:!T;4M)<8]V[H>QQ%UYBP3EV+94,@(-A(P,+_#2D)*-0U .K]%&BRGQ_" M_NI&<0PLZU"+/_6"]?=<.:!K)3T"(;/S2XC!]//^I$[Q'(^#&] MOPL9IY1>HM"EF L@&'7*^ @D74#R[T+8]Y37IBJ#.(;:03GJ[<'U.=6.U--B MZ?6B1J>@?2?'WR8:#=H:^TX6EN-K4-W#]YT,![@JS8Q>TY=7DKBK_O^_OF8WA"S5T M3S!HXM>$;E4,7^PS&^,HJB"D$R 9FVZJCZ!FPG13?;JIWH70OHSR"J.XJ7Y' MFE]5_YO%5?6[T=Y5-Y*/XCG(D#WD]!W9/]]FG M^^Q]8-_'!1LJPTM,-NR]*@Z+X-JU_+*-1>=11$9;7EVWI4D?_/S@D2\H7<31 MS@"01,[:9N.XY'(S<=[SK1G"/2])*FXY7!F(+V-U,VB.W&6-/$\V,\PMKBR6SHI/%\GA7S_UL(O.E[QDA))3U*)B#T!"0M[YQ M^/6%O\\N2;$:0B5V1[$!'VLO 3F F1\@BICI_ASQ2,=+UC@*+JBR9<%4>IZ@ MVI^BNL$Q/U6HE5J7\T!(JAA.E75)N0$%JT6@?H_)(_$"5L;*VW6[9>HG@Y!* M 7:WU),/KIP=@TV73X+\C)4@ZDO:3*>$D$ !5N9,B0A7\DH;LV)U,]A MX'02")D.8*5+3C:X\N1*G<'5:9*7(,!*W0M1;$(TA(?+'N<95-!^>0F"YN"P M:0EV11OW($Z"T8?UR+\9F10)"/82'&+?Z661,X?!@^GJR'=]=>1L^/ ](LD M76^=10"7_H2S5*K/>IIC6&$:WN/?$]E>@OZ:BA*;BNWP<057=/V^Y'HJ4?Q] MU/N;2A1/)8I?O)!/)8JG$L4O7<:G$L53B>+O0]*G$L53B>*6=O[PJ4I@"3\M MG:E@,;##,-P:=%/!XJE@\8LXBL-=8E/!8OWI#MXZFPH6CVV=306+%6?+J6#Q M:-P0<%?8: L63]4\&YZ8AK^-,M7V[ 3+J;9G*<+#7WF9*GVRL4KLKSP2XRR] M3[)D'@<7"%=^L*T ^G>+"J#E_+-BOMG]PZ=DYL6TX=6B_N.8RH-J=W=I$3FS MDJ"MQQ]8@Y;E\!150.M-(!8![8BI5>531]KM+F=4L1-HK4V1?(GHW&>1S-(P M9QFIX3-B4[Y]<_967G)/TP&"UUU3QE*#P? UQ![9+K18WL1!^!P&F1=)"N5) MVD$LFM>AUE%@#H!5G\-T?8\BCEZR#K>/^(I*5;H3ZJ-&(P HOJ<44"F/=(A! M<8N=%ELI[3NA%FPR@.NR?PW%5NSZT:,[_+J\6(=H>?6MN$2]6"[IH8A(BS(J M6[L,:K7DE1:W/BP(X83T.':-,WK4$C/!IJ/+X$=+?MB@"I8S& &",A0*EL&> M)<8(.OL>O^*6[*N, "%IL0/V53 "SSXZ4]OU5QL#0CY<%RRLX@22B0W>H^PJ MP>L6PJL*W9%%_)!":^MG^,<3VHL:LZAODB1#P65&]J5U.)K)D>&=%^I$Z6)9 MR0^325K[<2%L#3V)7'OB #KW<+"?]#1Z$IX$O[^Z;UVG=*M%K1^".7T?H:P5 M?/5'YD7%[IW5E8=?5E[R?@%XV7I)Q62^ MBP+,DO<+>CP#=D:GER!C4W&(?L-DDH<5@(GWBR[H4-QH0X&8/%??V)\RP37M M#.*]A'ZDRI0$@%@^77[N]C6$?@3K^[COW'MM@N^X<*;LP86Q;:_?:S7,[[F\ ML>S5A;')[G=9L_A[KCTO*[PZ-L'MKZ"\ROV8R+(="N_"8EGD>N>_2MV+UN. MJ*+3E__0FAJN"H?O/GYN!)(/M:,#T;_.8*2'BD]1C*6 M*NMR'#4:>,_8,VB>I6LN(HIK#++&@ IN"$E>5; R'-QNW:=0*2\KR)L#N;>@ M%BLU/V#<9J!0,%WJ7^ L3LE.F3![=T].B_ MZ(:7!*'/8%%GLNMZ0<@QM>&-%B$ 7&)Z]\1PD6UWMR 2RZ5@G]"^LJF,,-N; MA2GV]>Z^LG>D+]$2$8(")GY)@M*+-;-);^+YAJU^"??LAX&PSLRX;(\;H*/_ M,:C)*3:RONE;G(AC9GP2IBYD9] /BS-:(IHYA1TCU M<:+Y+R_./+([>TL_G57FEE<;T_6 X+LVEJS]04>'51^TG].U&/W5F/#*YA"\ M9?945Z+4!\D_>#OZHRG%5:TA.+;L":["J)=,#K1-^?"_&!-=VP6"K\J>\EJT M^B#_=83#YBU:?9#_'K&C<)R&7O398TEIZ:ZXG*"H4VO0"8)K MQIX%!HCUP02>IUD]&LI)+VT*X0JK/<&EZ#C.94 D1$FUU'RTN]ELO)3^[D6B MP[PZ%:7Q<""N;EJQM3W.$-+P#E[=XFE ;4JDI ?$)X&:.Z.4J )R2$G@-$BH ME/8!XH@R$$\#AL'(KWR/8A9]G,?!/-A0FB8I<\D_H^)^K5*E&O:%X,,R$L8J MTPQQ<\N\:T9.=$O!"F[BU(M7(=49>6CH?/?!^QV3B\BC.D:N-ZU&@/BL27,] M:H4Z(+VJ@/L M?8-$^M1@.C>!B)OR'0QVFYY?9$E*=5;I/K DMK,5?: H(D; MBF^5B4H-WR4XP5+'.L"^$X$0'3#3$UC$[B1>@C4>^L%0+ M_@^&E(:-ZCX00AU=L$^-I5NV?<3,W-NB%,U7](#,[^$J>:;J "%"T@'#5"CV MX4\K$I5J]AE!@=RKIND (7+2@@TF*/;C6X[15R_**XBKO,F"9A"B)VU)+D3, MM6.DH&>KDYOU*!#?.VOC!;-$'] )3@.[Q2FNT4A 3G(-EX&%$/1PHI-HV9LX MR5@I?@J'S]Q#"DTK;0KA<-9",O<:5XJ@C/!.K_ZVPG<4QK! Q]YJ;@>KN[B[ M)VR"BOAI*=.-9H1WB@6W""IX<1\)JWN32*]VV P 8=':2H$-?H#NYY0/O93@ MH_UY07:(572 X'6PY9L*'T!\$HA7[7(+OR*3WX:>/[$PDB^[UM]H) CNB0Y6 MI!Y10"PO2H0EC[B0R(.(OB:[R6(\L((9:X%P6^$L1073+ MR"O 4;./_:&X^-7I#)!VX99BTBE=>B]98 %M60&CHA-K345GPTZ'A[3E-Q22 M[HD"24(J5W=O8C]C/WW$*4JHYA0HDLY'AV0X#"0?6II $H__X"AX\OPO%:!9 M-A(O>D3!OTHHO;^V%!+#.2#$7@86%4/*0!*8?'_D[JIP&8J?7FTU'(1XT,!B M<$J$<5JM LW7WE 5#@KIWL]PMJF0%.,4%=EK;W9#0+I[-)P8P'J>30#XX;6: M&W[':AEZ^VA'Z5VK5Y6AW[(-_3%O8NW ZFQ"2#9("S]79_1XH7)VX25K^H'M MN\]>Q!Q( \B::%*@KKB.%W!?TBJBZ$N56+;;QVG><@AAK<\'U!*+F M8ODI04*%.OCL0+VD/XR#KV$4#7B(LH %DG//Q?G* M@E2 !+=$29$F?_1L-EV RRRZ#9?2MZ=;#?G2CDW6J[GVAG4K4@(2LT$I"D$O MOKQS52M!'ICV@"1?(Y2.Y,6\WIER_P1)\4Y-4"9;[.;CP#X:R;R0@B(N;"P) M65ZH\ TF;4[$R[S\W, ADA17-.K1>J#<5D8 ;& %I1-?FPTMG?';E>B/-"A;'RW.6P MV[-LXF&%L*,+?T,09OP"N/?7"-<>ZCBLH)]M6%'K[P9B-]2 ^I;<3;S$9,-_ MO\;DRO/7%5+9/A;WMMEC<1489A2(&8-B5@%C>@9./@R,XLTCJL#=XW-PAA6X MW[G>8*8*W&9(316XIPKZN:]B+>/>KL MT4?W-&QG#V9.3\,.^CCF]#2LLVL?(6->E2U&QL-QY0/X.0B1V@ZY*[ M5]\JX-UY87"-R6=,OO!?MF'J'5\"ZF) H Z-1OPUP==YP<06U57=+,J6=Z7M M,'/.GLHV71>=>?![EJ2"HB7=#0O4 ].LJ M1@'J"FI@[BJ0!,_FJ=I^O]?JQE56OW'B]_O,8[%SM+\$LS/<+SJ=$:H3S&HO MZ90BX]0_+[1N]K# #OV)% MUHY,Z[<:Z:7@N>^SQQ7#'$# MQ$D!AB7P=R3TT3R*BFSP$C>6X^VG_/;>)0HR/^7E@OCC&^8!K39S#"L9'9<; M[X@&@VW.YO!^Q*FY:/0TQ["BT:7WKSL:]"X:5QZ)<9;>(3J1\"&;HP;#,J4+ MW]T1 @#5]70OV4(DW%;;ZN)>\O1@=7LIZ,][)T40(&,KL J=BPM2^A;+)YX? MUA[]GG\U-_ :#3YL;DO'Q:O:(@];6#BLW"(QEX%JGV%9V[$+38*3"R,\=Q.< MQ)&"(,QGSF5+)&$'^3.TQ;N9:EC&=^F#ZYP4@%9X">HA0:0T5R3+6]5A6!9W MY()3(02U4,RU%Y)?O2A#],>R&OESGA5=K]M,SX(D#?_,\T?X*<:VC,R[9F5D M&(2S9P8B_Y1Q(&<1@W*&E[-P#^?,XX#^.*N".MMR6*=:,_)AW%L"(ZFAT&.- M&2F:X*RVJ6S"5#;A^RN;,/+[_)T547!QGW^T%\H[JZ(P72@?N'#"T!?*1U^R MHK/:"4Y*5HSN/G]GE1/ZN<_?VNY4O*!UOOO@_8[)141/>XIS@]4(+ZL>FQ7J M8/E\ /2CMU&?-JQ' 7+V:"#EAGP6H^V6UQ=9DN(-(CR>Q:1Y'6[510F4/2 < M7QJ*;Y6)2AS=,NP1^>L81WBU._<2 88JUAGVA7 (ZH")AM@Z9B?Q K3QR!?F M_^7_8$AIV*CN ^$TU07[U%@Z#JM@5DEWBU(T7U$[CJ=[*GFFZ@#A--8!PU0H M]G$^X &2(Y.,H$!^2M!T@' T:\$&$Q3[\83&Z*L7\:?%E;Y/03,(Q[.V)!Q%I*Y5[)2!,%%8F^/_1,XIYLN1'E-[B)+DC^)J]; M#/ESLV3(8G[^>XS2&>V>_#BC0,PX%%.:XY3F.,HTQ^FIJ.\SYW&J@^XLG;(] MRN#6Z70B?D$GXA'?)^J&R^VN$[F\WUT:Q947H O#=;$L%=)#&/NH0HI+JG#F M?IJ=E%WN<9XQGJ9[(,/HA(D5TPCC5;(@[ C6NTPUF6Z,1_;^J %0PBJ0"I"< M/['WAWV;\E.J02 $_)M*@RF.L'F\=]04FM&\IJB-AZD>4 MY@^.W\I?4+'H#]1:[)#!1PA#=;<>_K!TK_ZUF7OU\/?D2(7B2,WE]"&EY@0[ MG)Y[$8O./ZP12JFH' IF'-A-H2X9^9Y)WN$E&M:&U]U@932V1YF'7;%7T&E.NGVN=Y#G\DVU\%)"?5'T@ MF)DMQ;IRK5.$(: ER]/"PF68%T95[ C:7B_K,J$67; \-%>PXGY 5*FAE!KR M#$;0K@9@_@^J1Y;GNP_(BY-%ND;D<>W%#UZ$/N)4K&R48;PN)P"GAE5B+A6# MED0 =_2?0GTO*-17DU2UD5&KEFBR^JV& ^KX44I(7S4UTKB*O3% _EH>C.I97T+A'*7L*!,=W. K] MG>IHKNTU@-%^1S![67E!BA=+)"=U<3,XAW9#!I0&OAB=X8],!1PLO[Q\,4:8 M(J1I"^!\KY*C(ZJ+,.BG-.=>)OY7AE.O>-,2KX@G/J0:]W+M!="*3:4\IQZ; MGFE/9Z/+.=U=>*F7I/0?:_1(D,=>AS;B@D%_UZZ$1OPPP&L@SGS$\6-I[Q!;M=AWZ7B39I!5MX20 6^[4"IP<,"/W M(55!D6[7BK8 MFNM6.WI+T>C#^UT@:DN]*);["LR:I4M7>_-6AG9ZQT9!OW0 ME2 CH@J:N=Y=;2@J -^MCTFN[G0>?*.>[KSX%HA5O4Q:]3^\-]_(4&(&J*:K U^W5-WJ*2_;_G&]P M%J=[@:3">/6<;PJF"]AT0 CQA Y7LBG:P,6AA#NE1&S$?MD $'(Y.V2W#$U7 M4:5/\=8+@]RS,H_Y'_/@]RQ)F?5PCQ)$GM%%MLG8ZX//% TZ6HJ"B\@+-W8! MI[^^>7L<<,KGGN63\UHK[,_98?Y9 0!M>X!A5@(QXU",("+UL*;P!EF>IKU_ M/Z3,I$@X&LDE>D81WC*TE>58FHTU=-5=-91SWP\#"MQ_(X\HKM);CP(G!M:* MY;7[G;8T<%QNV1Q.Z_A<']DW.,+I"FZN N M?J9'P\(\EYWM1G@U1H/I3>QGA!3>(.8]FD<H$WFY!#PR"]X)6:5BCVPTYJZ?SM-)!: MF9"'46M3CKG$SCXU6AD2/6K40HTDR/]IA9^I5(0Y>/2/ U3T'[_=HI4775'R MICM!Y%+8 E!44DA.MB"%@'>GGO5TS><5Q@1//SL.]2GDH*1E'=X^,O#^@S<( M?XT184^L;1 )?:^B0#=;+][)<\LM.KL,K,D$8Y]69X&'HZ)0(*MMR0)84O4P M%=AZ&06V %>%LBRPU7M5* TI;RDY5GG1;&H625:YJ)&#Y2Z+6"J7NPAVUV1^ MI*-++_G)FP+0"')Q$=.["GX?UL/_1X\)*/)N(Y_-)C<4Q.U<*P:=5.SM S'X MCMT.Y;+3Q1="=AGO4H$,)59CRV1JWWVTA%NY]F?[\IJ M LPAXR69%Z4[?E) PIM)+0>$$#I2\[(++(=BZT-&ME&6U$%3<$W2'D((QYPI M$B0 N<_O49+2 S=SP7K)F@K(3?R,L_!JUJ@N$,(F9!E3C 8A'#)V,#KN; M^SY3T&&\NF.>=5:!9?^M6/^L.$LN=,5SG JSI,68$((4YK9,"T1[5X\V\''E M+M*9#089E(-_;ZQ(&V &@V6%(#7FUK[_H(SZ1[^,VB,UE-5QN$Z_6)JPQJC; MH!SYI:T-HL8%T#9W&3ZSY-A _B;O_ONPKHLW;?:?"M2N(ME%N9]*T/@>/:,X M0W8AZ[^?%ILM1J[%HUD)6C[Z&"+3^W^*C\KP=9.17/FL MRM>)"F@2U>U==1] 4?'FK!2ZOL3X.CX(Y+"H[]S6VT"Y3VLB>C4^U-'HPT3X M%5'Q\*G9B)?I5X\H_.>REB"NJXID8F\#R"#O@Y[[F+V[ MO4^%) 2^2(/%\J8 @L5J^9+3'48QB/W;&>5&K;ST*6WM.L:L$Z:JR2%% H31 M)UK2)P=/L2VHZ>HP&FV!6LTX;*+O1AC$+@[2+!);9M-_#M/U19:D>(/(U;?B M<7CV!#G]7_#H?9/&;!J,!,@XLQ:11@C#<= <]!8*KL.8VI]AB\L&?S^];"#V MW%2GG>WG'=EU@WM$%[4?1B$'>+' !:E^M!1-J3=#%-(\#GI^G/)E)6X-V%FFA MGYQPR@2UR0DWO!.N6VMD\LE-/CFIYO_(DK:Y&)GI_M/V8_++*="8?*0=O ;U M GVD>UT?*B].@X*K\YO'2]&10-P.T#&K3TXI* HP[2N>FH8 MIEYTI&KF3PD/&Q@Y@XW' G0\'%[9&U,)D,Q]/ M_KM$1,RZ0G AMEH8M6QG(Y3[U]GL4?9SC^[V=]Z.ZR1"6!D*]B<]1?A>LBY* MC-U%6?(AC+-D[O^1A0DG_TWLXPTJ&@A5?9?#0]C+6_._>[+T+B.5J:F WJ.( MX:9EO4DO"'M^-QPUP1:0KGZ/WX3.%FX'![TU?ALF6'=L6RX^\4,A:&%6R M'@/"->5NUJ@][KVS]#VEP2*^IXK?8^DF.6S[OXCW<$3=HT3Q^..U*-]L@#LF;VA_ <>'8(UX46JBTAW%+NS%81 M8@B(5Z4MI;$N@=Q<[MR$=)^ M0HI=9;M*SG>U+T:7F*W&&MR+:P*;(L'59@ XV:ZM&%WWR9JC[]I??X!'F?(J M:@@D[]5>6F6\ZC$)19?^LP[1\NH;\C/V6LABN0Q]2=JAMC4,;[=,K/890"H4 MW*X)5B=UL:QX5A6*3M(63LY<9SI-@JE;5E7 84^(?*1 ''ZI(JG,&[(>!8CB M4PIJE7?6"/92+PJ1%2+S%4%\6G97C%7-3)&_KCC!RU0T^J<\-[CQ4!!T8T.9 M/12=:HH\'$NC@N5);-O,DKR%D-)EBI+X8JV5/AX^'&98)@><9!NN65<8P5W[[=<,.T".[M'2)<\[/'\+*TN#=QTF0>IV' ?@R? M+2N[_G):'X0#PI\A+>:9T8EF;*89G6K&PH BK_?WM7UMRZ;87_BA_;ATZ3-'EHI],9>;EWU+FQ55LW>:9)R&9+D0X7 MQ\JO+\"=(I8#+M*GA#/)W"P A \? )YS<);V@CXQ-^,;PF=)D3JFJ(_2(>3. MB4.^@6JV:"\MT_S(J2U;XR9]?9 /H#%ESOJ+B(\\4VZ^CK5MSH4\L[U5.K-[ M9R\O-T?O!F)1/<&I,^^4]KJ6'-Z51EM >PO)*W+UMBC20 MYC -!5S\A_\REGRUTF6Q":F*( M'1%,9];4$+'-PD?V'.12_";VW[ER4JD;&B(,/1!L6/8,&$#-?B[$!S#*TOSC MIUE\:3,$$Y+UBDN1 !DB2CNEB#,1AI,&DR&-B:$7@O%HR-?;"&P6([X\G*!* M!L4ER&<_-+QPVX^!8"FR/D[V,!'U'[)^T#.93:N"?T%X%)]ZB>2/Y]/H[A>8 MY&0D<.WCP41CX^H9T^S"B98)2&KHOK&T/IK- QF7,%WVK6+C6/3'U72FV1P6 M2P&T =:A6P1#B@?Q_$D[%W!7:?$V+F[+Z@T\*9Y&.M*48EN,'A57*9MFLXQ> MH',]HOTG<^*4Q<&ASF!_ZZ3.U]#)/#\57C-)E8OZ8;>)V;L?94EP6"=)UDJV M7^>K3E:>YQ?3'IJ _[MO^I%&]21;>?;%-*_^5$_TSU>MJ8KGM6:R5\5L6WV; M^?+!FRE?6.[^1H:ZB^,HOHGBF!6.AX4=(8KYUO4CK\@Q560QJI>(]N V?. 3 M1%JT?E21"+?7 O'Q:BQY51Q&#^SI8U]:4U#FO)6T 4AVJ]A+DK4]7V11>X[U MKE!&%FE;GSNEK7*CR#9S;_9G?DHCGM>DA4%X@M?_4C;,$WUEVIBD>7X*,:1I MBDMPWE4[L[FJF?6G*#Y"J'^QI_0$>;2?\VAU]'[*FLSRRB)^:AVN7%=,CVL7 M>58-WUP*A-@1XFV>OE6;QQ@:O,N[^$UVXI%CGL\X/,EBR"W"P[\%%V@%;NWR MN]V.(WX(;P+'WPO4URSDM*;).G0SX>E>7&HWK*4U]V+L!HZ&8.F=?$L-7HW? MB3&F[G@3A9Y(0.FU<]5<.X%8F:=7QE);"TW/!7I6"TT]Q%4-I%M]L81RE6.Y M!,L-R0JS6%3L+"J+=>2/;!UY@^[KTFQI13$&/H@%",SLV, M@411HPH;SXRB+4)A,0(E\LD#45%,3JM=@M0+H[[*0"WO%]]Y]H,BPUE89/XI M,B',=F,J&$1^ JVT@8US$-(_ M[>GLN#$85Q8O9\=(3E#+WHTS5EF\D\KDW9^][+W&HC.",8U&B2TRH,.3)_WG M<$3MG)LL2:-],^6#_BC1NB)\L.P.%@T7$H?E)!_9+@L]*GN&3@B&/4O>#(B M&*L,62*)A9XF:4L$:YT=-U(8LW^I1 ;YTD"8)(U[:7E%/[*$Q>^]E"U6/1'L M;1;?*"JLV9G)/XWKRM^!)CJ8^R!8URS8, -"NK),'.D:(AC6+"\L<#9:]RGY M2>BX,9B ;:^?*G#-7YM,GJNSS(A;2QZ?'#_._4V;2#_IQV;4<&#R-9G$\227= BDC4=,83)2VHTB#"^@^[+Z)U!O'_.I@[@V4QH M[T:*#F#2N3UU&FQ G*EO1FD+,"E]C%D8=R:SQ&Y-TH6\-[6JIFHC MM7K-$-XK[!CI8P#BHOO^FIG.W-'! W,CDH**B#V^N#(,@>&AC56NH!BPR0X#?1"PO#& MFTAT5R#\0V0N:]H][$KS /^_MCG,OL?*8=9JS<=M8"WIS)9T9DLZLR6=V9+. M;$EGMJ0S6]*9H:8S>V3O+,Q844:I[X%8!\B)Z ?^EZ>V= P:"<-T1 MD'96/\C5KL)Z,[VF/8:)BD*:!@00-3=1PO6K...ZMKA._,' M6OTG%@3BW(;>CT[\/]8"I/I2:3H@W&=6O.C G,#5)?(R5R0#V3+W-8R"Z.4@ M7WMS59Y#PTJ#+$S@L,>D2XB M(B &^87+8I:D>HFAUPI"P;':?$>IAKIPY@\.>.6?-;8.:Z?UHA)VVY]=)E*3 MND$H-=9"RJ/S G\WYCWF:^$ M-!;#W =!.AO(CAD/WO-V9 ZT[Q9M^$\7YXJ9I[#]GJ?!#V$8;QQ2Z.&;4TW([RD%C-%:@W2"! M88@]T?8X+8NC7"^T.( 8JJ(F-BQ^>N4;Z-I)?%?!C:+M:5D9Y5NA0 #,QZT? M9*FR"+NR]6DY&?6HHL0 Q,K/3.2.9MY*U)IZ8?>9P/^PR^>;/&1IDCIA[DBE M-^[;#W-:'D<]R]B#NT""==>CY1@(KP5#]_40WO'N6L7,RPNH!\".=O4H"$\3 M,Q*O!OZ'BQ@3-2$^!=&OU@%C/R 'C E45SFL)6!L"1A; L:6@+$E8&P)&%L" MQI: ,=2 ,5$HG0LMFSAZ][G =7WXRN>R#FM'PI6;^N]%K@.] C]D( 1QG_RJ M8(T.2)WC\][YJ>:]I]T 0?L>OBV/:M36J(#8:.[H9!N),NU<\<@+3C:O&=MH MFE,YST\AG-MI=L@\ZS.[/]M]%(I)Z9UQM2T1#OF)J; MVP8U--M5";:F]#299UE7A(O=?DOKF97AA.:TKL?RQ-*TT/N&\&L:!N%>GYIK M$V9HWCW-\D5R3Q7%=QJ^JXJH]0$-^@JB1XXD55>&*2IE% MHIA;]A8E?H_5 ?T1HDF&$3D +/0IKO:=/H4+H1]"C,G49[,'$IK*LIZJN;@$ MK2M":/$,PE4/)Q"G=&UAM&$:(\!H'+\V:/%9+L(4)WB&T Z$($*->H;0HKM( MED>SBZ$(#]_6PUB_!+9+3ZOQ9UH[$((T/>I,:]$!L=RVM^8U-$4HAW"J$SI\ MGA6(8+I6=00^PX1MK#)+J]#.KM ^T[8+YFHG_XN]J&=._2WWWQ[[ [=#'A5 MC'@)GLC=1=#Z(TN;GMJI[6@2_*RQH".@YO*BAG=C+L3TOJVTQH M?V8_9^(.,W RH__S<%:DOK>&M@CRGW%S:<@ \<'M3JJGC>BY^ +ACVN H#L0 M%^N;FY<6XR)JQ@4(_E'V;K.82RT;QD453U?HE= /07ZWXM0,"4A>U\VV"/X; MP%S5$>).I.Y,*H<5N+.)X>XK\[* K>LPOSH@\F3A85HW MO':"W%WAE3%;\?T[B?A>3N1J_8]6R&$3G=B:C0@X;.;#^S;MRSE=%9.Z! T M-!:Q'>MY%Z:%RBD/2E0W!9+SM=&):@2G#]^2S449KZAK#!"X:-I$NO4_7RAC MD3-)).MQPH,R<$[:ZMP!B^;-4RVY=/KG%AZ6B#EDJ;QP/S/%W1PU@I"W20P= MSQQ(K&Z2%B?K<+7;^8'/$25"C_ ]WXG%M9HDD9O_UU7H_3OBZ_43;YZI)>Z1 M8R((X_(-V77Z&042: MH76C/XA*K"G'0F>MU0+CB;#>F@L$>MME?W$OGRKJJ5>G"WI^3[ '>HC,828I=5[^[ M6R"#/E;DXX3Q4:(QI$.!Q$84OFQ97'C31*&K9T31&(P5^\M-@6O^&CAYSOJ7 M7'D.N119YJT_KL935W]IC)S24)E1PR%($T-('(_\!"5=925[^HY&IL8([IB# M*=+@0KH/C3$NYV-$$9LTD5@'1<--M-_[A:[-,=6GVU73HNV!$'$TAB8M."#: MK)5=&/56$48TAK0+47/%WHK"?+(Z=XA^,P1MR?X8=3$ \;#R/+_XZ8WC>^NP M#%-36>E4K1%D<3M6E%"0R''=;)\%XBF,4CY%19KM* @RN269MA"!2'X4_ATA M\ZJ"$2TLMWS]767)+4I'!-G=CDH**B#V^N#(,@>&'#]6NH!BPR0X#7S\P"A/ M.)'&I4!XZ=Y[A3?(*TM]UPEL7?F^.XDKWU^N.I-<7/L6U[[%M6]Q[5M<^Q;7 MOL6U;T*#$M\]#W$.J0AHJ$KPF6U,ZIX8!@YBB4XS'""9O37?(I)DE:6O?'*_ M*K#0":H*+M%):=JC6&*&$1,!0&9%'-%/WT7#%O$('H@JO&- MT&,[M?7:EDMAL[159?\VCRI[5"NO/']F(9]FL J]E;?G"RJFF'(I2%['B=P+P:W% MN.O:;!D1 7%6 VM< 4P'J=WR V&)]_N?NON1:Z M4WI(*ULC!/G8$"N! $1*IQ"PZA+NMD'PIR67^$!6I@V1#ILHSMKW&*A FT$"PQ 6I.UQ6GW]FY'N &H %4LUL>_Y?'_^7Q?WG\7Q[_E\?_Y?%_ G6*6 9V6.U%[4 ( MCP.C:B]JT0$)['S>7(_7:,SM!@C/9\.WY5$MQ1H5$!LK[[]9:??>1H^,WP^N M'[".[K^-ICF5\_P4PKF=9H?,LS[+$],4V:IG/"7G>Y!2$/J9KXN8Q4/XR'YD MCM"CQ32.GS$3[6/O@$$03O))B!ZP-K.37LUGWYX/Q?."V!'A0?\DY!+78W9" M[Z-00-&[+6E;(KSMGX0RU0( B6D<;LPW%+MEQ9\M@&7^+H/P93, PEF=1J2R M00W-=IE[W)PNE=850::RW])Z9F4X@3BE;^C11@T,46H, ["S3U\DW<,8O;@ M@;8 ?0U&'W",ZWP:TFU0X[-=>A&,O]:U R'H8:.N=2VZ$U2#B%S&O-RHQC7( M0O3P?\L]/E:AM_'?6#U!F7ILUQ_X?B;LUE;U"!O00">U^JH\[&Y]@3[T3!_? M3DO@FY9(GQ;>[(?M>*]L8R=,^ SY/]Y$2:\((K$/@F [P:$R T4Z2*T;0*2! M$OE<^5YBSZI/FZX#PB=LHF.E03G_IZP\TY^BF*O0;\R[<8*@M8OD!8[,G1"B M@:;X:)F1@AZP\L7G[H/%KI^H]45M%X2@G>D/61\G*(=Y7K:'?"9)-5M5KD!" M/X1(G>G95(!%HK2\1!Y97GIA&VV=CY_]]%5DC>>0^=V2Y]Z[=OC$A7ONPPTR+\\=Y>:9'Q[Y'7>WVS&E#?#4DT"0[HD1;2=>F=_+SIQC MHV'H$R?8-Y<4*VD;#?G#=-&02Z3C$NFH6>8ETG&)=%PB'9=(QR72\?>:S6=4 MS.*(;#X2V>N??RV6J90S_O5_4$L#!!0 ( &>!<%8EU%LMMA0! .\Y$@ 5 M <')C:"TR,#(R,3(S,5]L86(N>&ULY+UY<^0XLB?X_YKM=\#6CEEGFH6J M*K.Z>[K*WILUG=7:R4QI)%77O&T;:Z-(A(17##*:AY3J3[]P@ <809 @>,!9 M\T=W12H O\+]A\OA^+?_Y^LN)"\T25D<_?LW'[[]_AM"(S\.6/3T[]_DZ8F7 M^HQ]\__\M__S__BW_^ODY'^>W7TB0>SG.QIEQ$^HE]& O++LF3S$^[T7D<\T M25@8DK.$!4^4D _??_OQV^^__2,Y.2EHG'DI[Q-'1!#[^.V'ZIOS@EX<_41^ M^.[#G[_[^/W''\B??_KC7W[ZXX_D]G/5\#.7;\MZ6X8L^NTG^+]'SI)P1:/T MIZ\I^_=OGK-L_]-WW[V^OG[[^L.W'M?TK%'S_%OI<)*RG=OSXF84G@A^\J7MH6\*^3LMD)_.GDP\>3'SY\^S4- MOBE$A*\-F)3-OQZU+W3Z\..//WXGOJV:C7C$8!#4IE@%4':2&)"&9!&6C'?H-@ M" 5)\?&2\['@]#'-$L_/2DI" M_G__INW[@?8 J8'8:=(4W4O\DAG_V&.)HL5W?LP1>I^=A,5O([IODWC7+JID M%[=\^8_PT>*W+75I*)+0-,X3GP[Z457Y=;:N9.0M8&BFTV2"F7R=T'[?[GQ1P[2]#JCN]3,#&KS=?GED:(=OEFU78]_'HL\K8\" M?2(8'#GJ)*IFZ@S7C;[.AXD'3K%#^^+K%82=JLAAF,%WR,.J(>)HMP)J"SK1 M:13E7GA']W'2-IW5-%N!4[4I=NA<:AOD3M8JZFAGDU2))+LD="5>E#+ RU[/ M:VFZ N_3*7@$;P?MD'NA5MSQL%=17MX;;VG"XN R"BZ\K&M$/6RW C]L5>W0 M"1N-D'M@NZRCW4^2Y?.Y@ #A!9Q/3AVO6$B_Y+M'FK3HW-($L=QWY<<*'<+$>OL\XG)['>90E;^=QH'?"OE[H?=)([::+=G9! M[;%FDH]TX :3#1%L2)R0@A4!7HMY]8/W]3K@4P6V9?*8NV?8UK='[\D]JC9] M6-,8M??VR3S2;SEYTJ2_],!_&@3<:FGQ']C\_* U1GM;]$[:H6+305L:HG;. M+GE'.F9!J]?JDG6S-3ADB[13N2.0AADG$%_:%<5T]R:Y3>(7 M%OGZA9.V^5J<4J-HJV<>M%V#>^I$GL9'BU7134)*!DO[Z6V<9E[X_[%]Y_)> MTW@M/MJJ9*N'-EJNP3_;!9X*025UPLDOM5P'S#Y-J*=QQX.O$3M@FR)5>J;R M'5(G:Q71UJW$0 S4EO(BN,P0WC['D?YXIJ4)8F_2*51ZU.'W2+U**Z:M9PF" M1%!<;I?FGOIYPEWZP\?'!Y:U9OBV-$'L73J%2N\Z_!ZI=VG%M/4N087$6_+A MX[O']Z2DOX"+/20>W%&[?]L]QFVJ'GZ/V+E:52D]J_$E4K=JE]':IR0U(LDM MB%:77_UG+C+5'"9KFB%VK"[%#I%+;8/4S3I%M?6VDB@IJ2Y[F/RW.,RCS$M$ M1D;2=NU UPZQWW6JUEQ5'C1"ZGG=LHY<2U9DB:2[F._]2L/POT?Q:W1/O93/ M#X/K-,T[CGSU[='[8H^J39_4-$;MFWTRC_11('_R&] G)0,B.2SFK>=YDM H MD]FS,-O(O"S7 Z:V.7I?[5:TZ:KM;5%[:H_((QVUH$XJ\D327S [+*-P7Y>] MT LO\PIYM-;0-D?OIMV*'B:"M;5%[:8](H]._:JH0T*V5_KMHHG9R;F7T:=,:X; 5>J=L5>LX0[MJ@MH%VR6=($\[(275Q?SM?N>%X5F>LHBF^D'[L!5Z M?VM5J^EOC2:H_:U=TI'^)HB2DNIB_G:YH\D3'_Y_3N+7[/D\WNV]2(]SNM;H M_:]3S:8?MC9%[8_=$H_TRY(XD=1)07XY0'SF2ZH^OSQHA-X=VY0Z0$.E!6KG M:Q5T+!8"S<4][39_#)E_%<:>?AG2;(/>SUI4:KJ9T@"UE[7).=+))$DB:"ZW M.1/O=G!1)O9_NW_VN)UN\@PJ*,)!CGXGH+L3>B\T4?I@NZ:C!VH_-1)\[-:- MX$$$DPV1;(C"9P%G/LT#QFEH#@";WR)VSQ8U2C]4OD+J<&T2VGI606NI([V" MW15+=M>!7K7J>_PNU%3EP(GDE[C=Z$#&L8X$Y,CUQ7*^5!8=UFNHM,#O3X?J M''A4^35NGSJ25BS$5)W MZY9U[&Q+DB6"+N&$ETA=EX<<5RSUO? _J)?H:Q)U-$7L@GT*5NGMFG9(';%7 M7.NT]^*T5E(F0'K)&D5E>:1:L2O^EZ[:K\BU M;>(=?H_8^5I5J=8>ZI=(G:Q=1NMU1TF- +D%7.G:WR;%8N6.QJ\Z M&R-VLGXE2X_3MT3J?@8"V_KB]?G5'2D7P@KQ:5QSZZ6/@FN>GCQYWE[Z)PVS MM/Q+[:C%'_XA;IQ#=-QLKUCD13[CL![+XJV:EU$&=D7JQ#8& )<>T@^A@UN) M;[WBB:,T#ED@WCD[\T)X9 S.A6DV?D@?Y>QM+[%H&ZW%@8]>7VEOL0:GG.;% ME8K<9,^LC'*Z3YKG5CH;KL7YCI1K=V*Z4ZH'-%HB]3R.H]>)'D"-_+PDN_(#/K%HYC)]B*]!]5!0_2QI9-W[+:^U^J42\;7LIHM$F[G7OI\&@7PG\M_YNS%"[E Z6EV M[B7)&XN>_N:%N6XB;]H7>3@.,H$:GD8=$8?K,/FMG9R3%\^_B0\*HPWQ,E+R M(H*9F^!>V X^?* U(S?#K.]#7?CTCOJ4"\(7;U]HUGZ]U+ +\B@W4;@Q]G:T M1QS31F);3PL+XJ2FSH-XRP.,G(9A_"JVG[;PYD!" Y:13[$H"]M^&76A@7L1 M>R2*/2(Z/E'>:AOD.4ZR!YKLKJ,7FF:P&M9NA+0W11[!70HV-D-:VB&.V$YQ MK3=$@.@)CXX=4?+*LF<6$2B=^0;I0'D4\($SJ64A_$<2"\OTVUDBM0V%EK"'0IZH]!U-#996 M^;$XEPOF6M_$F1?^[Z HE_TQQO&;EF>M%\>J+C+9NTWHWF/!Y=<]C5+*%Z\W MV3--&KM4FM'8K"?2HGBFHXMS9$',#=\MH/2R55 ML>72RJG,";Y.!ORG8Q.2EQR/WYK,EI&7[ Z9TWK&6&,.U MN,B(KUN[S*/2 [##,(S?)O&>)MG;+5E$/^1+FH=^SI.;O9_L(79 "H&EOU]4&.7T8JJP#6V0$Q M@IG);>O4%74BR&^(8' 2;T\X"[G'X&IROY3B(9 G2:EW#KLL[B8B/\=Q\,I" MG5&4KY$'Z*$B:BR6WR$.NR,1;1VM)#1+&.W%G>'+*.@*I,E5V4 5!PB=8M=] M1M7N,R_)%E;NC#ZQ*)I;O]Y9W.P>N B>?8JC)[,DF/:6R%&N0ST5\%J:(<:^ M+FEMG1!H(LE_F5>]D=DOHP/N.LJX"NPQE!.EE"]]+K_Z80Z W3.Y,.R*/"2' M&$"-49-^B(-VD/C6U_DK)M7Y(^=#WE6<2,GJO9O87MH*7F$%5RO_Y@G(%QX= M TX@&\V11W6?HOISR+HMXNCM%7FRT\B:-H8#R7DT]86F41R=S*GJX /*^90U M.*/LL,:B"X$R1_]+G-'TE*]<8R]JW@;H13%+4L@1;HR!VM8:0^@@1L91ZHR^ M2 )Q592+X9.;0==L7 .M$\.IZZ ZBWJW8VG*XDB]F./FH*1.3^M%&5U;Y##2 MJ6+C0*2M(6(@Z);7^AR@D4SI.F;GU-'AH8;42*-S]27RP&HJ<9R.A#AT#@2< MM@K)DGE'$R4<.0R%3\Q[9"'+F!B+Q6LXSW$8<&" 9(7LK:?"RH#NR,-IJ"$: M4US#OHA#6TP+>\-'B/*@<:#.R,-/3LC5,4> MC'MBK_LP7)$)2D#$6^))OEU72I6A9^'B#\L9I>!47BY.R6EUNUB=-;LK"K&\ M*S[/TRS>U99XZYZ:&'9%BI8V!FB4A33HAW@2,TA\ZQEW MP404Q2$EFTV% V^.YSB+&.&";BFG!"?I+S1R5$FDU.Z.;O,H, WPOD[80]M( MZ490=_; ',YF@MLOG25Y(NGC">!YU99D15DOO[1 0/?POHNC??[B]/V"/O:4 M<6UOB3Q@.]1KRT51FB$.S2YIQR=$ -5Z]^ZSE^5)ZV1RV>R0*74M=0LXS0EW M"R"=ILA<2=/3X#]SF5Y?K KN:$J3%WIXNCRL)])HLU"_VB0PZX9]AV"@%M-L M#X2"J5@"PD?B57S+]2'D6@K.Q ^]-&5;QF>-7BI7C OO%RQDHD^U4> CJ3E5 MQB#&?1,5:[@KJ\#=J SEM]ZAZN" MMSHS4]G2:@.R#50./2J3&R>$?TFB.-EY(8FK>_3^FP]'(0SP,WI:' 9G-Z#< M&*TXJ%ND+@OG+J1WJ]-L=)7/YLT)PZNWH\01XQ-ZO*C?KUQW@@CF9>7TOKD< M]O3E9BLXMI C\!3[>O4-Z Q[O#, MHKCM-L_X6SR-RE#57G+_C1Z#?L@#U5AU?>FSEDZ(P]=<]LE*H"E')L[O RVH MO:R#UICE(KA!/;\%/C7T?AM_55JSBP-'V%P/3I1_2ED@](JC2R^)XCRK-+OR M6"(>.+Q@J1_&?/71OK<]CAQ2F)O*4-6VT A:V'>,IE#--F: *'D!JK"AY%>2 MP,=:%$*E+'5P+;PGY-)$-6_28$X*[O4P0X0UA0!$D<#!7I)+>UT>^HIXCG9; M.9J3%XS69) 10]-MPEZ\C/[J)8D79 28SR(%95*05H\#'"#W_'H> M_L0H\!F?VLN5,5&T-:MEHNN %+3-E3VJ:M+:&O,F1[_0XTZQ&N<%SCL0@V9OFG__+QCYL__?'/(GGCO_RX^?.'_]J,Y VD;NRIG[$7&K[-4[_2 M9,/#D74^?-S\Y>/'#3?3CYN__.DOTDP??]A\_/B7079:^@BT_UP*/\1I)J,M M7R,&L2E'W]DG4P..-2K3**@6MKX^A+I[( \I W6;=\2T MS1&'G(G4]OM7%6TQ%C2HN[H$MIRZODJ=O(/BB>3#GYW-"IRI[@2K!I?%6G,A MK&&EKU99[&K&\DYMY9S(:98E[#'/Q'VP+":WWA(5#%#4'=UK0!.XDB( M(_;$.Q#MH!GR0-4I=CB/4-L@#DJMJ&/&D3B2!=8V\CQK0Z[3-*>!N_G"'!JF M4L/_\OVWWW___0>R]XJ5\4_D-,^>XX3]BP8D?>:@ X77__C]]YOOY?_$\*K\ MN[F4+FPE2T_D69IY\I6MBM*/?]G\\4]_VOSE![DZ__&_;G[\\X?-G_A_&W1< MSE%0F7LSK>T_>BRXCLZ]/>/K3\UOIF^-'(Q[U&R4+6MOBAB:^R2VO@-4T25 MF+"(%*0=52Z;7\\])WS"]?3;]5RJC&"^RT,OH[)^$<>U?4*?:91RF+B._'A' MX6+A%YK=;!^\KSIC#::"/83MS')0D7 ("#(Y$LR3M@ M^EZ^\A5O">?LK,:A,_,49< :YH';OZ[F6=ALP01+1\^?91Z+: "Y4GRZEBJB M7M M\YG^(32#CLCQTUSYYN-H?;T0H^0 X>TK"4D6I.1!WJD!4+!Q]+SA OJK MR@:2)I(]8.,]-?RAJU>N>Z\7<6AV"+O WJZ[U]5GT!O/Z^HS*+?0Z^I]!_PS M:";/^5,L^_!]+VQH#&/0#3FXFBH^Y$49Q,!K+/H$R3C*"S+.\W+F4?8H64>H MC":H#[,#6VZ>:"QGUA-Y: ]0ORLIN*4;X@ ?(OV$:<*MM])P9 S/9P$,67K% M&1J?V-XD?(;&%V)"UUN:W,-I5/_I6T=/Y/$]0'W-J;NN&^+X'B+]-&?SM[*, MFV14Q#AG100OYV?UNU!6M3S0*NW7%*EM8D\;K@H' M)#$[@\[-P(WG5KEO2V]6E8M:HH7B*E0=IGHZ@2Z9K2'6.KO^!Z#UK9$#5H^: M*E9IFB*&J3Z)1Q202N.0!6*-7I%/(0VK*(K'&SC*NA'/HUWQW[CM7;:J%.HI M/):0TD"?TVA'";FWCS!/,U%G,!G$43)&&_M4'L&3P,]#="\6DP.4CCU55T^IIV^Z1OZL]$9]3R/T^+&?^09-$<:=Z:**M6+M6WQUR_N%WU,!6/OZ2FA3U#65>Q* M*X6,RSDG'T=".3O+8K*7X@CWS2J!%J]@/)]-;A4%:^INX&A19>M?T\F$X6<: M\45 R-4\#78L8K"T@)(1W;.&_EY((6R@VNK\H:<+XDF$J>2V[ES0%^[I?21F2GP@[@OX)2Q1DY(/K\<1 M8;4]/. FM]*>"FD<@=__/K8PV$1=Q!J?2A/45A%OG \QR#(CA<XJ-C5K<)$'6]JKZ3V$9+Y$'6H5YK MND/=#'&H=4D[_C2\47#.3-:HU;Q*T&B".$)UDEKO$!7TYCD),%\SSJ87;==K1"K!^3,7B5Y'56F1 MF^WA*\]M!Y9FW9#&TE#%JQ0#@S[84PV&J&!=2K-*+_ %-ZBW7K^C*-(.#M_X M7CBY8 DKG%>Z*Q6%N.[E^^85IZ51RH$%>G[]>?&L_;%D4UC3]UX9NO68H0OD M-%U7B'5]FLP'>;HGXQ% WUQ&T2&@[@EY-$@XOT$,?YU!&?'0%QNZ)U&P1WU0B@4 M)K1L&^\,^B!%Z4$J5_/9O@[89['&\H^?NT:0OL]NB9E!NXH/.)0\BF#BX'["DWMK?>D,B6B2958UUA^GS'ES^;VR3CO$- MCU40'O=:'8SA'0J'*6U^K(MXJ6(H^(S'N!C/;F,R8/@>(U(/)^3.H#?/CAR@T0.JW+"SDA9EHQ%.5>[ M+KMX1K=Q4KRU^N!]I>GEURSQXB1@D9>\76=TEW)[^5#0+!8E$,K,!8UQY^6( M'"<6,/=QA=%9V"'&JB6TME]**:F_=;5&*:!2[)0\"A%+0!1";DA3*%)*Y08E M,9M9W)0K3%C@; 8".,18;H!B%#FC$=UJGVO6MUX%MFG5/,:EHZ;H,44O\4@\ MX(3+!$;RKJ ]\>1G2"KCK+KR0.2A*4CJ)S]3ZOI@AF1N%5YF14:SWDM(AVV0 MHTZK2HW5EMH ,<*TRVF]JJ+5:48QUUCP,>G>_:WI=6V[<;308G$]NACL2,VC M#?$.G,]7GNMX@1)*V 1WQ)7F8_EJ81$.!F M%,*K__*3P=,7CX6 S@^Q\DA1 @I+1]M[H)) M75OD8-BIH@IYK0T1 UNWO+:^6%*M7QB?%9[Z)CCS*"GVUO=<0?'&(#DACT"6 MO/L29Y1\^'&>,UL#X%E26Q1X<\'"/-,^R:QOO3+,.5"S"W6*IBO"G4.)IT2> M@C8.[)E*T:-X#"1A?/@SM\9.,.A7RIZ>.?-3;A#OB7[)=X\TN=D>O6;;4VK) M@@QRU+(UC IG0VD@QCEK56RCI&1("HY$LH3-%LE4??"ZPD;G59JG$*^Q4 MO!2=PVN@+(*5Y#X7N7A1ZV*S!J+V9:>S9^P6M^0%C>(=BP!DW92[,M6X:UTZ ME,;O!(6UZ]A!!'X'^#O-(FD@^#I<$B]KEWL=MLHE<]B8V6$'SK5OUVGT+&8" M1^H.LU8'E75"9I]9#$!31V)]L-FKR;*S5E30.9MMM.!9KO@7@,_>$Z"EC:+Q M@ 7SF.\S+Q-GXY^ "8NCTZ],ER/3W0,Y,!JH>YS3W-H<,>"92#TR_;4B3DKJ M?-7-Z1^MN%TZ\46\\]AA+0[3/NMTY*;*!JXL.ZS/F0_DGL&=)0' M:M+/%$8?C7':VB%W7*UJQ\_;*XT0.ZA>5NOR@LTWX8]J\SA^%+[3(PVZ(7=0 M4\7-GHE'[[[&HEM/^1T\HM[JHOVMD7JFH9J=+ZBC\$.K!]0G-\0[!QG3ODCCVFG[-!1TBPVD,RYB5/'=+]Y*2.(NUG2"+Y"?\S#.^-75.4FP\VV MJND(RB?TF6U7 JR"'!TBR-Y=P^--B23TY??VPQ 0CTA7([/7A?;^-$;' K.4T/L;P+;_(\Y"34D4?9Q&8\ MJD0ZGC3BJ)Q:PW$U/IN!V;A9MR%?9!EC+M"&%")IJD0X3Y/$956_8=6RCI]X M^L!-)F"7>:HK>%=Q CO/]]3/$Y8QFIX&_YG+LLZE"2VL/Y#\BJ'/QI"FV#>$ M]DK!STI%ZS@]O]Z(5V9(S693WR4^V<;)"0BQ(L1_ Y<$' M>HM:\SQ/Q"BPIPF+ ^6Y,T@1SZ.J$#P@8%4=/SLVVT+GH4<&ZX&W[A[($9IJ;8Y8EPQD=I^66,X15JR@%9?VMER!G%9C,JMEDMO]*BE$2[_F;/LS7Q[ MI[,O<@0;9 +-5HZ^(V)4&R;_#-LV*M<_$,F7O+N@6^:WE!]=-AZD-!"E<03R M=F29]O59B_]WJ=SJ]VT=UN#OG7);WX"7[EM3=9EE>J!A9W:IKBURM^U4L5&D MH:TA8C?MEGBB57L9QR M@[.U'+K-Y&[,'= ?N1,/-D4#BTT[(W;UX3I,X?UMQ]#.\D.J!>AYZ*5IL>MB MLK'0TAZYN_>JVKJA<-@8L3OWRVP].P:"U?:8RUT$5;7.+836AL@]5*]<8Z%V MU JQ3W8(.Y4SNMPTN*,!I3LX_I*U\C/&/S:+Z/?,?\W[(W?>P:9HSI(-.R-V M]>$ZV%_&*CD1A14Y>%QCPDN"]S1A-#T[C0+YZ=S6[\=30QH%$YFINH1H3PK[ M)<4)-)O@$J/D3TUII-'H,P7F_,Z09C2^_-Y0Q0V6 MJ!>B$QK*9]NSN(Z8I(X87XF8@Q>/%KXG[0I-Y@20J9:7OWIPY2^[2>Z@E%G' M=DA7>Z3X8:QJRYKSN#'B^7B_S*-7H 5M$B=$4$>P,])4UV2+1--CC>[;NVG2 MUGQM+CSU-LJQ$X_84=%,X90#^X)=^[E@;V.D7FFF9#7[TK;$/LWJ%WR"^53V M3#N*S*@%]LEK(<3"IIVKJI )Y3)=4/G?Z\9#=3)WZRX.PZLXX7+J MGEP:3@5IA(\TRT$MR2$D$(]/MIJ,J#9_2)19&AJ@NEBI;76=.'6)-;*.SP>%@@Z(YR;$Q9 M1N]I\L)\>BN,>D?]^"D25/[FA;FVB-;\;)&#WE*&;^:\SLL3,20OIKIU5M?M M]?F&])8,JV8M?$E#1'5B11)'A<2PFU9,Z4Z.2Y!-N"=QNF=^74>M^.64'Z[\ MV?@4$G)AXSQ3[="V+!Q-$2G^36BN:@MD'#GL^R03:6<-3+LXC\0U?59B3Q83 MK[XHL"\N"O@RU,D[@++W J"HE*<1=0MOK[BVG@6L%W*0\PZLFA?:,5A.A]KD MI'0K1TG.7*SK-,UI<)$G?"HO!RVY5F@OI?ES$J?Z'&AKJ[/FS1JS"NN+/D1"0K(GEMB."V(2H_5(@Q MO36 A]C4XW/EQLDB3.J\#CNXG[C8HT-K_W7"@]X4QG.1=0-$APYS($0Y]4 + M$3/8PQ@CQDXF=!M5!IMUYW$$::=P^4_]E+* )F+*P^> '8 Q)Q^DP#*[:>NM MKAF8H-\ FU/G";?%W@5J(L'!#ADYWB'S4DCA+H2%C[6TAW"P]*892HO70L$. MY$&I$E*7*MF06J*#CP<6=C?RX#7SN:%+6LUB1XQ*=]2'+%.V9?)9V)MML>OX MB7F/+&39VR_[./H;3;/CY)C9F*Q]/+(RZJ#!:!"'W\-(9*?P^&'(:\)CQ_"3 M'$@(O$)R=V>]O/!I@Y)'CD@&GW^?X-$3Q M)<A.&+L35V0[T[-G+E@\."* XL5TW/ 'JY4EC _*VM$$ ]N,R$\C)P" M;'HHK1-M3,PS,FUJ?7ACI,W2R5*+(,XKBXG>(?7C.VI M($63D6:IZSL-)H%]G3Q"HW&)$$PF0@0R$:)X\/$%V!YX-"WN_"A-&-$G M>'+)?K]M5NB9!VOMSS26T/D(;IU/Y)3#Z#LJ7NAZB!^\K[^R[!E*RG'K7,7) MH..-<121@_$$YM*4-QI*#C$\3Z'5.)P^TY]SE*4317(XEXHH8I&;QY ]S5"] MPAR07=I.OOE',FZ4UYK?8GMVDCU75CZ022/_[8H'GQ'X3$\=*1#-9$:SC;]! MI%>]'VBGJ6W@?G(].>C:,&1UD :5;#+Q,%7FG@[K%R$R;/\68X%Y,!#4 M$A$02;8@9T=3?FR[C\N:5#-(.+S\^\!']]3SX1LH+VA]N;>%#N9!8(QI!N6= M'Q+!#NRC=!J?+5Y>J36[45%-ZBENC$ M=V#[Y^GNK/1PZ!I+UUCP]GL^EGBAJII])04=M;5#;K>9AE5%:"7U>X#?'LVL M0T0\G3*TML$!!/M"-OZ?,%3A>)[;]J. >"8K&M^[V1 I 0$15&A&6YE@'H.= M&WK,F(T3.=,7*X![FF6AV,VZV1;U?J+@EXBUSWR->V(&WF'JUYL91MVP ^I M+2;8A"AV&AJ[$'"KL=B)@)W3M!+DJ"X4/)=[E$B=@XQ+;T0L8[A[U5P;;!POY#\VDYW3Y1GGLI?>114O9"8AB MAMK)C#:@UGT/1>P /9V"2^\^ )++]P9+">4;@T)&QR\T(["J:25\U7B%*'WO M.2^S3^'^>B>!D7,>7?7U$/[L'9V-6*RYH' M!7NS&H\2PUFL?=@8H;&K<22I1993OZHPWV,E=8$"(#;92KF1C2PN#&\VU-PU M[:L4/JR%([5TI! /Y>#CP,K7N[WG9ZF\Z6OEJ0O=_N6VD0'&_B7@@R_2;MF> M7K'(BWQ-L3%P M-(03&P1[+A[9EO+AR&)9QI0&%U@.91!;3" %J<3 DZBRC-6.3 ).='M]>UD[ MT5*YC!,"N#'!%2+X,&.9)2G^3C%\H'+SGP*L&<47,J;)4R*KPO&%[&8 Y"[S M#;VOMC!?2KUQF3(> ,*VQZF)_+N4C8! M^=Y7$D='J(\Q97%&DYJ7J84D\\)Z-]$1\"/-F9G5&[E!6&-/IM,B,^/Z8:UX M6XNUT%D[@NM,,PBV#XG\'K!:JY-#@#[8VCQZD@ A/D]NQ@$IY42BME2D3'\#30Y3X'BS4AG4$W6G/]* UU0/ M?H1:4*)(>IBC26IAD:X!7)I_0L?&5&10'$U_H:_BF\,;5$/[(AWRK$Q@6HZT MZHBX(M4P^6?,VN#,9(.%+P(M:P@@ V@A+D!Q!GSE=6Z(%YB@02XJ++'AN/,Z MP4%C!./:HBN&!YT"\TZRH)U%Y;$50%+#HO$YHU\!1)VJ+ M1.Y2AWOJ\Y89LYI5F=!<)Z .,YGI+*R7X/K@=Z!>,\[:E!L5\M9%%::U',BP M:R'C-2VC E@49U2LTU<_ 9P8WLR)KA/?!AK->"+Y.T2XH8K-.?%TAG'CIJ1K MA#C4D[F[JBJ':"7>+O@YB5.;25P7K76"FYF)3"=M6D+K@S)#?6:]$%65DY&M MBV:]V[,62)K;6O:8Y##C1A@%"IS3!.H3).PQ'Y/@H">'%'RF,M2@+!@- MK=]#ADN?:BZS5ZKW(Z1\HB!&*2#"/)393&F>8Z*(0%09D*:.S&6Q>XW3N'[- M3&N(XIU>.09J1DD;.DA!?+1I-.^5F1%!/&^TUV4!<"D8%_-+-U/%Y0VD'I V MRL:6[UZ[6Z#6B73'2_FNJ79//^2@8:SZT0JSJQ-B4#"7?=RZ46'1NIWE<'$X MK_8R[Z-."CW"-N-*IEKY6&]8'PL\6UY(,OL*?2_RBR M$1QS>5E1Z_[<2Y^OPO@U/7U,L\3S,ZVA.KN@C^Q^A9LQK6^/.IH-Q!YQW)O& M(0L\N6M;\G]?[D9&QV829AH"T B-U[CRBY>Q>PG)QC#K;!EV2?] 6NC 7),.%9&C?7Z M6\0QW"+DF-@L'N]]!P3?P\L5?IB+A^]OXT06'\SD!JY(8:9FXB=6)CA',=PAID[4ZLRCO0Y7WQ-KC[G7[-I;@JD^/1>!.NJ8> 3)#C= ML:?G[&;+1XC3-*69JOOEUSV-CJI?C2"#' -M#:/BX5 :B+'16A7;4*EG6X+C MA@B>)_'VA',E@NVF 9BDX.P&/A:W3T/U>*O,GD*1M)B4YN+3*^*!%&XF4U#O MFB7R@.%3S.W#7F@@K,(GIF?T@J5[OKP/;K8:PP[ICQQ2!IM"Q1+CSHA!9+@. MULE/%2>(#>!U(IA)X!#KCT=*2H:\C1O46,X@L!"$]P52CR_#8.;!&A;:)X ? MV=N&T'_F;"\?2(1F:;S-7CV[M_I&8\?/'HM2D)RF4#"?KTYS/Q.G[3?;"_JH MV],RZ(8<*4P55P&BKP]B7# 6W=;[!0.YRT/3]Q '#2X0 <#'U9IK=OW+Z$_H MCD\.\H26<1^T:+U(:%]Q\!%9TU$8JJQ'=V0%Q.)O) M;>O+0%WF=9*:/OCRKYJ\YJ6.H>956QO"GSB^^&]PZ.@_C\KMUESN W "YH!, MGVO6-]O;A+UP9"LU['R!P(8(TG >9Y3J^MY@"M@O[=DK-/ZJWA/G79[;BA@A M2I"D0<> M]+X57[6>,S'&@L8[5>/Z&7=(HV2!V-_1Q]Z _MB1=:@I&J!JVGD->#I8EXF@ MM"T._(HU?*QY.P#0Q1#,M"/F@6*0\M4(8=0+^] P3 E;?VZ^GBB@,-0M M0EV_[[6,1>I9M*K^S7;NQ[P,QX$%C= Q !RY@IOK:G!5[@QNSIW'.SAQ[;BX6BCO*X2GK 2F9"7 FIWN6+Z[24Y]/Z'R;Q85%?S(*>2GJN:ZJ,S%V;JHT^74+"QZH<714^%/W^F=RKL@'AV9":W_4:&I$YJ\J290>$J M46)>O>%"4%+J'@J:L,*I0WW*8U4^T81K.>4ET/;TZNZ62*/10+UJDM/>#/ML MID?J\9OP,.OPXU1\?HR3)'Z%8KYY%*0P98%697'?E$1Q).]1L4(<0F='WPNY%W_"<]@9_43:6?VR3V*0W2*Q[--]P3DY:K M@AI\-NR*%+AL#'!0!*&W'^))Q2#Q;9V]9")K=0@VK1=KG15%F-\$@K";R)8[ M7NE5G P-;*.>V./:7/U&6/=WPQS5 Z2W#NJ"AYB2+!73YJN&)4S@+JBOBS+U M%T61>N5J?U%7N*<$R" "R$-\N#$:=ZR,>R,.> LE[&>NY0L)%^H+"77L%PR= M5\E8T";GSW"8=%#/0EXZ@_M4Y:DH@R=M8)\9-JC5%UJ@44N-4T>8 MD=]2E[@8I6QJ9N[;HZ'-$;H!M!CONM"CLZQ)\8-4I.I&;E:L*PB!DJ M?1.MOHYB_3I*\P2>#KBG61;*''J+N.\ELSH,,#-,-QYTTU@5-ABJ,C%.5%R) MPA8E:,QLGSO**E,\>J'X;W#\VH$C$+E-*#R/=5$\UEMLEIY&@5@IR3ONQI8T M)+8Z0!EBI&Y8,:&T*G 9I-#$$%/P+H\:Q)Q<;FN3+$0L==UQC7&@/TAO9!O[5%MT[\Z0,<.!&%%:(8 MG]H(I;8=(WJH-\2(K*=C[2!WB\]7Q'^JNAG%/.:.IC1Y:4V*LB6$-/+'&Z=* MJ;*B@CWC:IQ2T^21:]Z#%G?BQ-:^^%"7I"G3>1(IC9I1[B2/W(T--7C[J;2: M^* 4\BG77 5_!VE>;NPDH[N@+C;2O/)OT6QTP M:%3OAH.#3JL" 9WL$X=^R884?+#$^]3J5WHF[7I.NAR[HW#- +9^SOGT(][1 MY(+NXY0='=;8]$<:NM:FZ%ASZ3NO;ZEEH,N8%5;;NNIHK00!GU1R\,%-"D*" M0A+G:ZD9C:3!OYHC*5F2DB>*9=.,)KGK< 5D,Q[Y$->#]W7 PJB]+U+XM#*! MV>Q'Z;C*&5";_'/-@HJG[ 0S/ ?4&"@QN3[J]'3"1^P=TIF7+HAY^V; N[P84;+ MU":H=T@X7NQ8FHI,>W1YM\TWI'0%'&WZKPXW>DQA>&FGV7E5B-&GPVQ7=@2_ MN0H93G!?9V)[U(K+9].:]W/@'CZJ;=3F_<7B[M)Q*34K NL#B1YC&!RXM/1> M%TST*3'+<8MRN;>^V?9)C9S)2X(UYQ@/EJ MAAM#A0?SWHCAP4*),:6R1%F>DAEY?"/O?I$ON;]?L*)'S*.X"P@6M@G.!^TU M1I!5U!I&Z"D58$5HG,*Y:N*Q$M810N_K,G2IC6SSL+*U"= M%9:N079?O"W=8ZQFRY5$?HMZFIIB9;,5Q'*;M)/4#+O7O#*^=%Q.J6"QQ2"* M"8O2K)$7PM*@>E*=!/2%AK$(15'MU9@,7F]+ 2]FHX"%.5%+.$SGR'(+O69ZRB,*UMB\4WMWTTN?BF\ 4 MO[M)8,<:"X-T3CPZ^F-&%QLUIIR8U/S$P:1XOQ?VT4JF:&8K M%<<5GL8,R(XF1F_"X@>,X<:P.X) #!862BQXY(#J#',NFS3.,-L.&# !Q16+ MO,B?X RSF] Z@SSPN"X, M&%'0=T;4;(D4' W4:]N849HAG@EU23MZFT4\!%U0=;V/,J6"%XS/=MAC+H(O MBTF:Q?YOSW$8<,28<&YR""L/B1>EGMA+/H<3X398,NB#-,P&J5S-._HZ8)]K M&,MOO;57OQM;DY;OQT)RQ>%8LO"T8G;U#QD0A0,Y;\NKF!N8EM'[X>#'3LG) MT6_M8-:$4N_%C]XOZ&,F-O&OTS2'J\=M<#ZH(U),'ZZ\[AR]O1?FB96Y\-.L M"H!)=815,IH#XFP.Q1>Q0,"9$%8PJ(ZQMG32(M5W=%_-*$^#%V!UE4>!9GNH MLS72H#544YF"Z9KBGWSU2CYZ6R?.,[&OV69DAAJD\Q=29QV ;QO$$K MZC2N""1=;<7,K-J> ZS/]EXH]D,3&H(\UL/_I!/^KBT%U/LE=3V\A5[[2M[B5WDN98MRB6FF$0[T2!3.;F[U B-,H*#1+2]4. M+_S8]$<:L=:F:$VLZ^N,?G)BH\OX@^^C]+K2]^'+6(H@]@QT8;!<:MWL5CFX M60GLR(UB@I)CA8037X :G%NWL$4:L"A69 T/^<1G7OX;N8VYF*-0<[)DNSNY MS_40/WA??V79,Z0AL>@)BE4\>PD]XSH&Y_$.'@ELB\L)R"&%WJD,U9;;-Y06 MYDG66)5&+I\V\"@%43ANB&!X JT"4K0BIQ!J3Q1#?:;%+75=O61!7FM^\ P[ M"TB^CR-27L,2VTR0F^AGY882R2-7S]X4!H-5:!R!?/P?_%/* E'Z,HZJ2MTM M-TJZ?P1KFNL JW$F:T$L.X+X86ND7B.Q2VQ]U?Q)0X"Z3/ZF]7:78QAS:SEY M+%[?.C\IC^O\VIJ^*I3KOCIR^=4/"!NL;).;XP7[G$#XY(O]> 18+7LZ">?(V MS674N:[%8#XCX"*4_PV2V856,QKL/O.2['=AL@UYI$\LBHH#D!DM-^_PBB5* M-^0!]'0RA-[G^WTH3OF\$.2Z"N/7ZV@;)SM96*>[>I]Y;^3#XD SJ .@85?$ M0]U0#6S#1>4C@P X$865\P)\3DP1L-0/XS1/'.VU7,-[*!R>;CT6=+U>?-@* M>4QKU&J^0]QH@CA&=9+:ISA(>@0(JDMG]:&+XZT@I2 -%GZHG UDA#QQR>5(B0@N1Q&Y=#$(17TI%PEJLA2]58S"DD$%) MG4M)*07_0 HY2"D(X9(0(0HI9"&*, [N-N$QX30>.&EIO2 7U\AOMI=>$L5Y MI?3;14X?XK_)6PZ7+_3HG7B;_IB!WL842D$^\\[8H=M*E_$8G91LX1]4,JZ\ M_HT$.86ZWUYU\88"_\5K]2UHFCO5( 6[^H8#N9 &*5@2P=-)>6%7)C'U$3>) M*:+>4"KL(I*XI:-#923]_D%O)Z3X.4SI1NY(9P_$ZW5#P:UWSRKRX.GWLDQ5 M@962AYMU]*)JFY7OJNZ$P]9]S%N**QW6EQPT$Z5#;"NV MH04=\4:?B:*%C- M=#3ML$]J^L0>/W^)XJA(GCD:EQ+JQT\1'*@M/%^92^O+(Q4+R@XF((OI."&: M%"4U3-!$WQ0SFO0H6*&)IAUV-.D3>T(TV2?L!5+8BU$. ZK,I7U9$>P3 E29 M2\=;W<\Y(;H4"1QPU[Q\,DN4]8$M*/EDUG7$UU$B^>@A+@JS-HNRPI]A'M5F MFFG)8T:Q&0Q9(=^$M+&CY1RJ3E&B3$@ERA]4+\N)@E2>/"^0HA55A2L!B5AC M"!&/5B('RX^%81F3F0M9B"H,N1+USQ337C>L6DAT6,Y:?@52.1@&,-JTSV%/ MAGKKA$//ESB"Q)]1XXL%#!4F8[@'1Q2QCL>:7'RQF>.&06$#9A(2\CRA,KV MCWG*(IJZN1 !"%$?MQ;3)KGW(/5B:4 MEECH9#YTZHNU$HN>;N.0^7#;J[OR26<'I)AGKJPZR]&W1CRO,1#:?B:3^@G; MEQ/_LV(:+RYMW.>['=R%A*Q-]A2Q+?/AF+^6AI3B./'R4E9%A=,H.+;5 _V: MG87Z:NLV=)#'A+5IU% 93 1Q!-GK8AM8522I$091U1(^Y._ EPC&CDH%+6^@ M%2//'=S%R"E,,\2T@P,QO.1SGO-%S8XF/8.M>6_D*#/0#"JV&'9%C"A#-;"_ M)B3X8/3SOH%U0/=U>WKG,&K:=[V^/MV84#"2:ZN2E7BUC)3,$(R52YO#4?DN MV.$7K[GTC&?M+9%'=(=ZS5)>1\T0QVF7M/8EO2J:KOWP.H)-;3XM_>PEO]$, M-I>A[FSV=D_]/)%5;:+@G":9QZ*'Q(,*@++^S455D[)OS)J1W7HB8A9#:\)J M4E[KB,UY5)X@P*%\ASC:@C58+1R1TI%://(.6A02DD+$HF;6>U)+B6"P7H/= MG0#KE<>2OWEA3FOE^D;ZGB[( 5^>UT:%L[KC(\8=AX74IM-R_@)O&>#Z=OMUQ\&'AAN-V+Y)/N M@<:D'_*X-5:]\?QM7R?$\6LNN_U]8\EA0RK:\D67^WB;O7H),A\W7W0.)+%6 MSS=<' [IO\9XF&,Q48>&8">BHF*(:T'FR"Z8(./G. Y>61AR[:^CC&L&N9&' M*\V>(7(H#>2@8642%34&$4 ,&W9ZC'@XI6!15CR'X"AEP!LXP[K\[EYT!ME=,?RAP08+;HH-5Q_6]YDV !A%JWF^UYO(.'=L0-V3NHX4"# M\SC-4G$!$L0.;KTWDSS.T4210\XBW'LVL PYHGXA@)@5U<@KCVY.L!XA@:>K: M0I@@J7K?VGBKL[L';Q4>BVN7=*%E'84JNK@=AH%=S1C"6VFY_2,-<,H( ]D"W,TWP0T M[HXXS&VTL V /W[_X=UO[\F]]\*BIU2DL[E)Z^0*2W7%,\JW?(*95'J?T8AN MV9"$E!'DD$?(6$,U4C\M:2&.G=$JV5\>+[F0D@V"P=.9.2;"%4W)R;)Z#4?* M1Q8)H(2[A%R1?9QZH6[K=6A?I%!@98*J"*5I1^RE* ?K85V ^KO39>M++J99 M501*Y22.6RI>3B8#GVGRQ)'MU/]GSE+6U%_^<\"%1&MB2*-_&B.ITP [2H@G M 2,5L@VG@NV&J(R5<"K^@.M"I"-;886>3Y2+UW=T>]0(.52T*Z5"0+,%XM#6 M"&KKAI*<(T]+4TIO]C3QH,2BE*1O,.OMA-X3391N>F97#]2>:B2XO><"^0VI M&!#) <&0,KOFSF+VCK*(#X3P>HMY&9?>3LACUDSI9@W&KAZ(8]90!UCH,8DT8(.XG@?I8YML/P2[3T6D$]Q M"K-(6(G#1U(S)'$5A-LYX MNJ"SH[J2$!RIG/4ZIQ1!/,(JA9 /,;S51XP0IT7D2DEP)>\@,"-N7(-7Q5E1 M0YIC?"R>VZ 1O+4Q) -H$ WD:&5EDH,L(',"B#'(3@_K5]=J;B)*&OR.7MC# M$QQ] _Q@(K^'\.@2=$8(KG$7DV7XRS74GS<6L8A96ZN.$X-J#["AU_GGL6=0R\ M$94;K@'.E4U.6)J(P0,_@UM$<><3W*:J&MZXMXECN%=DZX]=+ MF5]D^(8YN.L7FLF]>,Z+"&8H/+=O_.IJOS+?[1R;M(U7Y+T3UB(K*-?.BF"0 MF4]=M-'Z/W(^R-$D?+MBD1?YS N5Y9WQD=EP*L@CV](L:KP/)($8!6PUL0V6 MBA^I&)(++_/(NU\B+P\8#Y_W<,J<\5F:V)&(M^0VH2\LSE/>Z3I-Z(:8M:A1&"(97AX98,7S][6T7YEGMI] MMJ9KO")?G? 0Z=!9$8Q+"VH[762F2:9$)?]7'9'\'_\XCZ, \MF#MK'V9GO+ MUYM1!I6QO.CM)@K?>I=ZDQ%%&MO3&@T 8!J*"%%B8L6L@\M_ID$>4G+]$ZG$ MT4Q^^13OCCXQX!RY>R)1R MD$(0 I+@.GS$8,=%T:ZG3IPL%X3KZK*4FG(D* MUJ^KU8'.W=;S_3@7R6<#)-@X.Z]&9[6OFA"7 *@%#,"KO:$?7Y8)_( ME]!8^MMY0@.6P2?]/DQ'#^3A9Z#NPL1.8DV; ,D-D>2+?V + MVL6,X2A^O?09;L/S_\#+PB]>"">-6S]7OXX.HN-(XD= 28P6 ,B M1M##C"%3J&4=5YRJK+D 'Q3Z&U)+0#I:H0,AU];<'!E)6.[ FHX>=GRALFB5 MV?*^JSUR[.E5M?F>HZ8Q8M3HE]G6B6O*^*)[":W=S"X>$B^@Y4-;Q08DARV? MNJK+4H2Y6FXG)XW=S1VF//,B]D_RI2,"[HEB9\=26MHKR^(YY6[UES6)%" MCAUC#-1<8PRG@QA91JEC?\ MF92S!X4-$7SPS2MPVLG-4[I)O*=)]@9O;F8< MCV$ALS=?,PSHCAQ2AAJB\32N85_$T#%8!=LP*!EMQ#.OF1B.*V;XH,*!72H6 MPC;W\39[=75__N.#X--H0*$ M<6?$"#%7N>"CY4\KPI&9C'9D%#='%KN]QQ*8^]PDY=.^-UO8K?G$7FB@:MQ[ MFF%'"CF\C#%0XPS$@@YBD!FECG7(5$Q)G%0O44/FD=A>%)S1(HQSB[58R>U; M8<7#/F766.?$I;<3]N%?2KM$-\,3^W*?2/9A7/ M#Z:ED9P_R'QXYT-CL>X>R(/<0%W-,[>'S1&'MXG4]I62ZT=O:^+HPGHA$TQX MTUH<^I[G"5PLKPY@2W1BM&>&;TD":;2.,4AU&WM@?^PWLVW5F?.6=@PR$5\* M16I@"&NQ%KZ^O;25!#]2,%02)Q26Y @3'=SJ=F.75GML2G--")Y0QCG.,U%4 MV00I>]ICAD4352L,[&J,'?",9)\+W1+ZY"4!_(%*,4@JY%@8SF:U04%1O7IC3S]0#QZX3A\P.L8;T1PJJ1JN@VUD ".G2*0" MF^&"23_D>&"L>G./NJ<3XO@WE]U^1!0<\ 3XF(\H;A?0O@C<"?JK4Z5>KH@GB^92FY]D;^F+R[+N@]S!YH[JB($]5 ?O*^&:??ZYLCC MM4_19@FA]K:(([179/N;(T"8<,KX=A@74-I1+JLXUCWCL@105)A&J2QEL(?_ M%[>&H'XB>Z%P;[G[$IX=)>3!/,(\C=<-AY-!# %CM+$-%,'S!#X'Y-9[$S/U M4SB1>Y*OTZ*!"B?&@1/*$\&4J%PGW!4ICS^-MS_Z.B -?'-EJPV-SM;8=R[, MA)][B\)1CL6\RI?4T9Q@(;>NGU7-B*FTT@>K* &XNSG(I*/U$N5B&6WK=/9#'K8&ZC?NR^N:( M(]=$:NOKH8+VADCJ>()U7IV!ZM0WY^3F0W&G]@LU/]H+$)_I_0@Q>;DOK% M)M_]BTU& -+1'#E4]"G:_ES3:L*_5V3[M(.2,)IHGDU7-6Y9Q63"O90:A[1% MWG])Z38/H49A]Y ^!3VD(3N9J:H=F#'$L._)3**;]:UP[S$/O80$C=V:4I#B MO853];T%(H4A0IJ%=VF^&&W;%CKZ4V$Z)M72>NM3Y<63W.S7;X4G;I M*(=6%8]# :0+VZ6Q#HUW^S@2:T_^KPZ7V90^XWB;2]CJ2QP!XGNP =/5&B*2)-HI'(^.JUSCD:(S-4.3%A.\BY8ZCT] M0;U"^6YC<8G<"'Y,^R)'FT$F4,'%J"-B+!DF_XA$!X6+4J@ #4@L8P<5$X(C MFR23%V\XCZ,L\?SL5Y8]G^=IQ@$G*?\F'P?I7]E9T$ :[*-,4JWNAA+ OKZS MUF?:_32_8$D\P9/ 3U;_\94+Q^?L4KJEM]06M]!Y0^V2Y894?Y=;%&^7?E2 ;L3\-&47L16"1:TAR:<9^8 K*(KHC MIGJC4>EGCT7PDM1-5!\RIWT U-L).=:8*=UX+;:S!V($,13R&UH++$_LP'41=P3& ,@,)2OM'&#U$D5;B8=G[WD-YK!+U'_-'W1 MW=<'>7 ;J:S&=F<'Q*%M)K>M8]?4,4;UO+HK8[>WBY.,_0LR%N.4SWIV@C%Y M$76N(=;S**%>*%I _*?DG8S^]V);ASYF)*TD=)SPF)Z'?/W#MHP&9V_EG"CW MPL]>!@*^77B9V3[O2)+( 60*@[4G5PZGAQA^)E%K?))F2FKNY/&-*/Q)*0 ! M"=!@EU/#*="6T!T'++%%PG:49#$'-\G7"4[]4@%I^Y3-!)B&TD".1%8F4:%G M$ '$6&.GAVV,U-S(P?I&A1TL<+*L;13\J.%0^A!#?1'2B0< \\U+6NRRRI84<8T:9J/7]H"&$$&/..'ULXZM^ M16?3R.HK.0,*5;R)8+X4$KW0Y#$V?&UH49NI>S!;L)]WJ%X]$IHV:);HK MS>EE:A=NW*0R[B-(B1ZV?HGBQY0F8L/].MKG&3S3$OF\ESCDG1+5!K#Z'8'> M4 /;8J(IG]\)9 Y6=T%$W1!5.B+$(TWYT$S_4-I<1>1/\#0"^8&PC.ZZ@-=# M ;W:^SY]0&K4$3DLFBNO@EQ_+\20-4#X$4^&"!:;XO*;U[C\A@5'%C!$V\6V M37V?3:8/I/$V>_42ZBP!NLX0OV(1!RVXXA=<1QG7&1Z_-Y"V+"ZE.9Z-P5NNKRP,S6==;3U6 F4=ZK;/HHZ:KP!HNJ2>PK5+ MZNA 8!;%ZX,Y_QF>_DEY0,O+#UZ2O,&N"@_J/!(O S\5[!V'] 5]S*ZC-$MR MH[1CHXZK"? ^Y=OC7-=K%>'>*_PD^XUQ]'3"0W%'@!U1^"'$@44L EF(CB.] MR&AB-+W9P@_TP'\?T'W@/HHQF=6@P###M&."&8U5(,1 5::(CIIE"WK@0PP' M%MKQ%<_IQ))[PNZ-P:*O3%-,AE?7>[V M8?Q&Z3V'<>;3]L>K3T,A1E$FRH^?(DA]OZ4)BWF[= B>3<]O-7@WDZG;\7!B M9JO R[ETML:$[B?K-^7Y75 \LR)F,B#-!H[YO7A*HAH%$?3D,I&F^DW^S1K113%:(;N.- MVH=T]AQ6AGH3*#K):K -#4&F3;'U5XBU(95@1)$,-38B,;%ZQV8+6:\E3S18 MJ0XB=]4#@<)DOT0L2X4%)YW^#>>R0K2J^T[R+HS[J.!HOY);VFRC9,=G!6UV,0("N?B M@10(9S5I?3X^,0/T9^9SZ3OM.3H$;Y3O'FDB+A;6@AV'<0Z8PCMX&7FET#O/ M4GCD7&3'9H+2(WUBD:B*)1[;X_\K6+Q1+Y%7%!6&-:DG.+R _4FHO /_A=/\ M.-E2!NR#/"EKD0.=I<_UL?V0O6.:(A7Z\0VIB?6C6V^(C!CN)EPBG%?O)-UL MY=M,#][7XES@C$9TRX:FC]I01#KB36BN]FG^8'*KF-+;:S7%8OR\\?)7\48: M%Z"ZK?:ND 'C>VEN3==\- T0K7@R+>/F>_=8FFV?Q"\L=55N3LWKE[7]N8GD MU3[EI0'6\]#Y>&JKP2PK,^DNQ@P@M0JLLM-HBF K.0ML*FH(P,17+9^$#Z#< MV2ME3Q';,A^JNU2O>@ P>;7M&G]72M&Y3G+:;BE,#6D%Z7=>1@_J0@U#*RN2 MJX$L>X-ILI$&TUL%>(U0:Y);[25[=98%$F MXX;&5#TJ*GZOJ8I8A?OD]C6D]N\E_P=2./Q5?B8 M4'H1PV,6 ^QSV&^%_MNJ>I\G-SJMS*?;99_2NS>D9$+^+ME8>;KFT/?_]:+< M2]X^?.1??5"X?J9PF-1VK-#; ZG;#E"W.E[M;H[]L-10>EMGO:-[N"@,^Y\L M$J-8S-,+*^=N'CZ+1PB>4,UOOR"SJ@/;NFU+I;]Y/&.RG^X2%?S*.].[F MF,/<0-$JQCO:8@]P$]$GB&ZYVJXC'*HDE\]TQ40(0?Y4>#$/Z+_>G*HQOG#8 MSFF3IJK-@.5:3QJKG[TW_D?34.ULC3E2^]6L E7?%'N<&D@^>YAR&;C;UE%Z M]Q;%SP[C=$:;-%1M1JG0>M(XO>?>+<3^T3A8^[M@CEA#A>L4Q>[VV&/75/S9 M [@2A/S8/I$^W=$$#OSX)'I'R6T29]3/R+O3O]Z^7SJY;V:;'9NB&>5CN8*S+@UI0A1UOEY(Z48"T?H M$@;IT!;+P)+-?/]=[8(TRH MWVF6:A"7MHKT87DD+6NAJ:]8BW(.1>7@Q]+L/A[DJ@N<78OYT);1H$C-+E1J MIFB?2GT&YAM/Q64U>#>I6=NA;\9XF>>^GS51B_*F VY$&G$5211O'$9FMY MW,F6)/:3K@DUG+9 52C$*0(L500B/I>(;+E(ZMCH[-$G9V9K/-\IC26D(*H8 M!.2 _Y7=0KG'*PQVK#?Q^3I+%0CB*5?3EG;4&A_YH508.K^F=+LH@J'?FP? MTADSA \V0H74QCVQ _)P1:;&7<"01RD 24$"I<7",+N<,21T%JR(X$5J9C@ M+8N--]DR303->LV[H\=!,\282=O=9!08:JC '^L7 VN'L<@G] M)> ))OBFADL8H+&@/_S!53@[6.V[.1^64^2;4A1AH/+XYZUXWMJLT+\=):0H M.8%YFEM[@\F@WO:SU\8>5H G/,E4!DVQ25@QWI2/QR]6A/B%)H]QWZ[A\J9J MO#@B7VC.(QB.X*D^\11QL09-1:X*]?SGJG(W6&P+E;J@,'9:%MA.J+?EP"K^ M>5"2JKCJ+L1 MJ[\78J :(+QML!4L9*I(Q<3Y;&=!"S3RYVIK)(HUX&900G1J,- MQYTD@M+\+(*S4@X3?+:GE+.<>BA4@$88#N+#%@#,.0PI(L6"$.5K. M+DRZ8U\26FHS[>I0C96DYEV-F$&^] ;9PF9I9MS5QE X.H=4UW91G:1PC!0\ MPW%:<36;O8J37Z*]QX+ST&,[J/=C7"-4^A,R<4-N1'A%9MRG7GTKA-\ MA'NKR8L";F#Y7%J^.3?$_^$ %=T X7.<9$&>B G&=2G*>1QEB<=GPO6/ M\%>6@+ M#>,]C%I38&@_T75#IJ'1!B!D#\7U J*I8G/B7PETM1!KP;K9K:= FP?+[B?* MD2W*^>BPIUS7*(._[+VW.!=@UH"X&@Q]:6# P"*'M%HX M/H$8=W3/X9^OUY4,FK.WXDOS.@%#J2$%I8G,U+ZS-X@40D":2J,IXJL@3BK6 MS:NGCV]5"]>XA,EJ"9_%13D%\Z22CQ,0:KZW=K.M\FENDWC+LD]\.7O%P[$P M1?H0GRMW7OLP:3+BR"%J6B.JB#4-9<0 -K&"]J4,#U\#K+/AI"3D'TEO M:7+_["7TS$N9?QH%%RS,L\$5GX920PZ3(\VD>5=V""G$0#A6HRE"M.1,.&LB M>&^(X"[BL>"/!N,P6(R6%N/X2E)IL&GU7 MU8=[#UM[+"TP:0__B/.4]V!IFC>6K2F'+HKB_"'C=CI[.P^]5-;2Z]\W;>FQ M&LS1JJLY*SALO@K\T$L]R9X_4(>]:T&_ (CQCZ7SD?[;I_CENX RZ<'\0^VX M_!__^$2?O/"2SPZR-_5=^\(,[2V0.F:'.N"(+5\C=+PN*>TO)'-Z1!(D?P>2 M2WB6Y-=\9%Y1\N!KQ#[5IDCI4.IW2+VI543K.Z2%$TW_QOUM$N\SZC\K!6O/ MXV0?R]PM_=-BAOV0^M=@U:N[C2:=L-]H'*3#K.__@20/7)+&6R.*+ O?:5S$ M,'TZ+Y95>,?EIRVSC\/OD,9PJPIEYE[U!<+1H5T^Z^DLQ'F:B;L/GZD'%X9E MDLHT$XY!SM0Z7!Q_B]VACJ'_X"O,3C75,\(ZMQHQ!;%RK,]\L-CE.ZUK'7Z/ MV+E:52G=J_$E4@=KE]'6Q0IJ3C:-'CCMF^TI//;Y)!R[91SL:XO4TXQ45+>( M6ALB]$ S>>TSTT/.1\S!7BA1J(LC:/-'D]"FA M@O>O+'NVW0.Q)X4T;*8P4+538DD'^^;)6+4FWD]1GVW?"=&(5\I&7KEPV/98 M7-E/\B45XTGW4-F+E]'B[?CV(;:S(68XZ%1.V19M:84]E+N%GC%0]Y(Q>2TX M+[[-.8?>!552DITRP/+'4&3"FD=:7P_4(6>D;AU[G*$SXENWI=?1"H8)8Q^S(M"-2MQVN?#57,NJ%?U\MRTM1'" M@:=?5NN*\4 5!IJ:[M+9'T>*P;;>G4"*.$J?V?XA[LA+M:.P)L_F5^N+*'Q\Y*=VO$#FZ@9E5#3]\4J>.: M2&Q])GIYXV1Y*^ZW%.N=3RRBUQG=Z79B=&V1^J.1BNJZM;4A0E\TD]?:$\6- MIWIY"I2)(.WH5N1,:L:['5^U2"5A<_2.!I3NQ$70\YC/UI.,P>=;'F=4E'T5 M32=]I\L(AY3:)^2A%@[9EC$$?I-$X2.5J6=[7 ?N* MW%A^6S>6#"!<_9*%>/SB]9GYSR2-M]DKE&4 !T\EZY3L"^8++\$7M$7%8D,* M)J3DXN#E)YR*3X!<507OTR@H3JW>;N.0^5R Z^@J5JS89@^S[FO LP&&.((V M@[YK0;DAJHSW]?I-,T"WXDSSC>P+AOQ[0$)_Z??OW!CCNF&,DA^Y58PA6#J$ MOY5XQY2XV$#\[AE=1Y]5(:!&93WL'718'=;IY+?>KH+'M%O&GU3IKZ9#;4<'&.@U,;J@W\*AY$,IGR*6!8_EV+&C<7N3A H@F+ M@[]Y84Z_T%?Q32J32=O,,:P[YI"W,$3] K!Y7^Q 8*.*];GB+LXC\ M@$7M"_-CGF1O#WJZ_BM$O4Y3],%>:^>5XEZW+N/'^(C'>"J@H/#Z0$(!S'7V M0@)L:#B/1;K@4'+$C8%V8?I:H?:')8]SW MXNW,^A:0+M5]=UM6AG_O^K(,/+C$ BJO:M]1G[(7&MQ$RFT*G<4&TL >T38F MT=RFZ2> .?*M])CDCLV&-#B2DB7AGQ6FCHJ^+VJ7+S2#0P.?TL#-]<];[TT4 MFBE4!F24AP-IILL[[.F"' !,%%;CO:L]XO V$MOZ#G-!O$Y++.D3PKR*DU_2UGP=?5.DH6>BH%JXN:T= M]HV%/K'''S65PP3Q2A8BLW";9WE"29XN?: \E\:W[7IR!2>O+J:,Y( 2;5KJ M&F(.M4[E#NI^';3"'F;=0H\/LJ(T5U8S$$A/6.3G(NO<216NJ?655#?J9%L, MW [VTN94\.AG=#S#/O?V+//""Y9F"7O,.Q;=?7V0HL\@E=LGV2T=5C'+[I)[ MBFEV09^H#%Q/LV?46=R@*%0..E1>IFAOFM(LY4MUC474[Y%'YI$JC1*ZY9>( M(^Y8QC%;+Y*:FSB:5A-O/DT,MM67^%6FR1*XCBZ_^L]0T;A12JBXG9->1V=Y MRB*:IN?Q[I%%)@?)EB21(L64!FO+)+"AAWU5,I5ZXS,,CO)1:2&-R$-7IL-E MAGH>!;SG8R$49+674KE+/7!BPT8:PG5$2A'(S;:Q3BJE@#:E'$01Q&T^@A/3 M*666A/^-2$[0 /B5QQ*1N:OL[4Z'Y9-2QPSKTYNQ0OCI2&,'^QDTM0T\$*5( M-U\U]F,SJ9 %@'_%@P(VFU9NZLT^6FCR\Q2+-%+U2LL,3@\V)HAY3)C$6'TI MPV;4L"/_-,I-$T6:5&(O)1[A_\[#3(/Z:0'[GQ'E%R]DP:Y,XR;N'^0=*R, MMJ1C#,XW(72W##\'9T/I9H!340WQ&SSG_)QJVLSWC1D M,77/8U2FMYT3.X[6V.&_'XU*R37-\4.T :2C\_Z22HF '6T M8+0PM,VH:4V:E+0AU][97'895Q/?(LX; M:!%RU$TO>5NDCOV])SQ4&?UNO5TFT&Q;HCY MJSBYH/Q?.Q;QK[6!,RUEI!$W@_FJ2< T9+%/&";6TGX(Z4&^N94X MHK_R_]S_@&]+SX^0_+!5/?9"$,(M+$39 MD%*88E.1"'&*61:4^R2*1,39*(+)F)>6H>%F2M=50>>.0I*JS^-(/KK(XS;X M0K.;+;?=EC*XHZ-]47,"NDB'L\E-UYAWCB6*>;HZF6YS%K:J!2E.RH4H4*5% M#"2*.(XFRNZMV%6M9:GL7/=F^$4\M\?=)*D]1E:/RR/FZ.'CUB'P)L_2C,]T MN)$TQC3HAAR,315O>8M'VP'>N]>H(*"%<5;3Q_$ 6(L^HA1IF9 @ .I&$S^/OLH!R^E:GVOUZ256=U8SFVKW0"-Y)RCH#4M<6>31VJGA8Z_FH(>(X M[);7/I5%$*P'#233H;<'SF[85%_I@=Q'#=3MF>"7S1'[JXG4$\YZ@#:J&3T( M-&PRW^BQ-A<^5K?3A>OF:W+A%JDG=V&7<_;S/,WB'4V.%.^<*?3WPN[,9FHW M'+J["V:G-I377-H\6_'RU?'VD\7W6F2*9'-_U5'-?_'/SY[_QDG)PN$D=@CZ.A!9>H9?H^K??%V]&;;4*AU3M_7%K'C]:I8^I^V(5(W[)=W MO#>.F*QK,J4>XOT=95&:)SQV6BDCC?BTHB\9XD%=^%$Z'FT)G3)#511S.IA;1;;/BZYWXK M\DWJB9L7:B9,76V1XHJ1BN7PI6V(=/CJEW?\+-X+EYY0W=.G0YVT$ZJNMI@] MLD_%RB-U#;%Z9*^\TWCD]).J:C%R'3W0KU['O$K;$JG#&:A7UPAH;89]@M4C M]01W^)DRW4IHZ&7%9,LO.4..I."]]*WX>50_/])KGE"[C_/L^=SC.K+(,PJY M]AXK";T.==M"L*7YBD*Q2_JE0E+(0$HAW,7F'+8XUROJEZ!Y:5:5 8II]-VM!5&(D&7*;4[Y5.3-MCII M:EO"M35"&B'=2E6;*DM5J7O#8TZ]DAD.A,?< M6+BE"?S!>Z(?=!.:[BY(862(PIV7%I3VB(='([&GN[:P(35]''Y\GM" 9?#I MBD5\AAZ'H<[;VH]>6Z4=200LQ$9E)>-[(EA7T5 M,(%FUO4(E->1JIJ]HMS>7HH!3R7YE2!P\@H/S'%M6/;VAQ0*MH%!>E?:1AVZ7G\&YNE'6;V8K>.H#?WE0MF#^VUHOP59R#,71CRL M!'/UO10)&NX+H"-2B TIQ'"*^&ZM=N!X!DXWPW&GN"F5WM&G/(2^;S_G+* A/(-=O:%0 M6*#KA&<0%GGAI4.(-CA@; 3^PQTHGFV4\I:"I1#/,O, M)LSZ3IB1U%CIMNV.]A[8<=)<@7$ONR3)&Z1$%;-93W@O3%N+EY=(*G*2Q5L% M!QL;9>V-H) +V2QV+K.I&Q2E"4H>.&:BQ[M'%HFH MN(X"NHNX/\ET^+_&87#F^;^=QVDKQ@VF@!GP[,Q1H=^P[MBAT%*;:1;WK,F) MP%X9!T?_-^)S9@NCV\*6*-D1A=^&'' DP)( 3P),'2#?PE8YU+_I$?\_>^_6 M&SF.K8F^#S#_@1C,06^!*&[:S"AN)@PU9P0AKET** MTL5.]Z\_7*0N5(0H41(I+H7[IOC?=$9)WYEE*(> 4Z0=3H\>0S1 M2,:L!9T6=[;X-6G278DC^SCAP<(8]22XU2!28UAV16H#T#.N0:S:N/R 'J ^-UN:0K[7QI#+B/5NXN"JFUO0#_XS M7>0I=&U^+01_KE[9RYM8V3MZ[W2">(0QZW4X%J M/ @T4A;BR)SLTO@.LU1'A#ZGSXD6)V* O*V?.%=Y9 '@-(UN64?%4+<9-6V MCFV+Y5$N(=)E;I:&;YU)6=I++JDMJM.PM!1;2GLTE'CEL$4Z?:83!FDM)\&[ M'^OLJX2\I>HYW7BXL[,&XO:K:?CHP\<@OCHMZS4N/SA^S',.QXW=8I@&G[GSH'4(95((\*&X#*H612/N+XL^*FR:!U/%;\]O"84"_-D[>O M<4;3!^KG29 %M#L_7W\MY-&EZ;8<,#U5$,> KN5CF_6W!U(J(%R#FYPA-,G$ M=@Y$<7%BJ3O+9&<-Y"U8P]U&-@]U<<0M5\?JT6?0)-FP@5 <15O*YL!-3Y;% MB2*1MWX3@$W<*+A90%I%(VZ-SZ@(.P5'FP8WT_(D3E\=>_&"$#8NKN+DP0MI MW1U>T*>L_I=J#4*_.O(8&@I$8^U,LR[BV!CLPM@X '&DEK:/FSCYF#+= MCI;39D4@E1#8>$%"7KPPIV0=I'YH,:=5G'DA"A"N*I^M./I"DZ<8R?=6NXJ* MX=NO.8V7>CH!,,'1E1]7B-1#0X9&^LQ&HQ^9C3O4 MC*$\&3])T(GP1ON9^/%23H ]#)Y7UB(05T>Y'>+2H)$PCK;N6.37^(4?1SV+ MO/ M#?B*U88R-]B+.I<)@]O8_#D 'UZB5K!9[3)"+G%0-PR00S M01QBIC'AU=C0*G634CDLDY;JBWQI1#* WR=)R7>P@11&.%KC"D]]&KQT'*W6KHP\OH:!T.BKM6HBCIJ!#HP^,%2()+5,UB^7 MNGGZI"*W]TV)MG;'7.13;?6\/SF'J8_>M

ZLC9Y"A0+2?GNBNBY@Q!KLP^J)0(7Y% MN *>*;M28?Y*99ID4ABP?]4AP/[QG\4;/:W'Y-K^CK01*UV!5GKT1X3-4&WC MZ,4;(7]F^ % M'G%@$OCB@KBTY?(&L+*_8$J[;P1KU5QJ8S]V7ZNQU]66V-A;K+?0V"=<&%$D MB'N(-]FKEU!X023>[?.,)I5/K8,#_5I(V^] MZOT;OU5L"=R&^#!^+0]>V8Z MO]T41)LXV8E9+\0,:[B0)3B+26D''P*7EM1CX9F3MLV 2L-AOW28EEH,AO-5 MGD1!EB=L.K,)?%HYPIR[S9YIH@YI[9J8PWJ8^U5HZU7#'MX#O; :XI4M*Q)S M:^K6SH,@!H-F#O29\-%RWB/;; M//Y<%>N<(B\,W\A:"&<#T;10YZ;=ENG^RIRA#W3+SWUUK"?TU<'>?G5<;K3A MK@J8V[&6W:,'7H4PE\L$A0V="P*'9;"WSC:7&JU1+H"Y];7:.;VUF9^G5V\X MJT?PQT60-J,NAZHQ^<'?L0^^5>8:&&7#4SKJD7;];'O*LYS0N=_[->UY)0_7 MHNY-S[5[K8I( W*X\UHKNC<+N"@_P'A+&[\WCJ_%*Q'XEM)-'MX$&]49"+V: M2VWSQ^YK-?JZVA);?8OU5IK]B@A-!%0Y:?:_Q/'Z-0C#Z]W>"Q(>\7&J(G=E M8>2-N]M)N3VWET3;9)WGS2-L?&QQ4&RG/ MC(2AFN3I5\4^_QOAR91GL5X+=<03^OA!6KBEYPN5)$_9'X-(;OT9A4>?DB#] MXZ.W_J\\A>IL LE:.%S8X=/,=$]]2(W&2Y%]$F^"D);/N28\ M9LX(<*F*%+KX06YRNR&%.KEK (4.7L]R@8:JJ<&]KX-FYF1$5_L-6<^RXN@, M/SF37@6LR=(0#M4HNB']VDBY>"0,\B!0LRKB4>%0#PR,G%@DU)K$0:UT180R M<8S+S;AJ$5"X)@9A&S=->MQ,9"R\3> \4$*?X2FQ%RI^6;\L)CTL-OP+&-.[ M7#(R"[TFC9E1NDP"-.S[=+Y8';%%DRP.'OHK\HC"W7K9UBJ_**9'_^3/ .=Y MN3^"$/]!P_55G'Q37E+5K;N@T.^%0!6^RHH+"<%^^TV$D71BO @C4,330WT[ MOFLZ

.FMJ(H\F#N$,$B.$79"F+-S;8VU01:21-]SY:AM#JQ;V'8QA M3DS9O/#XTQ-\";F27S9DL2/!+6&AQ@\->-P4>);1$[L4%&Y1'.Y)[&D2Q.N9 M-R7FP4S2P@$1>DBMR WES8A +;%BO%5[,W$R&I% Z!Z+M!9$RH?]SLGCD.-2 MB$B?_[R5I=AHTAI$+F."#>)")L(&$6$50Z.9J(!M&ZF90-U M-WQZZMB[*+8NGEJW+HH5AGM(AI'>4?:E&$-L50<];>E"VJ_, O'1L,VT(NS# M.VO^FF!*V2Z9+LG3&VEE5#!L)?Y'RN4[8>&*U#:Z.1.#$^X2I;T2'4L#ZU^] MY ^:%>K/XVC-'V^%"47Z'(?K\S!.V1_NDL"GMQLQ-WB J<'07FF"'J3$:!U: MK<'W6"5+'HA/]GG\#:="!?&%#K(')>5UIVK:S%I-&K"A.&362LF.FTM>BA#W M2X-Y=JWRMS#0W^W#^(U20KTD^EAOX2(:K#M#OG?@+BRK>IO*MA6I/UIA'N'V M\:1OXJ-Q$Y&-XK&W<2O=4W>/W'[NJ("H,IO->-:P^>B]'9X]L*YL&1V5)9!; M>BO#FI;39=ER?'I,1]5\O<@'"HE"A2:R9JI@F3=K=F8B_'=YFA'ZPZ=0H1)7 M#U?):Y ]!Q'Q),'0#5(_SR#31*E$W.6%]>,L";9;9@LK]<)HDG>(U(/7U?[* M>\9&=UCWAE!U1ZFX+JSJ6EWUF-@^O.E9G-R;%G82,-1IYXD-]!HB.;+0=ICG M=93.VGDL]:KO2]]6Y]F P/?*+;J[1S[9UA[S/+;I.L:W3TO=" MCV>V^WW/_:NE;V^SJY5,/JUNUWH %S%S_ RRNS]V93CK MKH*TJQSB<"/C64=YQ#LX6F://H]3"R>E=/%JP7>NP,UY:/ZJ]E?6 L3M89$" MM?-T6G<-Y U9PUVY'7<41]R,=:P>VXJY;%(++S+(.WH5C^Z]8'U97$XOWX@_ MUV[*@P0@;]G#P6@^E:=;&W&['^'$^(?SN"I2ZN+9$D1LG+L/#$4_=M/S/*I& M->1!H.NXQECE9@$/HVJ;;F',R MNHLC;:RZCE;+1AUEL:_VZ)@^)4TIF^/N8''F&;)?OQ8J8+(H=,R\XV[56_#T M=D- .BG%5T'I8@7!NK?J[VJ0<7[UHGS#9$*2TO/X!;,& MV6CC\X458>(=O?;@Q-WHV%V7P7JV@Q3\_^QZF4FOYC+#M\U]C3B6JRTOH%NM MM]#493VH0MP: .4\A#^SO(*W,I0 S),9=TVKE& MHM2C4H@#ML/8"?G_2Y'EHK2C5,5V?8.(<[.H?AW!Z1F81XK'UJXCA@7[C0*' MCN+( Z[/T<;S@HJRB(.OU^2QS;067#S'Q]_.Y;(=O2YNSU,AB 1*)Q@OZ=!AI6A60QIJ^L]5B6V=I["ML>L:/[B"JQ\JV M3 _Y$#)-/Y$X(HFL#/Z^9NIF7E*SZ_HOW.&;TN'[0X=!B8/E,[M.@V3EYS7( M1E=>D/SFA3D]6_]7+ICT=G-#MY[_=L?JT22!9]IC_X]B:5#UN-%D89A9;#)( M%<.-EH2=_:8[-IT9BR<\R ?19__$@B?T,LIO<'F56?"O#;.6O("Y4&]?&EB< M9"^6IDE8VC@SG;K#$C03KIK4NF%+5F@GE7IQ#[GSYWC:RGD(PO1IB8K\[D'FF5A,0AL?O5DZ0AC51# M,+5,$X>*PCZ*,N"9\0EF6ED"?_3*U^3VTFMRU2^3RAYG,]#9@3N8GCXTX%(] MOB=^65MA!:T7FCS%6C-8-Z#U-BZ#+%U>&+G=T\3+ZI7[XR,>&L4Q\ZR&HQ61 M=I3%SI0ZID^G0C&1)!^*F65C1AG%45PJ)S#<>"F>T?1#+TW%M6:/S0_ 4'Y8 M O[ED3ULI+*6#VE(8S8@$05 VL=:W*'>F=G4)KC5[2I222]W\^8_0#./M^Z. MREP$J;?=)FPZ"FWN=G-/7VB4TZY;O#U5D%+?$(?E.6%7><130RVSQ[;9IG @ MJD*\^5N\:9))S9C]JV["[!__>9?$Z]S/;I,'FKP$?MNKN!W%D#;5/L>@>:K* M(&R2O::.OW_(A?(1NT/KED6%J2MC[CUE<7?$M4N'C3'XX*XVV2' MO48;IOD'7Q_B3?;J);1VX"%_2OTDV ,MJU^ U:R'M$T.=KW./*51"?NL9I / MXU> ]\QX"O/L(-K$R4[T\VSTF[$F#.-Q-KLI+6FT_T'LQG916K-/+'WZ80^Z?ZRC-X9V*]H>T1HK '/4C :FOZ@VKCYT+ MQKIC@!8@G9J:&L"PC]5"B&0:K%<4QK'JA75SKUW,#9L2#8-4<1>G&>B1'5*S M0F=IS 30[V85Z^JBV,-:PW+K$0PV?-S%(L]<9<7,@6H1B';_# 9D12)L.%+> MF;U+Z"[(=RDDN ]2N,\*";8PE!>9,]-)1LZ^Y,@#N&<@I)!YAVY6YZ,G))4T?O)Q=&?8VS*V96F0SC]R![/L_3+-XI M4R%K543.'/K.-V\^]-5"S P#C)_:SID.T=:K]"_P5 DI]1B>\MCG<;KFCS^#$.R\Y(UL@LB+_(!U8BDS1ARD]CV^5TDH M'"+=PUE42"I2I.QV?U3?-C0MI^O+A.5NTI4]PW,SUU$;<_$$ZF=/*?^#@O^& MU$?* *.A:"0PTZV,N"\;[L/H7%Y<$PDB15^V$LG[R?=2HYMIHA*(KS0K@E8% MI59-[ &A[WXC%/JK80Z" =:/;OY=C7Y%O V;;I&S,(Q?^7H]O#%WGM!UD!&X M$+52=1A&L!'OVEU&ZZ[9WAP@??%"L5N1L;$"?P 0%H??J'7#-YY3M1 4T?XG#=-F0:(0,I\4V"I)H< M#!6 ?;8PVA\C-]RX!A@I),'VF:='@9<(@W6QF 1_H3]\,9X HMS&\%IH4AV0 MY&,R22C?B6E9@*J M'5RNFQV=RY0U'7X8#]H+;T95"Y+WWWG#[FU+ZESWS.NF^]DCRP M_B([@ XH^LF_I?)BB;_+E^FDOZ;82=]G?HLEJOWL3QS-^E%ZR+Q4R68D@$BA MU2P>?Q=X1+"-3%LG)0Y@D;^_FX3C1\N4;/Y1/PJJF+STUT+*RP/=;N0E[ZZ" M>"5"UW*#2]$::P^U 8[2FUM&Y2:.MA_YRU MFQ$NMY3OZ4Z_[D@ XN ;YX>]?;M*9\?>W3P#!;3(H-G*5&5+UZV#G2-T M7.[;N,22XGSHEJ6Y/-*#V[/;;4ASCC/E,"AX$KMQV#8=S?GYI=IC5+AJ>%FY M)M^U6'YK?5E>NR92%AKA?NP>B&P>B:!K',JWEHH-+-? M)/QB6;&MCF AUP(\O?2](I4R)WE^YVHFA20OA.O MK^*D+'_F_YD'S.CKZ$MQT^$\WCT%4>?+LI9T(:7>62#6'CB.5;34 >=D?RTR M76D;^5!:]Y-8X2ZKEA9"%U+:2"0C'4UE4>)]O=L#9#PS.M.3MO/0;E-R)+I3PF*-J\=25@J8:D=LG[I]L[8G4XI&SC&D@C6ZA%;(1,Y-Q%S%LFPF;#"XCW=--'JW%;3S!4!=T M'[,11UHF4XQO\RS-/+YD=_DCH]&:EJE82X)+VZ_L6%& -&CM@5FM71F5CGV) MRXZS8T/X\9D6:QO\.'%QIS:I;*S/0:X+*^478^+:4$(+2ZL#E>5R6LJ?BA_.$85E.L:,^\E(;K,]365$,_4MI#"H/(8TPDDTAI4Y7,NK+*[FVO M[N/QN' ]M]*@Y^VEQ&)U<7@-)N9GZQ?>UV_*;(#EY(O?UVP!SZWB6U M&SR)WV3WJ!+\+X)'^;EFX'CUW9,)-%\J/ ^]8)<6KVNV?0!503SA 9PS5\; M/GX)N[LDTJ#4<$_> &DIAG@OH\O:\:\6E#*)$+J:_QWFF?P+"O_@,6Y^FK'Z M2T$[9M>JO! V7VO]\.A]ZTE<=5&D0:;CH#0):"V'O??K,WOZ:=JDT$"V3+!( M2%*JFGWD:\?74BZ1@I!+=K+4;ME'^(II\S/:Y1.X+J[G:5%R66PBN]=!)E!L M>5S2L-H@E81,+C(J,>)J&Y. 8">I4&S["!^1FJ"2R9.$"_J4/5"?3<:R0/&$ M74]1I)RCXV#CL8V6[,+;1?_OKPU_)(YS[9W*=-?H'R.Y?/EHH7D;+ MG];!2Y JWP(>7!E]@Q\"0K.YZ]1$W=@'.3"VJ=51X =[ M+^1A53U<*1[22R4S'%U,2?9QPBS]$D=KS5Z@KP[R2-!RN7G+I*,"XG:O9_?X M.R2%=/+$Q!]GF9RE^?X:)]G6V](OGO\'U6V_O960-V ]I^46W%T#<1/6-'S\ ME!%RMD89O $Q P9CFG"'P3:%9H_/G'5))TT<%;V(N$?ZR#>LB2 MW,_RI+L]L-/V&!@MYJ M. "<7[VL^-=#$&U#6OS[C2?O/QK*]J2DMZ1J8>1G$N N+C2A9T'4:-1=JTQ9 MVK+BK^[XG#%AY4M86OV9OT)Q.(]WGF0?)>P(9\ J7"#I6A#=1O0_J)*?@$Z'(?O#&$*):Z@G0GX9SELCNH6492_60"+ CH%4(\TLL.B M&CI.B45U(1W-HGT*3H5%M?UR:8[^& M$^#$@8[.M/'R*JS2VG+!384SX5NH(:D ;%<"MF::4/-C"S#6-JG?PY:TG0WH MD]YN1KRY?.4%"?G-"]F@9\$;RZ8 KM% 36F-[2:PF9ML<@]+%GHB5-8-VN1M MXTKB"5!8CV-6I[!U"+Z#K6*#V)[0-K$I1M.1?R+DI@VER:WA4Z(\?1^1LM_) M;0>;Y<;3W HVRI0]\D^)*76@-+G]>W),J>4C?J9<_I:O#98\C>U>H]QXZH1H MG@5/EOJ6S'>+8#F;U+8,'E-NZ9A* .W@1,8BC&YJFC\]>].GSKZSDLYQNH.7IE+ET(H^>62!7OZQ@6"'B MZ)W';ZL#A-K(P]PCI+1S1RE#6]D=HD#' ]PNS(@/\ M3F4L>XC@+)_IO9&P?=9]-S2+FU>7.)8UCK":-%$/9MO1,3%DU96\:$X6[.H>)CW[,9&/#D1BYG"-@.BD%\3Y.Z3''5B9&36S9R M\U:/$YP*EEG@F.EK#EOYMYORWR9'36VR3Y!\E!!.9:,CP2=&3VK_'(V>A$'P M,G5E$L99XEQHUG"DE2UP)]6+2%YC& *&>P7G(^"]H7-J,XQH0NNBN=(8[/86 MXDZ'7\UYCG*I;C',[/X[?%,0,V%? :#=5="&K:N@LQ!V=1KZ+$UIEIY%ZYO M>PK"0!PN]5)X*_@VN@>_C]%Q%*U*IX]? 9(7D.]=VE-)IWL#]\E9 ^^T7R7TSYQ&_MO9#^63 MV7HUEQ)L_>ZWAI&ZVA("1,/ZL4U?$DPJR>0[R';PWG!#%]+Q-/6TZG\ZKW%I5EU@8UNDS&Z_!_R[_S(,7-D-C/G:,4CHK(&_&_4PZ-LD?-+O*HW5W%"D+(X^/;B?EEM]>$G&;[C%X]( =Q)(=ETMV M>99[(=GDKFZK2W/QZL=_!#1A3>#Y[8:^L):DM03371EY(QX&@F(AIJ,FXD8^ MT('I*Y&DDBX6(L]^P[8JDQX#,7A]IDO&4H)A""2]LUB5@"6$QB _[$0(BN6< MZVB?9RDGA4]ZJSBM-9;2_M7NMK;VX^)+:-L=5H^_S=Q^ &<;U'\ ME-+D!4[&\%AF?V9MAM7RX/#;(51Z$T2+>I<23+:A;PU(6TJ7$-36?3M,'PC09KF0%HD M??82<9.((111G\,#"<")Y_^9!XKS_>:YY-)+HCC/!O/'8;T%J3)Z]\((\BJL(&%IQLQA:Q>,.Y67KE>O^)V< M 2M71^61QK*VJXH5JV;A)4QLE3:/;;-<'*)5*G%];/2DO49';W'*O+JEA(HE MH#ON/1K3M81 M>6RD3A'<;!BPD71&S;/OL[HKKU%,UGH$@M71'[Q9:=W8#SKYP9]=*9V<)4HE> M]".UMQ+R<-5S6H[9[AJ( U?3\-&=5A!Y;"#KA64OM*E^(6E&%=V6$6FXC2?. M38QUH#Z?L#Q2_SD*_LRI]7Q"'2J1<\P<@)L>M*OT(>:W6=PV>+R\B5 M$I>+R<F]P&5KA6IM8FT*J"/?!<:CSJ#>58G9H1$\MYGDC=,

XM3Z=.";>&I)4Y18#,?)#- 3"=[KO)-54OH? 5E$>FJV-QHJ,X M4F+0=;21<4I1%G&OWVNRB32Q7#(!T2Z7)MI<[5RUE"J^+"FK/:^:YF?5QK0),#6:1;[?\"=%W]4@U;- MFP_-SY+@CXYVJET):2L=YG0]">ZK@7[.J^V B9%%P$<68H*;E6V$FAQ1'45)QL:9.Q7ROGLD'I( M6^Q@UY5#J[9*2QM==?I@>H!5*V._SBAS4$Q['0^VK& @^7J/969_^6-/X;F. M1YKL!HZX6BHBC>_ASG>/MPYK+:@OZC!^_&A+B"0L?'>G='#_9H8[M3UJD0?4 M7,#/<(C_YIU[#_#?3KN$J!K,'<(GD]H^Q2!S^F'A1NJ%)>K:#M?9/ M;:."H0*01NMX,*IQ[J#:V >\XYP9?9^5RR'QAF2E:/B')ZZO[Z3KZAZI[Z<_ M\?OID-Z-E2U>4N RGJE\8^ZY>B*$C9[CHN#GF0?/\^)YG -@50%40T JO:R4 MT#SO8447+:U (ZS1^%PU.LN\^KGPZM-87NT2L#1>[06CDU>5M9?(J_W...?5 MS[J\^@D!K]K#4\VKGVM>_8275RVVM :O+5R1/>EKS*BO2K4D+'YD* M8HIA1C)2PK8 GSPS-2 6\>33I'=C([&T@4A&K(B4%+AAQZI^36!U/!]U6>Y%P[;9W'9U:J?>BG??*CRJ!-DKSP8 MQDG%FZ10Z'Q>SC/C^0I.G&(OWSDZAL6$9 R(+ MGD)Z09^REL2YJH-D>C614]D ]V4VTZB&F-"&6#]AN%_J(*!$D2GZZ%G+N4)[ M;@Q2&@5Q0J(X:Z:/-KA2=!WY"1L8,7_$_Z^CRJO;S8&_;1/"@?611O9H**HU MHB&5L:\0C?)E^N&&H%!+/JP+Q3_!^[;26056R)?"8\WTS[LF-"LRUQ4>%S(> M$B4R/ XIT\&:T*R@E$H "3M7[?7W"1YHEH5T+5IP&S+C16'FR8D 590Y4@YV M]ISJUG0BA?R-9.^][?C3K(IGTYV^H.P*HV%;EJ107AS_AS MVU?A^2N_8C_':VUD;N](=5\9^:+Q%J/6@R;FU"!E?=O MMYY,J0#\8S:FJLF MSL7V/S3([5H1V;(B55W3MBD/F"B&:/=T3>D.I$K#RSM6@R;,S <8%I:+9.J+ M_&.$( W0::!4 [+!$K /Q<8[-#:$[NF>><+'77#./H@V<;(38;!G^KT@@M!A M_652F=:8TNY+XXK)3?&:?#KS^,P%<(/PL'''YW8/W^DK++:I6:.S-&9ZZ'?S M^*K.45'L :]AN8'(EJ.:#X&+F+[Z[5:LU;JZ/6/>Z\JEI8_D;W0S')A5A901 MY@#8TJC^9DG9"VRXBVUT?^/X87)][H5\\;7 ?A^%5G+#QQMK^1U;J?3_T MT0V])2YI5_H^B*7'=UPLLR*2N>0[&$P*BQV3CG1@\?<@>SX"/6TZDC:_4773 MA,OJ^^B&=2V%7&Q W$HH)A4M@42L^&N"..2#RJ_,LA:"2(\8XHA5*@.%6"MS MLCU-@GA]&:V[C@WA!/R2GT@D3QZK?[R!;A"=A\Q+LN7A\X5N@RCJ@ AU1Z. MYHY]PF?F7N\TV+RZ$^UN=($VT>/TZ3K!3D?;983]SHI49KHYB(\6]+/U.N , M?@J<6A^6F(E5FPK?%Z^V@&V1625M[X=;VYQ&R:Z2H2?!KR:![\!FB1S[BQ=$ M-W&:7D=^F*_I^II?.6?%9J+<3OWOBX'[/X5%0E8K?S_\K($!2KH&N\D'L/PG M4MH.Q_A+ZUW=ZEK.YSE_9O5H\U+,BH1,&?FP96KA?DB-:T0S_C MXW!]O=LG\8OHB3J?W>BN@9QC-=R56;&C.&(>T[%Z;-.N9)- $F[PF-==$L,) MO+?+/_-@#\(?XDWVZB4=3SWU5T':*HB7KOF&SW\U3W7N"R-6 MA)9F\!P%:6'+S ?#;&-2RI>\+3UUTNF4]MPQ?[*S:%WY_4O"^D$%J_560AKD MPYR6>Y_N&H@[($W#IS;G%>$*>.16*MCX-6D93,VST#";X[1V5^8MA?.S!/69 MSY@_YQ?-+H"#?3'Z9C^'%'Y@<)SMXB0+_LE_KX1* :U!\4AO-U=LQ)G1F^ %EATW<=U#A\>?O5 M^Z\X.0^]-#W[$2CW#09)0!XC(^!HK-WK5T<<)6.\&+U^WAT:3V^$*R1<(_D. M.M$%2@W)5V]'+^*=%QPNN(R7LMR Z8)%,VC:1"PS<#H]L1,\JT;H@%KR72AV M$T'G>9K%.YK<4W$K(7T.]MT;'-TUD$>&AKN-7)?JXHA;O([5H_?N"MG%C>%" MN).FR]\CCL-X^_:%F78\@=D8^;_@(ZCIX7WU,'>LG5<;K3HK@J86[*6W6-;<"V=K_UD M\,\(Y#MIQU_9=X]W>YK1LVU"-0Y3=%9 WH+[G96;K[HTXK:K8?38ALM$?RQD M$Z\2;O @19'8M4Q-6%*]^AA%7P6DS5'?V>H(16=I[ GRBRO)49D]T9P-KV6'#(9420/U'.IX#,K'B.P?;4L)ZB@T)AESX)J%KXIU,V*Q MTX-A+RUFP?..Y_XK,7]JFTZ)11@N]@-OIX %^UMBC; M0[X+BXZ6Q^T>64.)Y=2FZ&32?QVMZ6;RAO9P*4C[D(FPR&L& T4@7D@8Z\GX M-VE*?1]#U?D/=[O:/6@,V-D>)VG9D:.[PSU"S'(CR,I.=W\4&=[M5C[^EN8) MI#:Z"7P:I5UYK]5%D39Z'0>EU]M:RV&?%/29;3V+?64 "0L+9AZTVT+@V#%L MQ[1N^A):ZU5%&KUC - \A76SA 320\RW=%BQ*[&SW2GDK"@<.PZSP%_B>/T: MA"&RJ/^6TDT>W@0;9:Y8O:J+C?IC /2BOJZWR*AO,=]*U*^(T$1 %;:@-PC" M99H%.W[+1_*7? @B\D:])/W)62J2.9S_G<+&"#QKR"SRME03 ]<#GJX[W!K5 M%DMYJ?(>=U^=15)=:N9*<]]A7N6?RG2B7%K;.[G)WN"Y=O91O? ['4"UH MN130 XXF*2BD+),F^IRQ11SR%>&SCAO!T[#1OT'M ")="*8\RC?8J[,(TE)Y M0=*2Z\&02*3\81*P^@W :?*PKYR:5BO1D5(\R-A"/Z(-0)#6I$SR4RP M:ZY2F%")F,OF\MS:\JE,%H5]<*B=F0XO,E?Y1+^7%N$[8_A.<'9-V2T ?Z4_ MLL=7&K[07^,H>QYQZD=/Z'()=P!HNH<#^B4NDRZ'.&;I4"6H]0\W2U8$F(+< M1N@.6LX"&:.(GQ= 1?"-'E]C(QC6LDZ*> X@&L\WA:"3H9E#?QRP"U._!'8Q MA10+]O^U%%)AFH??XNB3=GK$(L,TD5I U&F12\,C%_0"!BR&8(R@Q4+_WQ9" M,5<,=6/H%<).CF!DD*;Q"T@Z*7II..2 74#_4LC%"%8LYO^?I7 +*VL./"'L M]+A% FDBM["RI\4MLD,NN(7560RWF,"*Q?S_7@"WG&T8@$8)YE#B2;%,*USC MJ:8A[F3XIMVK>4G' QN613UF87M\I@GE*#A^.[,\VZ3W4.9A:>3LT>-F^Q.8 MC:*(H[[/XK%-4W[60,DZO M:W)/=U0(<1^GMG5L&ZQ[M!MU0K=9V^%]'(97L>%)HE%](66]QK:XU2 ML06TQS9KI[=(D$H*L6[;9)DJ_B)/6+=[1Y,@[FNYT#3@#R(X#=3?DR#+:'2[V? '(^CZ,7[P M0NFQKF]1H#K"/U3&0D)Y$"1ML:TE8 '!/LR/Z=%?Z"/Q9D,*C3!A YVPEE!J M):#657ZH>;&Y"%YHF@5P<-XM3=PQ*)^926>^#]EU&!&>K?\K3S/^&F8/5'UU M%T(+6A"TT4%GQ070@)[]T\._U$-J1432Y'848!>$RO5]$OB4>):]UDB=.X_? MUY&?4/";T7R99XMX698$3WG!_D%1!);TB"^N"I$P\)Z"D V?J,C1%=&,K&DA M2RKG,#<" XR&-(&NX>'92^@]W1=0IEU;)1K5D/.EKN.-.](]=1"SI+;I$[*# ME0H(UT D%5/V528W\0OZE%U':9;PQ?Z.1]-:"R)OQFKGY(9[7 IQ4^TP=O0 ME8DDM4R7KY4UO>M]DJRC^*):9O?C8JJRBVFE!I\).VBK*VOO@)W'$1MA97 : MY(%&09Q\C3.:7N04#J2JMZGUJB%MG$,=KS:P->I@W\T>XH+AK6WYI6#)#"+L M(-P0LLXI 5/(!_[^V/_@/_,__8^?2)"F.1M9/+WQO_GQ;N]%;S"&?F!?FML. M=3_-O$D^!Z0R7JG *P(MJPHPDX^=KU]@X_HJCR"UP5F2,)MI][&5_BJ8N4#3 MX?K=\>[RV#E U_SQ,V75>19/:"8;H9IXM>ZYG_RVC$$AGQ0*B*3!Z>O<[MPV M2%"/--G=Q%YTY?FPLO(FN/;O:GKJJX"9G+2*SVN0GF[9Z%0, M6,U%(& M,PFI7*IXY[ =JI1VFN17;A.,6Z?F4R,>RNY@FW'XJ;GJ*MF5:31. 8 S=V+ MFP6OD MS?*(0U?+[+&M]2:.MA_YZ!W4.'WCTZJ?=TD0^<'><_,Z>=.U;U&1%IJN+X+4 MUX[/]GJ+"M(.U]61VE)I,>':9;NQ/2Y)"2FUN#H[:=]])M/W$YI9LK_G8B/8_3KI?AU*71Z+9[&1FF:\_5K+M;" MDV]#"&@V/YW$(HS88#T.[%% <% $>=2U.22'FOQWQ/'5:J:98;F;[LVH0V?% M@[UY!H_IPA:7FRDZ'NLHZ^,.-?/7+A%Q=DK%X/<[G[D8J2H4Z*5 MCB\3""1C.WK 8[FW'$Q:CA9T<;:@>L!@GZ:2HP\B# M#'WDX>Z)"D> .'NA8K"_'0]4C)5U:O2A>IYBE*!3(@\C#R[T<(>[!RC[&SBA.)2#K_]<,TOD-]&ES]HX@[BWH;ZX,U(.4HJ8#$UU 6B,$.R7A";Y9. B$60Y4#\.P&_? ME#D1V%]I82#DGPR$B61?V4C^$G,K9[YYY 1"D4I":"6W$2GUDML-*3236O5? MB%#N\M[C@F!")(B5C74?7Q\KHLXK%6K\G&#I.#;"*$8SA6 M;=#5X@S:4YPD\2L]RCCN(!ZO(X8&3;-[+Z,/&9QLO6-, CWK5C7;&B1@43&K M X8ZBKMJ+R:NM9PP%NFE-@+J5D0H)+5&#.%O%9$* +@22CZD7/Y/!N=.![[ M@.$.DO\JHUR_%M+0'NAV-0OJKX)]SC/ @PGS>S%M*5)([RO1)(_6-.'SGC6$ M>5!GZ_2V"761*&H&/(X9C8/#U3CCL;F?R5;R": :R.QI;L[+S;]_4HS M%JY"/H*YA^0>G*%)G^-0&EO=;AZRV/^#D]9C$FRW1XNZYJ0B#W1#L'5DHA@J M$C%AF/+,V)! ,F%%*B.DT0&L^G([BG%#80F&R<_\\/%GF(HQ!8(A13\<['&$8>'"O\,)[2S^-AE,@Y9@<.Z!0&-34H*RZ&%+H]\ 8'=2JQ$QFA6PKQQX4DN<+ MF+N('U-F[3UL)@R>J[347Q0?:$"A-5@XK+P83M#QP11D]@Y\U,?\^C / MGN)DR4BIRSI\,M5)0R?PUY)>V&6!W^U+TXA79 34K7_'7O M.EY]+_3SD(N9^_T/'+@>,#FI["C.Z1+9$L),D=D=C"'"&K'/Y?PXC"L8[P[; M7J.!;AAL=:.SUB?T+*1_R=,@HFG:LIH\6=ARN'\$2 J^'R!I61P_QK'I*ZQL MS!3$:R#M=$_]8!,PLO:E[9JG0BU?@B6O0?;,J/SU.?"?.?OOO!_!+M_!,9AU M[F=EI^"'<0KKMFF]^PP:X(F6M"S#7 ZRM[^D\'HM4%G*M^R]:,W_ZNWW8>![ M<'C(;\SX*(_K- <#ZM5A]C/?+T^+]W"K&AL*]S6ITUYFSB\[9FNR-,#!!H-C MM+[(K=M5#U%OG=SQ8)P,48O D^DI5&"-ZRT.I9U4CZ%TSGZO(>_;_:O3L-%I M&/^XAU,2^?AN[XD6(HS WG<8!ZWM8,N^%0JKG0D<\N.K:K<;:7K56'IG?^?! M5F_2_2JB _FJ*NN5W:$:\-[3^A:7C0M?A1: M' F_W306T ZV4:&4^,"UL9"3B)N+LH]SBG\Y#JBN,)+_^6GUM[_]361E,7!R M0[=?7 = ,UXH=_WRYK,6MAI"%M5[Z8*B[I#Z)"RNC]%V:&Q$K/-$+$%_W+-I MQ'__;__]OSV*"4:IF9%^R4I-O@_BKHN_2<+LX5=_'7< UA%LX_0*O,9TQ/[Q MEX'D;!T;&8K#UH/@-(R21W^&>'-\MQ1!'<9>U MDW/U%$)7]K($:!Q@M>HA%4(-SGW.O?V>KL^],&2SKRCU?'Z6IDA5^) EP1]B M/M@V8AE0%VFLC8*@FN#H5L0^KQGLQZ0L1446S)3++>;Z]53%Y[; P:X0%JHJ M:V9>J9H-$J&(@"8BJUI5Z4*%-A='<>=%XKJE8S47@P['?58/85_?"]])G&>;<+XE>_V%:]*P,ZAQ#]SB-CW3X$36BGB5^ (6!/LHCW <1&OUN"R)-(0UW%/O?/!BB%=&NZP=G;//?Z;K M/.2GB/C+6%GY,I:TMY&2[US;T1LM#IKJ31#1ZXSN]-)ER:47U62/W%0WVZKH M8IKNL<6F3A)_!]&$RY[Y0:$Y/'42?O?T)0Y?@FA[GM!U $^J!&&0O;6^U:9; M!WDH:KDL!V1G!<1AJ6?W^!.MA73"HY+U,$*-DV;\FY<$T(?!MO?9CT#5?;04 M0]Y858[)[?.P#.(FJ31U;"LL!8K3MM]!IIMQC.S91;SS@L.)66?!!;7"IG.J M=BA*+:0E'AAKJ"T*J6Y:XUT2[+AKG1WY<2GD[5#A5O,QC481Q"U09>F$'!8[ MZNXT%HP";C<'0PVQ5O2%/ZL' Q%OS_Z2O2D0&2@">6,= TCC6? !]1$W\U%N MC(V!YE"4E/JJ.S>D4DE*G0A6/>!%<+U5(5$0><-7.]>Q.L=*(6[$'<8:.V$, M4C&L:ICS3KIQDK4X-T^W%'M1>I:FS(RU*HGF81GD\=7J4J/GD L@CJIV.T=S M/T@CA3@W@63#(:_=(0?=U!32F_/CCN:Z'EQHY!@? M) LSD4V%2)'R2%\0=AJ<[)>!O'GU@7./ZY='PBF_'<'3'"6TN/;B-+?=C! = MS9:$;NDIB&K6]+6"4+; >:ZC&<&2R!:RRJVD5A5T0#*!?A]H%,3) _5S-N"$ M(35?UE4/!GO*8Z91'5/22\*W^[)ON=T(ZSIR#G560!K%^L[*"R3JTHB72S2,'ITC M"T232C;T+45;MI:7J'<)Q:*[M_4"2OF&5VCIMCO8>U<-\*YH^_74O@I(@T_? MV;8K\,>EL7>B>L8;O1"_H9!'.Q(3A;VKF8)=QQOWXOGW=&.?TG5ZQ<+X.DUS+X)W MESK6E#LK(&4G?6>;UWA5I1&O*6L8/6'?DHLF "HIA0-%N5M3GLU=\7Q1H6%% M(LJYV?!:CT@'5Z>':]WO.BZ#-.HZ7:KW8 \*8._WE?9.6:79J1(:[FFR"[*, MKF%>\T3+$WA/;\2+BF<8Y]YO->V_$$AJB0XZ>EM.>4JG9NK9TLZ/OJH&ZL]A.KO;J7 [Q1',S)VOWJXK MM]A!$>R!VN)0(RREOV,.PC8S1[<]5H^ -)=YQ$J/.G.('15:2&M3YPYKEEA MBS.4,TQJO #)5W?>0>LHC;63:KM;3GH["Z*= .K9; MW-\1S\T'I0%D#PT83)A[*F03!W[9Z/+/G,WP"(@V&)/W%-ZW\MFL\BQ:W]&$ MH\S_62=<=&[A@AF*-W-"A52 ^6@#W.QSMD_D)B4ME"O&@- M?RRM*>@@!WOXWSQNT8KX\>XIB.AZ9E:8'[5:(V&BB:133-P(U\K_)O0J]WWG M.<:^VX?Q&Q6 W.[A8W>F".TJCY11M%UMG&%7%48\%.VW>?0*&F^Y,1=I])VA M>+>+(VGEX#9[ILGCLQ==>DD4YUGQV_I$>5N0CY*"M+%.A*5^K&BP".P=X 2/ MQC;[^GJDSY47O5NQ!%4L_T,O)^6,F/LEH_E1$2J+WJQ8A>1:":@EA=[J+^IT M&C/L)3B Y[JU650M:/0C4 H*+?PH'-6AR]X:F*E1S]V*!KN+8Z<\3>NGTQLM M8K;12'$0G&4,2K8J26T>TNI[/7(FIXV3D6PPFPC1Y(6NK^+D*L_RA)9'0LZ> MV S)\UNORPP5@)FJ1H%Q.(#3JXV=R,8Y,YK78K*F&_[Z-@MI[\4+0DC"Z69D M-I//3?XJ]?%[-D)C?4;L>ZG4Q4ES)Z@4_5E2HL*O?@I4RE-D_^YD]44:GIY[ M^R#SPAYD%#/_,7*04N=D:.15G,%"$*_NC/?%Q$0/;F9PI4<4LSFF&#8' MZ*&?5ZPNEM5#PK-HK'?:-&9\.6&:;":M',*L1GU >KZ$\ M+C[+LB1XRC.8M#S&YW'TPKH^%M#B+@7/?\6F-D=W%LU)14KQAF&3!XH312(> M-IKR;/PI@DK_P2*;; *<*K@(PIP?(;K<;*C/K_34=I4WFTAMFIM1IFL\[^(, MCCAY8?A&UB5BQA?R[O*G,/!_]Y+$B[*N#!+MY9 22*]K=4:(ED+8QW:=-EL\ M ;CG>LEKH7CN? XVO!9"22G5R>" CZ88_ RI9V94D2&AOEHA+J6KGMK2KXTT M5D?"('?JFE41=]Y#/9AVOJ=65.?CJ'41H3T",6>(..'!C%N)X:)W+.AEFV$5%FSC(AZ#T[C6U$+%(6,0U$T72;V]0F3 M+IK;AFH<=807U(1R0@OM+L]V(P",VT!N-^5:"+E-"+=C=;":>UTA6)8LS5E9 M/TZYY[1\&;6."=% >2EVHKYXH;5=.@'$0^8E&6HHOM!M$/';A$\6T>@YB88 MAW*!<>JCH],/HK6!43ZX5>]>G'MA2-=?WDJ[BX*JF<-TJ4B' 89A:QQ9FR82 M\93#E&?3NK*X[LKBJBNKAP6U'408 NG=ZC M:CB:GKA&4,SC_ J7O8S%921EI80S3HZV9+%@.)GPI0K<+,+MPC)6=8#H@]P4]VU@V*+^ M"^]-O!:501)6F#K4;L&@G3)6A, >C-X P8NE_:'@Z9&^KM1%4_Y@)PT MJ43Q:V8!7ZUBJOA)U@TSA>QHLF7_$Z]<5[;)D=GH <0YG6*U65Y;QM0US(:U M5L< UA1OYM7X2MT D4W"UB?,!N779COM:H]^!UZFNXURL:8U:WMOC<41_9&[ MW0Q>%5\D-1];/[WQ5CS)VF_")\O5\O7<*"O7XI1H,U&/.YP[JJ93@H1Z#?G-) M1IE'9+OE*SW')U/*==_.0=!@"9B9:1P6QN!/BV2'$ HO4TVZIF>;>#K)F1F33HFG[VU7^FZSRDMYLJ,RI-7MA4 ME+O[!0[XL;DP/,K,8^DLY&;P2WOWU(^W$9S[%P"=QVF6/L+E/L76G"U=2%EW M%H@;QVYM*$*\66[7WTE<__&)'^$MGP,] ]+84O%2:/%PNCC@6V1A 4M6Q>TA M\IT;8O11"^9NM/:2-\YMC\R8U../"J>?__;I[QV/6^C50QJ @UVO!SL:E= / M<8;X8&!%WGN"=(D@FU2JBP0=LO*YG[R8 X7:WYV7_$$SDM5ZS*>QO:^RY]<9 M^M4AK%,)<_QJ.WV8SU9= WODZCM@\<9ZF>[V_N';7^8.6OL E .&RLVD?I)B M]$4T5=CR-W$.GMWY]+DC9'LJH Y7'6?K4.TJC3Y,M8PWV;-^+M]7JI3REY;F MCDZK?E>1*5[%N,[E0GO\UK04H,EF%M?9+&C K$DU];GCJ< M]H(QA%LS<]9EM)C"2.0CMX#()CA>*53@4G_L],M;7:9H#/PA+[W5P>GRD1.A M<2C;5P$G"D=,?N9]'!VBA27\F+1$@;(U,@^F<'2ZE2O!IBE+?],#_ BFVNR2 M&3O?O1LD 'N(#@:C$8/:M3$'V7 GI@[Z'661Z^,0%87TC?"-"%Y,H$P%KSV MQDI=1&!-=L[$:%W55?7T5,Y'ZQA@1#5 'XM'=4E*9.DMWP*ZBI-?X*R#:?C[ MU9TJY6D";80(>W2=(CWJNNR,-!MW*HL$WZ65_%H(MW/N0T_+P/W@"1D+;\>, M]O^.)K 6[FVI+H?.H0\IBL6MC62 99SAGF3PJ)%^HB2Z3-O(@]62+Q8C-/VDB;TTEKT!2"G2>2'(T, M_\]O-,VJ2TG*IVW,JCC5WK4#4",=:XO\4^Q3N]QTV)V*C8K"KN*VX<*V*FP@ M6P*R;P5D/@9\ZL?CZ1"/RQ_[(.&%!1I=>!N2OP3N,PGE$?&9$(Z=]8SZZ)#R M:IO<\QT*3"5 QO.=Z0V#(FV&Y.<9)*Q[Y"G!BJ.EXD@,5#&ZR#58-5+Z<_$! MIN\H#--[LIL+(V%PR*NRQ06S%DDF):-A^;8V>R$;#O_Z%LBV(6;^(&HTLR:: M5(DF[D63\KI:FB6Q%Q7H0W]E)KS5F%/.H1]KCNOH01A9B!NK& M/EV9$P*7LYGRMFME,^%&0R[_J-XM$8:3 ,&<9S$?)A5'*^9/L;4XN'YIQPEW MIW>\AW(?A^%5G, ?[6_8-)6=:H>F!;*E#7I)TREV5GH.(]NJ)]_!2%)8N;1; M$78AKP\^E[NP'0]>+H);F]W,+TF<&K\&UJGIQ%FU UZ3E-JBYH3YM,M;#&1Z M.)*'WS ;E\FD-L!>\F"4=24;&F0Y/!MK:;&E4].)$V8'O"8)LT7-"1-FE[<8 M"%.RS];ZQ]\%RA$_J&[UH*@-L#O'G2NXJ J%\JH]>:V;49MUW3BC-H!KTE& M;5%SPHS:Y2T&1I7L6SZCV@"[AU$IJ%PLG_*G&.#&E]4+3&UZ3IY+%=":9=(# M)2?-HRI?<;!H99W5"TS6)_'F8>[A3TDAH9WWG!9!J9)OOU-X,HRNSUYHXFUI M^>X-?V\5EIHW<^U.Z1MRXJ0\_N-8VM72M.*$:7T"&!AXOT%EI0.D\*!ZUZMX M'/K[V5.:)9Z?+7^K;*YO5>KYJ,#TE/L(MU_Q7[W!P6=PT 7\B_<72_8GD;[ MZI?I 9#-#$XQZX%;2'N3)>#H/Y4YS%MWFFWTH48M6'H_:OYS#.I+S:E?M;IH'3*:4;^2?M= B]\OM'-H.5OEHGL8;L:I=Q C/XS1 M+F*@#:?<28R% D4WT7H:]%0[BKF_E'Y7@?Q0:7\/?'1HS,U,8J@9I]Y5C/PP MAF<3@VPXY:YB+!0HNHK68ZZGVE7,_:6&S"I.XK2L@VU[?>U+[Q;,?@9+YVU/ MM1,PC "&;?O&V=QE$CZ2K]+/\QA/\S[U _LT>./^GNZ\ ';2S^.(G^G+O1!2 MUGWN^L2S6[*$KL#-YS&2]7F\&=B["$=H8.@NND]Y53X0R0F>B'-AF:<=?JWC M;J0=U9M@0\F'_Z!>DOZTPI$_9P+2ZDY:A73G8R>S6W+B?*L^8V#RQJR@LI-P0Y>Y:&0/][/JF=\#H$YJ$-\$;8:Q^K'" M)5"O5; MC;P/M&$G7[M.8V#?QC@:#_OB!+Z#?A<[[KWR@H3[<):F^4Y >!^D M?UPE%/"C[!MG]\QETWWE +U+(.,YH#@2EY/M U^A V_^D0]O?%EX^2/BTJW?8GC?, RR MM[G&Q$K-2^#?>>"W-BYN5XN=D6?R'C,UUR:?RN#8TL>HQ2V+HW52/_ _7C"4 M*CPMK?J$ MAU=@R9/6D#5@N0$L7W@7&V](C"6KS81]@=]HRDPOT:U0M+6]V*%N">QO$6B3 M6XLJ7=CYW*;+&(A;&"D3-PIRQ@C[58-ITRSV_ZCX]H4K=4*WE[M]&+]1^D"3 ME\"G[7W;US@2)G*DTL<<*U# M+3.N-66(*=>^SR8XM^+2FI-6I+*JI%@P@_TV(V\T([4E*W*VB_,H 'F M<$4,KJ22:04B-H)^BI<*TK>H1H?X<%+^". MJO.CS-)[M5KP'KNT;B 0]'/"0$B-12033ZS?L_,5CA9\1)9^F'?DG5T R6+R M1#OZT%GZA'N&8A+ +L@#S)*^,5C2^X=OO]*.!Q;[ZB!G7"V798+LK("8S_3L M'GT*K))>3+!SD+^L+:_+/_,@>[N.F"; MDN_@$BE\6MH;>&X^7(VAU#GPOD=\EY/M'>R\1SU"_[_Z! OO5P]5_KY[ CSO M78_M!!;X&M[LGZ=X[N[+@I^[FQVS^CT[!6P+[PZ;V[FS?ZXC]>^V,VS_$//T MA4W=[[(K5$" OR<\/&%BEM;_+KY)Q&][.^H^:WUK/DBQ];FBC_3H]=V,/ MJJOR,1%GO5Z;!>^VXU-^CGGZOB/U[[+[4Z. OP>L;#_E3M#\!SJ'V4QHNB=L M8O7HKD,T#]B5ZA&JI8\=+ 4_^F>[IB\R]-Y-0;$%.=#*=SL2F?199UZU'F+B MNQS13$,*_ZA'6@'7NPM(OI\]I3Q;\>ENC,[ZK8]@5U_M>3?]'>)/_Z^>;<@' MQ-:=_:L/0W];W5;'==);N_:_[&7G(VDGMNMK'\YZ0]CYLW-6H'2<2L:"?>^V MUW>9?L:T<>^R_U]@RAK-0< [26B#[@O_TIZX9JZKOZ<#Y%E7JJ 3&Q(TSQ;@ M&Q(,M^_=#@E&?DH7Q]#^-20PB1'^(<%QJJ3W.228^PNWGX=;>)=5;&GG[-OC MZZ\&&O=N.ZLQ'W'60V-:EKW+;FH40/C[*,FM]]H]S?IE[9Q1PS!?G15&Y;.)D!Q^(>]^2N*(U(M*0T8.>G(H4:SM*.60JT]O-81K5F)GBYJY@X'.;)BO?Z+YKK^E[9U_3J[(3<5?C@>CK?G M.9RAZT*.?PW>W?W#-Q+G69IYXC2Y-SHUI.D.#+:OF46/3'KZ'(>L>I12/\^" M%_J8>&#LA?=FM@?35GF27=@PP*?W87KZ3K83&^C^^%ZLD$_\6H'4KZ5[Z@>; M !XT%UK)FJF%[=$,TN3O&"N+]?4]&^=2LLO3C- ?/H4*E6C6.?H TI;"=(V- MB+=;)OU%>%B]^K643G"F+V.@%RPL)?5'EFPEA;$$K%U2)X@D,N1XP- AEF,# M:5#P2^R%=B9Q+4I.LM/K ]7<5.U0P\EV;+T.3Q^VRI,QOUJ22>B?>9! Q\0? M<]G1C*\(4B_A"XD)G,: OYWPO,TXYD:G:O(,C9NWI%YIYF:];TJ>9Z%=2Z&U@0XI- ME6BY(U7.BNI^ZS7(GH-(FDXU9F+0T'A]/XQ3_H3RCB9L>K6"&Q5_N8O^(_HU MNGB,_L'^]_ 7(K;05L*H'QXSBZY8J4__\6^_?OKYXB^LCZSVV]B/<0([%QO/ MST!N'%'RQAQ@M6$DS*9^V7.ZXML?S$!6E$;$&RRL(HH4WZ28X-E#!.'Q$!DNY$^?R=$9+EMQJ9?;(+(U4!' %-( MZ#Q.L*^P!::!'J,PC0C;> ]26+>DGL,6P+\VFZ=HFGLE1!,ZD_/G@&XN?Q1; M;3>#3Y"Q:7\4\$M3'V74K8J;]0,(MG]N-]>1'^_HH_?C\@<,+^D7&M%- %=LF/$YP,(: M/0_2M'Q@X@!A)EX+!>V![^K)6]O.%X)=!N]#QD XB]8W3,G0$.ZMNXQ UH.@ M)9R[*^(/:DW[IX8V5\/75KDBE"%N&0HN'N$48=2 9C&!W>.T_G >?RCW&6YS M6&[UD?4X\\+Q8^_I)V]!/_&%$B) Z6)C6C0NZ#5%+"3TAP#21@ Z]1= X/0 MA%"Y(E\I3P)1J2657C0K#_,#! >>/*[2X)GX,]]/I_98UO=V2[.X8X:W<0)Z\M#WJ:*FRDO55AZ96OGA_/6 M1RV5>%F6!$]YYCV%/!WGFJYS/POXO^AN'R=>\D;6P895I%P,SS!3.$5HX14? M2\3@U\SGVJVAJW308&@?,=6W**%>&/R3KG_Q@N@F3M/;Z#J".P3\]< V $;( MP$P&8R&I6&*H .ST,=J?1?)*7CE'MLR[E'P(F8,T_0GNT@2UES.SS.P?H77, M52LEH)5\ +T<&4FU@ULSLZ/SK=E*_F]H(P<-!,<4COU0_J[HH1JWLZ-U,7]- MVZ]OG\>I]C3/C"JD7<,< '=.%PWH6=*4TJ2[1BD0?J[^4)BV:B9P@(%::=ZJ MD5&O40QL1#(_Q8 V?X^JP,F7A./@T>9A EUXDJF:5)7&.PG*C M]'%PH@9)_-OR/*$O-,I-IEHY,OV7.%Z_!J'>L% JC#02]9Q4SS7+DHN;5!X9 MOLC9X[;PPO7LT!B:K2162L4Z;P)O*<@#+*@/87, MH-J+HK->&-3\IJRZ.,+K]V21#!B7;I$0_")A[9AK4K2'>"M+5NH(UTYI2I,738+MD[ HDM6"0TVTG=471[9Z MWBR2:=NUBWTJ]H(N<\<-E\$.-2:D6 P';Q>6FKUG@ M6%>K>R%FYKF7)&\LAMK>>A\G 2EC3X"C<^U-77U)ZW :7M@:J$&L-#0B6:"S M" D_1U>/V/AFM\UAVD60\IX05AL9$/1H@W% -:3A/=1Q]2CLN,[BAEX=+BQR MO+6N_"%!X9#K$98%B-LW+VK72T48!E(VW#_^R#C&2]?171*SMIC"0)%1T3,; M05[0%QK&>PA+W?ZD7PQ2:IT*3.?PJ4?&DL90NJX8Y8<@(H564JKE4Q!),9+Q ME&UX&NZO:\'$]_9!5IP<\^,4RS&QX[L)NDBVUEP:>:C=[^2+XVI+HH@.ZXVR M0LL-'=<7?VUB\-OQ !0)Z=G\X/7%(R)_<24$SBXTZH(EBBZ-R"0'^RX?+HFJ M9'-GND1H)V9U[QP;];QYM7CB'4&302EM.C(_]:\5*^LM)UR[75?$;GNE901R MC^U&HEK2(4(;T45@V_Y#5$_<:+<4VFRFM:=)]G;'7,S8/.ORSSS07*S0E++( ML.^%I9\$E"(61PG]GI@GB%(G^PFT\JEZI1?!#&46>$K)W'NJ\MXA>Y3',IG7 MUU'&G(3U^7(1I_GO09 .D[M(AAD!73_G#!"Z.!8:XYMY7JI5%=,47%PT)TBU M0$M;TI)?S?.0]\'V.;O=?$O;N66*'*1<,AF:MEUL;2$+VM8>[M/$?>[#W>MR MF/]VM(/-_NH-/)^=@-&@(F?_$,L"[K:SYX-63;^'Q[:Y:G@;E"EW1,CN8#H\ MRLU;R\=X\[%N+=:)N?SMF<^&IVE07C@>0,D=$I9'QGUP]-"PJOHR";C7FT4> M,1*Q%C^%P9;K04'(UJ!64W'U%TDG3YN B8'MX[*/P\!GG;T$PNBC X.8]YX& M49HGT,"_>"'\[R(_/!@PHOKR.+<3B![";:V[3+;M=@73*#>I+25/PE2RSBD* M(K6#HII%)7VD4$@NCI,R.*10.XC^H TL6@7?47R*):[F!BTJ"RMSS'R*2FA<7N^=0JGJV<^K8BM4Y2 M*26E5BR\:A69ZZY6@>/I/75V#WC9JJEP18JIF>L#J8BP:XJ%26OV3-ETD^,(O%>] D;V2?P2I*YR 2N 4$!Y MEDGOA>7,FK>Z/FL8?=_%D(ZEL*!)2%N)T(2")7"A43]MTR'QLNK1X,J4PSHE M9[HZ_88+6D %LJ+GS&J ;U/ EU;P):Z>&54 U?ZXJG)&-US*,CFN#Q8-%E.) M6!Y/]7IB?V"F?J\8YI@H*<@::@(+-O9:D4A0E@D(!E,DL'&!JDTE)[>7S2Y81]*I&T0^QP_4@IQ 90-^4;6+N]%R3. MKA$I//X:1_7ANV+L-OC-*U.RETDPXR#4X)YA@I='2R/]L\]8#>N.@L29@U%'Y&RFESH_QG#D MP*QXI'1F"\CJN))!V=B/,MEP=?HQIX3NXR3C21JK9>/BO63RX:E ME8Y5^1#"#]FS%_W$B_J]U:MEEZRYM9P,N'Y[2B!D^7)F[BA'G$\6W0T,RGLC UCZ,*%ZV]+(9N[K+NA3]LA&(*GG\]VIL9"UR%EZ[Z6"9E W=2CD M%/HCI4_3.Q[8JJR/RI(GFKU2&FGV1SS5QOBNA^O6[G[2X?U/VG)M[2DCF00E MPB[&^-<>L/ #\,BZT?88QD&Z.&P9F-9\SI]ARGH=748>Q-JH+7BE#*3=QB1( M--9JV@4L;TVFQP_[I"$,@,E)80+VG6];B!7>5_,EG^LQ>;M5AQGO:98GT6-\ M5YXU&DNQ;8*09"8=22"K Q#C0-/_%]3N- M^PJB.]692#1C3?,XW1\W$(S#S?&O*Q@1C+2S,0_>@-'JLI]N,.CV2@]L,\H7+7T MBB_6("W1+!69X]QTF0O9W]"'KC_K#P4L*\U M%&LJY]"!)6^_TMT3312PJ,HB;ZR=+C9R'+051-Q,N^T=O856KK(=M%(AWDTK M;5PQ^3]Y$J3K@._O=;;7_EK(6ZZFVW(;[JF"N#7K6C[M-E%]LTI6X;9U'\_@ M#R?YY>1?S#,4 (X0@[S]CP5&#HBA,A!'R&A7IJ\#2:MCQ\MHD('.3WB2Z \7 M5/STDYU)L6YBB=FAJA (HK:$W$YXI4[&'Z?IN9?62M6KFW%D!.5?T M.RNS@KHTXOC7,'KZPPK\VEQ#N)L(MN@L?V6U?DD"'/:[')YPU*-A^.\!&TSG MV>6/?9"\M6UC=I9&&G^:;E8G,]1%L1^_T+!\^AF+CG:Y*I]_X, MBQ>$]9&%=>Y3LLFS7)3C?RA.0.31FB:$2N>;0N\U):_,$_:W,-@%\'M9(V'& M!/%ZYD,/%G%NB%Z10C@1TN?E.=NNJDB.E.KXAP?O::OWLXQ0=,YMC,M@948R M4LZU )\\.#(@%O$HRJ1W]C<;]5)3W5$&D*NY%@9 O_WUX:\MQP++\X"(R*TM MM^$@8!4"%DE576#T,U);[<413Z<3]OD%(7-81N3@J+ 3:O@6)>P[;*/@GWQ! MJDC:I^(!=6GD0=_CIASABJ*(P[G/XM%=F227QVTIV4V,.G=SKFS_0437A0WP MKCVP$+\. /3SY>URMP_C-_76^(#ZR(-V,!0'SP3H548_CH.RQ'?51YQD&N9/;;MEL*)+/UH%77"ML+_R<.WSS^SW_]->N:U]2R, M1G&D#5+7T6IGH:,L]JT%'=/'WU+;,YOA #B;^FSB9">VIMG4*O."B-^MC D8 M0#[_O")@@_R^\!ZM85)3# M'H-]9AN(/?'TCRK^8GX!3(JYN=,"V$*@N-DF"79SVILF 4UO-]?1.G@)UCF\ MZWJ]8Y^"_=X+R\%U;P0;$(9)=&OX[#GS.=.,*TL70A MF71/0[A7"KFG5?L.@P0@#Y7A8/0L&YW^;Y+,3P-0>6N]V4 %#!@0E=*Y#JK( \\/N=E0-=71IQ8&L8/?H4 M(1<-!U-KX:24[B9L9_'VJ20POR:'SKRB1GQ_H>T"?#TC&KZQ"!FP2G>F!WG--022:_S]Y9=8'3'O'B& MFW&^K.G?G?!*\7I0^A@7K%G3Z"])G*HF0AK5D#.&KN,R/?350FUY&?PZ^^QAE-V>R@9?QK7OJ)=!*:,([I M(WI$GU 7H>OI]!XBK#7!/3^N"BY-0%?@B=DP7^".0#W9"_W$@Q^33(SO9"K, MI*4[UL5X"^M.;.,^N#>1#"*E1?#T*7R,PBC?X? MDJML,B5"C#E]F3*.?9T(HZZ.$^E$!D$ZIBO14G!"'?XH).H^I:G@N= MC3X&%DI$D90_Z\T50W^B[$?P]A;S@#JXSRC-:G0>@/M9C;NP#7?7,0^\_]!N MI6YZ%[%8=QYZ:1IL@J,#1P;$G4B?H0)J3/=P*.N$>@*E:V9(7ST=\$N5*= ] M%0OI'CPB*)XJA%PKS9,T>)G?.(AC-R)J$W!SN7' 1,J;+0N*@R;WL6A:'WTE M--BV7EOF2-,W>=J%(N5ZLZ"-W%-MD7@:VZA=CCE=R4"_4VH#N0[F*H>@2R*O M3]-1_G12Q/1I(@U].@W2^30WQ: GD^F(G&VW"7_<\( Y]EY@R7VXEH?&?7%) M<(_H=&R+^_=5CK;K->-XQN&P,BV24Y47#^#-'FE1(TW9[&Y=%!E\.-^QC;D+9E\;MII\WV!K5U1#:O?*RZ-% \8B6-0 L;5V5!A-<,L OQ"V? M7^$0-OL#K$2\>&''*]C6E;XCGE6#;HMKCS6^$[[M&Z7C$B3)2?7CI2:'7V&KD-DEE0O\,R9;23,'%&3WOCD M[X\GH(X$&Y*G5 SXB/30CI="G>HZ3'%?#4ZKN3^>AA5O2QVC].0V_W#<;O@Z MS'(G\YBE?9?;MI;_,=Y\K%K^\J89FA^?O>B7.%Z_!F$XXP[K M$%N0]K>N8;$Z-=(VY)U,E8;C@:R'J!VHG@,3&=HSY@0IO3BIW=[YOID$KN=P M3[A$XRJ(@HS>!"_'&/Q.H6-C@+VP_FY+60>ZR<.;8*-*8C51)'+J-@&8S,!3 MY"$F4B-N34IW#=0FM'\,07T;G94FD,(&(HP@8(59,ON[@"RB61>5.46ME/S1 M*\!@D[PD"_Y9G(JD21 [.A:* I:V-D(^!!%YHUZ2_G3Z0WT,W2_^_L'))W$V MI$?< [G!89%#^'M\1L7=";XO,6Y6^$P+O M]AT9:0N&KJVUN1JO\>0'_N\@ (OBZ*-_6B>-9N/D]TC"\[#NNZ)9W+QJ&=4&R'X\CH MMCSU+?W1TIHZ7.)?SWPTWN0'*)$*U4@A.699#]VEOS7/V:B9U[TU2"G9/3#V MCF4.,^4]'=,J1I24EZ>_'1T$=]MA+_W*'AT)# M&6=IA6KQ\ZQV7&$A;H8Q6*=RI)V\FX]@:_ZEUOQ.YF$: "R%_<'H4YB96?PD M-VR$\Y&-BG93YVBH.+Q\/.K1^S'O>IE2\3OB[F[P;?%VN]9WPMD]SB/CZ^II M-V;NJ2VB6?H2%609@ZPY]*:+&G)7UPU:^SEJ^+J5AK;3)&9=F VP<9^JTZ-@ M;8^=\.ZJ.OVXZA@R'[,&ZK.1UB%G,OIVC%'OIV, :,)6SIWW!LO3Z6-<.%3" MP#/JA_DZB+:0YJZ1-;KCR=6)\I!V"L:@JC9$I@C#OJ5AQ+C_81XDW]".HZ3V"A%8J(VTGPYJHP6 @]S.O.;9YY%\(I MO*5RDL5EQT=J_7 ]H,2+9Q%MO@;@[D54IYAQ). - 'BKKFIK4AM<:36S>5C_ M\H<$QQTS^BI.?H^3/_AO]@'K1 ?BJR5PH;RO#Y8.\?=+6S#S#W ."?73'XV8 MY &\B1/R*JQFO^5FXV'_&2#NH__*!$'_=R5FA1FDL -7#S #;AI=0-W<#AI8 MW?QF?.&T8XBO7Q4SJP\$0/N5TH6,T8>Z82:U6T)W7A#QMMTVPB%YM*;B;% 5 M(WYMH/O3/E8@:EMT0C-PG@N$,ZE;AH?)";SY;/G,JNHEK";WGZW_*T^SEF3, M!L4NF2@' #?FJ6>5S*43[! 7IY#OABD/CX847J5$C$K8< Y8-Z5AR.@ DFHV M"5H0\P)(>0Y8F]RI ^)LF3YO5B)1B9H3;RD6D8W4+')3:\-[,8D%YVNJ-> F;&K*1 C0;LBWU MDM?GP'\FSVRP^D1I=/))X2T ;NF<865I]>4'W,8L*3=C::RZL5^EPOZMW:*FV0);O\F(T6\/E!4:S8@1&UD)L8X,# MU3J!#0S:";1$1N@BA3(<%#A?2W ZBY?6D^\8IFR00.^2P*=G(=?+?ET>W+O\ ML:?P3NNC]^."KG,_XSD?^2BD9ZIC2@=2(K4*:=OZ@!$%"U@],.OG9.HZDW>A MZR/,I6Y^6:363H1ZMXL,.!"LWJO(8C8#8;17801''H*(]7Z4WQO9YPEC1"LI M6/21^!IG^E1G2P=2JK,*Z='HTI2"I8Q#C?MK9GUA6X9O8WG!:QV]0G9K-K1- M"2U94<1\%&>'<2\'O*-!+QK V_H84II$N$VD-JI^ (B9A:K_P8EN!5=+*[3; M^UQZ213GV1T_*-F&U6$!S+S?ZDQ%VHV_8F?<=F.GT&5Q%C9^H4FQWNK7NT_- M,P*,':$>*QP52Z_/ 7VA_) !HUN?)ID7P#+M"XT@)Q2\FOSE^O'BC.R"D*99 MS()+.@$&N1%:EW&];4*YU)G9U2RXA31RY^ 5' ONG*M:!2W\;'_MQ]6: +QI MG;U=1PPBUO+2ZS3-Z?HV@?_#BO#7?/=$D]O-P[/'_B[^JC\E&2<<*47: ;%G M^C]"\K+F_5,<-#OA%Y:0TA0BE$&*OM*8%1'F !<+@]!,_EW 6(.12F;.^R]1'1V,@=B(3T. Q^JZB/LW_ZH6"7MJ8J^8US=FI(55(HWX.@+N6[DSH MP3Z?M.WVZ-LBE3II;!)4(Y>@T .+=$7.# +'/=@X!]9&5#-8]ZMU*,!MY__* MM*,SIT??XG"XV#*FQ+%\AP+N&BVO1K(QM'0R?A0OXX9M+^.6)Z4^*7IJS:I( M^Y4Q ,B#2IUZB,>6@\P?V^:+5[1OVE_1KDX8NAEHSH. %R3D-R_,*40^VJ= M[Y+X"K+T7T<;^)\X0\G7;V\W!1CT(6"Q)+'JA9>Q?V;Y4:80FWJ0DXDU:'ON MV4Q3@IBF[/EJ]B@@,XIPJXAD%ARQ%IL@+/9+TT@*MC5V2L$Z-L#B]J&YU>,8 MYA(Y@9:T+X28,F&KA4TXTMOD)DY3Z\PY2MU)$.AXH(?SZ'!=BZ?3"2[/PJJE M?3#3! N=T>ND%-@X@(>THR%@B(MHY<,WQSB=/:59XOE##FYW"ED(*0X#I>_H MM5K" @ALH"-FU\A::8E\+[7^?V@V3FQ"\RWR\G4 !_=J.&!]+0Z#-4_%Q^;7 M7N0'7BBCA(54TA*:8IRICVE+S>71A\K]'LXXK+8LHE!:;XL="CUHZ, X +VN M.@]O-KRYYD=D84 U JG#^@L.]58H= .^47FA8=_N@ZW@AX&U4$<^@,*?\-& M64":KL.,C8&@3WO+QYSQZO8C4%');,J1\]"\'T$FL7DT(V; F0$8 M_>!6H9%PE>2KQWCR.T@^FCW-PAJ# !C+V)(J'%$U"%A.*5$C*;N?7+PX WB2"!$&0.-3N MRTQ; L[E$\Z'@[OB-S"7ACRN1\)4#U1#48@C;ZQ'5D-)R#8*)L4FQP>:OH3_ M_#5C%^;:K[]0V,[2M@%'40YIR^YUK=P;V%8(^\:^3IO-E^8.S%CQ/,".DK V M!W80A[_X"PL)J;3S!V-^3=[]2GSTJ_?UB>:9]^--@DF7JVO'<^H-7KJ*O"P+ MMZ$XP=J1RO;70AK1 ]U6]DGG59;2]W18;JF/:6I D[@US=)/T13UEMO -=.N MMDK+;.33I%*GS7Q$4F6WH8L_6#ZY_?CVA7JQ>*S^<>?%#UY$OR9Y>]+9FK1- MHF!)H6,%3&6,C9*^E&"TXZ2=J%V1PAK^\-<;X081;A'<[Q(3L&G%+Q^IFT4J MN]P'>/?HL7&.0>?W&29N2<%K )0R5 ?(6DI@FKAD*PRK-T+;PVS5/&+D9GW$ M&5K-%S-2ZE,XB6!QOF: 9W!*@1]2N-TR5J39%4P91]'991@VY2(E&>O0E?-' M-H1BGV^RZN.H,S;]1S:,Y5N,XZ*X3OUE!32P"-; MI*0>HJT(J)<[:^ FNJ+JDF*N7*2_W8I5^^OO.659X5-$-V&FVMT^F;++C%A- MD"T$=(^FRXMW78<=TL&*E$:* ]A\0UZ2PCFC0TIW8.X++3[_5CE KF.6Z@KI M;B9\-_!H.=U0!L4G>'$A/( MCRT7 ^G50![>&N[68[2C..) T[':-%J$[!7A MTE>D)I]\XQHP->--&-,;%I>JU>?^6HMLSF=N]S?ILLKBFO6YY5,T;=!"N!J7 M[5OV1/$S-U$\O@/7#G6<4M2JN(A6KN/\>4/OJH6^K6L9/[:YETJ*AE\\P%1H MXZB^];T6TG/%U4W1BM57&!\=WN?%]\-VLM++X5QEN/ M;Z$'MDX*37CBVS("E:.TU5%GD7U/8_KJ14!G ]!IUEI@3+>XW1?0M2H+B^8V MRZV'LE3"NVP\86S7=>BC4^EGWN+GB,7KIMD9LYL_L1-GK9%-2PW/XK ]$;\M2XF3KS+M8-&>4A2'HWR79LP]H\IO&4MWIU)RFB- MN$DK*""7/_=A'.Z/>_YNC1>_U6\13N$_4M?,:\838GA"71E0EWB6BTEWL*X[ M<7,I?D G*4?3MZM$NO<%6ELYY'&F=*T>9F>%$$>9VE;39EA(=!]C$_KF.,+Z M(FM!$=4924N(('NM:_* 25C"WCULO;B^Z,K+=I^CY+4T:.WGX4N8AS03@_2> M^RR'U$<>:8.AJ$>B=F7$D3K",_DT)_") '9,Z(XIN5V(<$;$>MNPX@;] <$H\8[[PWL4^V<4!9&S@S= M3JI'D$5)Q#'?8["UD60A&<-H<@(O?0C?Y)AO&5ED/(1/Y_&<1.=]^+S+;[<_ M9^+QF-LGN $%WI2Y_N[OF,_TGAJJ7+ J3M$\*8:"V2\76)7T.^R$62VX#N&IYU#-A:T=% Z/]?(0U&R(O M?:UN.SB;'76S8#2MUR=33%WN.N"C7RB,.FFP?F&?/M-[NA>W[Y9G,E1O=QN( M612#Z0.CIK9^&8OAO &N6"/#0B>12DFI54X6N=L:/3LX)1:>Q"(ML8C*HT[X M^(0?MC_&^3U+V.XH^Q4TYW^TQ"R93SJ T>:3%AE+Y9,N5Z;CDT(KN>E>$*7:^_65F="#94.T3<';JLOQM:CY_I=_SQU<:O= O29SONB\* M,1*'G#W& M5W@%-'%F)6&>W2E R3)^0)XBP,5N0OU$O);>SH&5AG,+' _RUJ M@H'?Y?$U&8E;)>5"Z.0$%A,6D2(N@#Q./9F5,YABW)QA"QT6PK_#3Q5,9_?% M>\/D7!)=U*$Q)@P0I9[*R\H^O5]F8D'"H-(S2)2F.2.$>; 21.$ MF5CB:Q+_PA3N: K/ ZD"&7EA?%#-PA=Y-!>&L[:;GA5V]FDACU MVQUB_30SN9MQ;^YJ#>E@>NGK$2+K=GL7>3YMN_1X2#VD37FPZXHQ7'LE[!W3 M(!],&[,0"5?6'$JA_!K.M-;*#T*]VS'91 "<#,= RXI4J%2:'#SWA:\%(.O( MY3G50 8"<].O&J(,SRXXWWQC#J85MM(4CI81PH;5F4GH0% MI50#'1K?NZ8E-T1<]'D?RPUQEV/-A$@W7U9X5=\)Q6[S+ZS-!4U")K;^E7^* M/8 E][/^Y/I%?47:*(%(.=@>6'VYFIZTA25M YV:AHWD[MORBY7;C#ZB*:] M]L*(I<<)"T128PFAA _["->#AQTFPF&-@ 8$?>^2**#I1QK3;9AGZSBXBKQP MG]W$/MRV'_PQ33+5 M @ 3AW>EB/99;"R(.W&Y[1XX#"K%$RG7324_JXD&*79'7=A]GB4"> M#^@%H*(H\OCK?FWE$$=?I[GCDL-I8T]_D#"ABSAB[\2WCF2WK2#RN%,[ MUTA@STHACKD.8XV3TI-8#GF\*5UKRRK+0HAC36WKZ)Q2B$204MKSK9E1.@RQ MQEX9GX8O<#5?UO,X9V\EY,&GY[1R?]A9#<1AJ6FXC0VEZRRC>>;\&X@1-VCGM4ND@2$Z%-7K^V(EPAA@Y[4D VC:T"!&[Q2\_?KW%)"P9$ ML.S0'QKL"PWO:0,:8_S:]SBMI$]UFKY4< OWEO4?G#\OCS0*M5UM/PY_4GA1 M)]]5MH\\\Y-LY>5V:7L3)1[O9UF18IQ(LAVE.0F\G+H\]VX;#P4IK8B0[_HD MNVUWN1@W#T 5C]!\3M)RD[7\1_"W8Y9#3%Q_/] X4[X%-TP$4C(; TCCE:VF^7"0<#K@8'F*8J41EV&A,3QYR7AT-5?\X3D,88L8=[Y/E M9(O'FIS2Z>)DR]F8T4DYAXC5TW.X:V@N?N[IIQ8(SNP);P\4LN]2[Q$QE86< MJD=!I,J%M04AINAQ_MC)CC4(N4B2I]O=,CA3G@^MWD1Q16*:B_OA6GEJ1;R< M4%86[O/E?F))LA&!6"QS]('IZ%5K$]!Z]B>-E7F)G-^UNVF4P$OK ZSM%#+N M"\BW^R2*"#/ZU4L#1]NHW&*W#F#31O(29OQEE7QF(];#\7"(^'7R7E1[#X>!5SV_F!V]*'^[*;CWYSB@*1PF8C_%%9R( MC_._4,]T9G=6 Y 3Y/P_1IU-Y]..F'H=@&"\5TSH(J#,W81V+R$O$-$WIFR) M;'S'TOW4'1%AT-@OCF9:;IP!IX;36#?I8SIBSNA MQ-<_6!N3G,M%3IC6H!LWOC\1BICB[/GF8,ZW,$666PYH3GX%YC@_ M'HH"RT]\.I,LUVG6"!U/2%W)Q--!H,X LT @'_H+F@,J8^[2Q=7.P;!*8M,J0PHE MV(]W3^KS^&/A/A=(PIA0N:'O74I?F$E>!%_+#\5&-E\073G[S2H=>+*0TD.2 MYA#\8O>QH,R41OSM75DMHWDN5B2)GV1Y-O.Q M]W1*W$ 'Y]FQXEQLSV2-NC9["?\D7H4?;5^SGVM$.964L%TE,9_' MS01"GUAP1LD!C'V$C?"JY7]#64B[*"L0-?;;F A"G"B/\\5 MBLOLN*:;?./:S]94, 39VO?#0$X5KK^'JO/4PZ4L.[!4L P(J5,1RPTFI2=3 MAE&A5.0 WT O^@#ZE.R]4/6RE8FU'RXT5&R8^6HN3' MRXJ24W=&1,F/;M[:/)U:WX0QO#:.-=PZW M+(6 =,+%.SIC,J&_C6=;Q'XA6&ZM+5??.WS4I&=RLGEN5.[-'?CCEA)I'")O+NYN/7^_<%OY:&X:?06; %<##GF5^/,/Z]W18P M" C,@%7*6C:A=4,T@+K:!2V7I'K\F8R.X%CP_ABQKU\H$49 GE$RDLL;8MQ M9H('!O:I[+ZK'SB<:JP[1MVR.6PTT$-V+YOJ6BX3CG=YTCW0%3OO8E+18V5 >Z)/E5^(8!3,$)>=-#=X:'J1ZIHS(XB,#YT"9?W$.GQR\ MM^3(^7Q/[V NAE\MA-= L<1B3>)D<5G?,*8JP-GB\E YH5R6<,UMVP&IBR/SZP .)S1 M?KLT1OO,?C;[\$NIE\MG==@LT1F(O$PV:WCFE,S DL5QF17XAE/9[RS>N-AS MR+S3^_"%WN:[LS-!-N4BY2GKT)4W*-H0BOW&1*L^&M\85\59&/O1,8#;#1,0 M3?PP91YD.5C%[Y/S3D*4Q^6*>%M&+HW-MW!C(ER/N@VW^4X$JRCDR3M5P^IV MQ15YHL]A'(/>UY 5AXJL1A32+#^)^"#,_"C):,"GUK,FX9;JB5] .//5BRA^ M4&Y$V:V8=D.PXLSM<7"S(@H8AW='OW=SBSC#?L.PV<6)%X$:'SQ M\F,:YF\]SUP-%(&T+QH#2.,Z\0'U$6?#1FX8=R)2&:FTK8C0)_BDT.C\I2DW ML%PE^WW(%WT=/35PYO6G([V)O]+O^>,KC5[H%T:N.]5F;/W:BZ.&3ABZ6:&U MZJ((H=L#JUR0)RS+DT^0N%U&G0L&%H-NIMH4#CY0%B !8#\,F$:]9<;WN>L: MD5U56EY,M]@^;30[6U"<'@ 67T;S3%/%\>,N3 W"N%YMF5%\YKA&$)=UEA?# MYZ9/',+N5M$F1X#%%I;!N38$2XQ3O]&P*!OMVR/HM+@( M\Z=D3Y/7F/'%[7:]IS#'5YO^VQ^\^*WU]K7!E9%&EAD(Y9J)=DWL"R/#'3%M MP??TP#S@K[K!LD,8;Y-T+R;.X7$?+^3+$JRSK$R"B5]I5&-RG9LU\X+#?$!I M^F^OE\W2O-;#LK^JWI7]\==-F$L6NV+VM;Q@HBR$-/:[G8(8;R^!L#?M,=3\ M7$TA$EX1H];?!AG4XAZ9]-9G/WJ*+J;UG3O8W@:K2#!G7NHRB'M+'UNE9F-&V%L"),2)YY 7$F#^%GME*X(O)17ZF3P \F]BH1KM;-).;< MV$@0/ D"HW^F,#SW?D3V\87U+/OC_LH[A+D7/>2)__?'Y"/]PGH 07'K:MOX-+3X=C5@0BY0I[8)6)SRAIV#,D.\Z9!H[4SGI:KIYDH%^NA^Q+ M$\C3&SD4CU;#Y0U^\7 UWV;*V&#FY H':%(]>:B!]J4!VET=M.9KWW3FF_(0 MX=;=V.QS]L,Q/43'K.EI!SRJ\@M@W$Y73PFUM?!"^++;=N,UG!TEGL@EDBW9 MR_::"5VRI9XQHY@KK[;;NYC[GA25(FX?&CA\44;L?$0VK;_-WWT<0XT>DM[3 M+$]#'RYK\K(=8^>;^(6*NY-46U5[JB"ELR$.UT>67>41#R.US#:?*2N$0_:Q MXVE(3;Z;P>%<'ON%QZ':XWG.>[/>[,C$OJU]'_J6,'Z^@RWUH4^S\CN9DS$X M)*E]]"+H4!0@CI6)//BM0-8XZ3U&(&+ZL..7\?&Z0@.IU)-2_XI4WQ=C)8A' M:<2*2#,<'?%VBAS?+<1&0 4^,M>P>8A[@']\)-B69YD(04HMXT"ISF(/E8!] M0&7ND)U15A4#S7D!CV^N@<'5DX@YDNTHS4G@Y90<,V :6 ;TT_")=?9)"NM_ M^S"'GK\2Z56T="B<(N]2CT^0YSLO)G]E_H!3$4)',9 MZ=QCNOE_F.%TSO6Z.!4].S97]<8Y-TW+SL<8B:K^XLGY!(IAO"PK7P0EG_IB MFXV+V8__Y^$Y?PU]"GYHSQBQD*\U0*PGQG)ZK[KKY7:K0[1ZU3#SZP#'3Y<* MNNI@9],A+HR=,J[=C-)&IFY6!6;Q_*[A.0::0O2[.YEV_!2^P(4\@6IYH/X] M4MI2NE*?VBN_1#Q-=VZC:8LK);F9RO9W-#A&$$KT&5A7O';',H";:B?NQS?Y MY:/W%"DGL(TD(6^G(^!I3%8/%X.X[8_QQCAKE#IY7R0$DU(MJ>E=P0I^4>(; M5V[SS *+5IKE\.@M&RA1>/Q&?6ZAHRS29J_E8IE*J@IBSQ][[9[\O&5A :E, MF#F3G R#%M=F.\1VE<19$H6!N%HQI_M,<71261!I7/8[5QQ?:R^%L#/1,-9X M9K9RRH^BB6F/[<4I5N<6T2$O'*5O;Y(@CE:,3_UO6(WF0 M/,E!"IABAZ M59$WWB$ -(:;&O40-^M!YAL/*+L&D>0;*!(T[8:>[^&./S^,0F[/[;8,R;LT MV8;Y)LDR.')7Q.=C4G4P-.B:IK$B&'G]J0Q\?$,'>-22RI0AR;4WML M;>2S(C73^*"'/T"EDWV=)U^N!TY?CT!_MUOA'62"1:*H^)DZ*R"/WWYGZR&H M+HTXBC2,-@T$(1H&&I5PY8R7%4=?:/J4=)]BFL7?M/(W&S'#I]H!+T2N@[\= M827P^N/-XZ>V-4A%.:0QU^M:M7.]I1#V-?%.FRWM1)==AB=UP#.(L"">D2?* M^AM8+\\I]?X% @5W6@AE5R3 MC^2&/))/9.UB(_@DK4"&325A93L MK$"DGCS5%(0X+1GGS_C4O3%5ZOK903=@U ^.< MF*;,3'[QX5>FULMVU]\/-,[H773,OH3Q,5O[_SB&62B>=?63/94%6HG6JGBD M)#(5D+5GM*W)1I^?3>#JR,LY64H7"\V$"LGRW6IFZ02^@.5&PN*2$&?V'YI%(L[K,][-X+PW M^]1/,JN3@3?[@Q>F$!RWVTT2/V_"%S8&R#*:\UL>/X79(6%D>[O]RI\PV;4! M8R #,P.:0E+RX5 !V-G1V)]17/G\G/* A"Q6=/X5?;ZF;$3Y(4A>XXPGM6%I M8=;)F+QPQ%SX$($/Q.-.D!V-Q%?>$XNZ)!:Y&OWN[R#A@9LP,B^:.Z^='?5* M(4 ,*C]PG40HE=>R%GK)[1:R67[/I1,ZGAV?,@F%*5$8(,%5EPW,BCO;6=MA M/'X08RM6*DNV^2O+IFU.@!P\_['J%SXFL>*ZHO9RF/FWR[5J;J&E$'8>[;1Y M_&C_X6Y]U<@5GD#!W*/Q*7SDGM6D$B[6Q0+,9-Z=_6XV<[SR/EZ1K?+LU8N@ MB_RC%\;9YR1M3A&WTJV!$,PL8PQ*E>8-E8"=G\P=LC)529)R1U-U@S01 V(Y M2!;&D&>P!BY*.WBI&$[SK*^VY.)[D7^,7*Q#SP]BI;&8-A1#9PD6UTJ8VI-E M*3=)FTMTE$W)\=4NAD]' M4%MWN&WP,ZPZTL9L"D1UP[%^7>P3)B:NF+^'D.V(7Y,.:7:Q;># (R!/Y((Q MW^.U2Z+ P4NQ,T(B=)%2V4H\NE;7MVJ.1%S;0 =F M"IX*TI*G;2O 3N:3^6N>\(A'PNH6D<_\ H3*)E(9)>]# +-(:9?D0?X5F";^ MGKDG^+\$K8-^!2V\C6R=7]U1ZU](V(#7E_ >2GBS EY?P&O\6-[X>SVH7-&% M2TC6+UX8P9)/ S/99W[TLM#O.:YK+@UI?V0)IL9U(6:B$$\8CO7(.!&DY8=.J?R4NJ1^>$J96>#\9*\SQ%B>D *+&)WIG9%L/H41I/.CX:OD7 S!G$!C M1BU2R$60RJDO<]*)U#T-B\ I?SLL8@LBA;NSD =S->4I%:2#W$$^^E_G(@^3 MKGM1='O@&P/6&6^P;'477*+F,^J MJQ?/&K&H"U\HN=YNJ<\WSH)-1!K%-T869DTS_.U-:%P"6<)#2WA>I6S'&T37 M<1X&TKH'ZA_3, ]I=OV=W]00P$"6@74XYO)R\&MY<=<=33E\>CM'+2E!3F?3 M@-J^U]2&!L2D-Y&C-G:GU@TBE46D,$G,M-2,@DJ%6?"TKJ!0IQM71X+Z\:U= M0,=.UVDU(B>&&>"NL\2$ZA!3QAQ>&Y]%4G"&PWV[[=Y^]?:TO1K5%!N.Y MX_T15=597%BTF&ZY;:\(Z!BU&UBQFGU/,Y:Q^[E<._DY#G/(U=YIHZ:G4K8H[;0>6S8!M+BM,AF \)C\"3I M1GW8;IY5(S20BEU!D)W+%6X"FP%@6;W":XGD)^[IF0;]4O9ETUX30HN<)P1? M+N&=^.>8[59$V+-(HIL"RJR"DC:@])M0EJ])'8HS-"MYH:OCQ?7K-$W2JR1- MJ5]L*;A+PR2]XS?&BK>6Q$.1&?-&[!#76E ?(1@Y%=H#KWWAW%0J8A*TZ)R- M!7)N!*E9P9,6;@<1AI#*$E(SQ?Z2>);FM8!E?U7!RO[X:TUWR])U>PFDX=/A M#L1!R]<(&W27E>9S@R]A)ON)1ANTO?:JW]9:%UA599;1WLZ73EL+X&]SUJY$ M4K4ZZ["XDG5;)UC[2R^C+:K<;./!DZ+XVZ?2XC&K@$7_6PF?^0)L)$[. M,CK0S=&RFM%P@6#YARP8!V+(U;'I;B)52&E@#H#K8XHI]" DH%G<-0WLT['& MBCPRYYWNJZN ^)RD)Z!U;ZW3JHD\^ :XWYBG[*^&.#2&6&^[I=O?7\-G?G%Z&&?'%'80J/?JZ%9$VH2'.U_NU=&JA7VOSC G+._5@;>-6#N6 MNW4H;^QA3+S2&/Z&5EJ9,_-&G7G N2[\7C?]KFE:3,ZZZ=G4,%8F4A:Q"MG8 M='.S@#T+=ORRU:UV3E9GS=GJS;B+@(VFC405I+ UQN)C=Z2N/,!(&F6V\![04S'I1(=E)5W(+%QW"2G)*=S3.PA=: MW0_QE>:WVT?O^YUX'+YY,OO.2ZERG\AXJ4A#P#)L]0YEI$B$@63;,]-8X_I) MPX#FK2TKOG A!=2)\'DA:9/ M"6Y4;EOP>!?Q>X#$ V1N]KLU'DY-OE8&.724LYQ#39 M::[Q3I!2*.%2G=YS<.HA4]6Q7*(NO;#V>>)F5Q.511?42D\MMM907:\)LY^D]5=EE-5CU2;W6@LMIJ)8F M&TX;J:-+SIJ^]4U(=Q1?5NOLG$96E5U.&[4W^7N>JW9,ZHHB#4$=!XNI:54YA*&G9>Z(,]NE8%)(GGL_=IMW MRHW9G847UC+;MVJK2RZH=5I*L17M<^Z=VV+.$&8;O?A-N;K77@IQF^QPJVB, M+460ML(N2XU7ZEJG_6>ZO_R%RJ7NFWB]W891R((@@]PA#$(OA1X@RQ*??[J. M@_]*PCC_,RM^9* J,IJQ,I$V9:N0-6\Q'R$089C8]D,J<%:D;M"*522M>B5M%"K-<762. TD ,BN4GKWH.&(':K6H!L?.&^Z6 M3K8^\:I;$2FG#'>^W(&J50O[#M1A3AA?,<"/'\#J>RC7Y,4**FRT/*3)0:S? MLM@15PF(@NUM?N9-J//@TWQ?AM^W<,*>#\J@'^?_3\+_F#Y#ZMU&@3/"$?<_J+,?NBHB=Z9MV99=4=4WY"F/[_&V=&SOS'ON2P9-0A(J*5+)0=O* M7]\ 2$JD1$PD0(*TX@SI;0.+6&M]F!;6\,__^;%T!VL0A-#W_O7#Z4\G/PR M9_L.].;_^B$.OUBA#>$/__/_^Q__US__[R]?_O?-R]/ \>UX";QH8 ? BH S M^ ZCQ>#-7ZTL;_ 5! %TW<%- )TY& Q.3WXZ^^GDI_/!ER\IC1LK1'U\;T"( MG?UTNOW+;4K/]_XQ&/Y\>OGSVE"[T_ M_H'_WSOZY QZH7_^ CAOWY81-'J'S___/W[]Y^^#W_R@SGJ?W+Z\__^^O1J M+\#2^@*],+(\&_PP0.W_$9)?/OFV%1$IY;I_O =N1F#X\_9;U!;X7U^R9E_P MK[ZR^"T>;1F_G!DLCQAP&F_^WE<3N@E8\(S0,_7OUD^\N?\9]_%J-$ MV!.2V<]U67N-$$;Q2&Y]+_1=Z&#(WE@NEMOK H H%&-,A(Y1;$VM /UY 2)H M6ZXJ'O>(MLWP]I?A9#99@8# JXY":03-9%25BH6HFR2"6W^Y"L ">"%<@R<_ M5*7R$KHFL?T:^?8?"]]UT/Y__V>,5M4[,(,VC!2QSZ!ODAANK7#QX/K?E6E] M1Z]!-N]@:+M^& ?@#H1V %=XTDUF-W$(/1"&:.-\C9=+*]@@O<"YAPY0MH7V M4]OV8[2A>O,I8L6&0% (ZK[6BHA>P!IX,9#E==NME4$_>FL01@1DL@,O=&UE M\ \6#'ZU7'F9YSJV,O!IX*,M+-K@!6R5'D%?_5GT'6UGLKRP:;4$*G3DG\-W M%XS#$)W(T(A^\7WG.[K$R8.,0:JEE?!=<"_;[]/*<),]$HGM-RL(K K3O(1 M*XR0C9]<]/$)"!U_9&Y\7"HMS1,T0O!F?*VP^ 411FIFL5TNG*>BA M_R86,]D35:YK*X/_YJTLZ.#+&<#JQS^,G7_'R6GI!80@6$MS)4:S%781VI

?@@A"B&Z:DU%MHY@_6[]_:(@IZ[O0:QW MVXG$DYU%7.A;@>-;AZ#SGFE_4\A\W]2!7G$PM88/O3A;R!2:M:I:S5QG L?A MPI!_H#*/@VE9?U%X0>_D8JU8[KE>@NQ#LRZGRMWR_O8P4<5V5)8%<6#7@=+UXK8G>!K![ MJD,GOBGKW>(PIW>6XD\L;]GC3[.M XNKM.Z;.?J?E,=^"MA[):RVK>FBT.K.LUU9I-" M,W-M"->/IAF\4V8#C]^-90V!NUD\K,U4]!384!5[]=X$W:WGY!2A:8Q=M5,M MY\N/=_U^CVV: U9ZOLL-[M6+Y,)[5^KL.-X:P?H:?VM([ZJ#_C*5HO!8[@X' MU\HM:[&WZI%$'H;/DU,-Y4*>+SP@H:G'3=FQ;UQO VEZ\, M[@.99AMH_'Z62G&AP#VW2I&#^45-[-<_>/TR: M3^FG!NS,9G>5D ._%<'[UC>$\N=JQQ'])B)/:J96,F$_^Y#/5Q>-S$7"^>=I MQU\!Z8U&H]1I;!^:WM0Z4%M(O"]0VX:2(ZK01>@UAE4 !M -]&$,NQI$N^FR MUOL'45O=1IJ5WCS6+??D47HPU0+I;]@U8?<0EN-G?$ID^!J/;GA7W]]XE&YV M_!Q[W9>AT=9*][>3N?;"=>=C,%T$LX0[Z'O-QD^XUQNNFQ-M=N).Z@9&2RP72E-N8&4WO.C"U\Y%J-A)G3TZJ;^#+=Z9J ))? MA"X?:<"I1*F6Q?Y,3TVK$\CUXT]Q.36;="^80/?,\S+D[7MX\+Z--4>/XLTD MEE,GL12;BC]WXW4A>.?9!W5C3]_!/6VS7&()>A^6N4C-8DOSS&3^7$A$N$G, M,A[/'BE^A[V1]C&PP_;&VJ4G,*'WK-S>QS[Q*NI1: MN;^>%:T"&Q/$A\)J,:GFQX$CC_U''!PSR7.:GY\.!\HAO>UWW1OXS*>FV >X MP@$Q$7(&IA\,T@*]T/[944LEJ2G&DGWM0$52D<3@30T*7:A- M:RI0G.V=9]H@WRQSB])\QO)2]2G>Z;0#N[W;4[3W]= %U3:T_ MZOU8X-BM8XWV@:&@*@L]_B?=S1?F#5MP]SW+/L9P-^$/-;@PE\L%CP-R^=<;\W+1= M5VQKK69PN6P(_-[96)++R1%Q_*"O M F>)O[MAU272Z\XM_5A L/0X!9G'EZ%>FH.947DT!T_J(IB[_(4!P??O_*G= M+/Z=3WUHYT&]D>K&U;OLI*\N(]=B+S-X!.'.GV[G4^?;^?7LGK?N_-,])\]6 M#6$^J11S*3577=VU"N'.GV[GXY_J/ZLJ/-)9W'3'FLK3/J]^X[\"D48#Y)PB MY(0ILEUT8H@N8&F%^\(Z[H3ITVA\-VD5)B5HYAHSPTIDM5G@=#?'LCXP;\_\ M/FKBP8#-N91Z!P-E-'T#UM#DA:J"E,H1]D3G=!T:>MZJ@V=5(]&J-=QT-2! M[%/1T0J2#[AQEYM67V@^0%->*2S,9Z6G;*_T\M(+'"-QH/"&^7OX.;@ 03/H M;D.9R&%]+,W<@[[AKGF9',2R;I*F]\'- MW)'TF:H#N:*IYHS,&ZWN#A-S[3KZ 0J(&JPZ!(I.2NNZ8Z!T@ P;JH$NP(.1 M%!-=1&M:566SY'?#PLL#&7OA.V,(#6+0T>[O0,8/DU7=U"#:G[5QZ.@1LBE( MRFCW"_U9:=I">HFB%Z);HO9 NL/XJ%O*P>XDTEX]=-.KZ_OK46!A^\I.>;+J M=%OU\2#ZY^RQFY:WO^O+RWS/D;>HJ. M3]P])EN%[9CX=?TGUY@VM&UBS+BB;_>4YV[:JCU"QH>GM$PJ:.I5T7=4LLC#X M'AL [&3>JS:GD1?6;.3&7";2LQ+%RZ/VO1,\$XVS$0YM9NS\.1X?[UUF5?F[ M9UXIS%AIQN9G=TG]H18++(D'L(U8$/)$]B4@OQ\6\HUX*\R&"\3YFT-544NM M5CD1V$AA &$1Q":)'X>%.8:-5:FHLCW0%T!E5,N:R^#UV0HP+ +1'$O\9GT"]HP2Z)'8F30W_:?2X:$@4TM6.]+4E.TB M6&.L"MMWV8^M5RL%KKN8&CV0N$XV'KE..BT&5BCM6T;/'_/:.G[9U-LO3)CFR^=R,CLR8H2O(X>[\?U MSL4,P?UEX"ZMH,9+^F>P[-)B"%.KD=#IS=M6[FEJU"59_D8L>\=2AL ^.[ I M&C=^+:N:""4#?=5&"M%Y8=W-MOO/II[+3N:WA3A()-IWF7Y@7>#[84T1=<1" MAJ#^&*BYX&O7R4DUGF]QDLX6II,F5\\U%J#YC;20GZI=G[@1X2D@_:G:=5?/ M+-M+35I.+/U&'&2E>F$6O-Z'H7;]7<#]B=KU,LX^6U.S?M-+Y;L=D)+J9;$6 M:MK3=C88VH^>[Y 6(?:]=E!O7G^.%[\IIC# M;?5&7F6DC6AM!#4W5[\O&>.C^DY64@48Z3[J:JF0CDOL*#:_!@^!U8MW+H + MQ7>MP/FBX?ZCRD\1#7_M=/HSH$.5A)$!5%R$Z3A(3^_Q3 M[_>ZHM[5L_0F#J]O[KOUIQ)XUIYG8F8U@%9@Y5B0>I:>WPWSK@TU)N!6 US M-9',XN.U\*@\5(-;Y1BD#3U]=^XM9K_[H"8HE/ ():B[/1):0$.C7F]?-)G. MV^GT73S)6I6T/GQ.K%H9,W"DNGZTTOK4:).$'7,+#(,^;2X+NSOU[3H^X^Z: MR1NU=YN>"'4^6^@-0>"ZL\=PL]6OR@Y+OZF+4(>'"D#O:&EP(:FF+EMMB#0 MPRWO,V3Y97Z[:N=+G10_?&H\CA=E+G :T-ZV(J_-[VSD$\-]N;^JG]!N#-R, M,E-U6;3,4K-PGZZWZ]55*7]V^791"Y=X4R.F5XFG&,N_K/H*V^E)DX>EV+YO M1\SGP&D4@22>Q)>U9-J-@5M>:>9&XWJA5WAN=WHWU6)/DNOV(CQ7;DH=56:FK[PHGG M2UMHODH\S[E>?%HNKNJ]0GY>TV\RK>(P> &A2R>>,S;3]##PW&U*;?,Y7^[! MW%BKME;3Q2(;1(/WRQ=NLY;P73H[.Y[%$M5AM]*;5].F/)M%K'(ID#I;<'3V M0!SHL=Z9IPM6.=,8JYIS5L!:!6%.$7!/5OG&U"1=D'A?L/1^?,/=)=#23JS> M5$VUDY5X)A,XM6.]1V&AL:,WN8A^U V)+^#C=32'M+F%* P? ME+@YL19/J]BBVE[.[P); OK:UNZ<8] W]*--@(YI_?$T[3:T;L&0>^:\.)I$ M'A*+B1;8;0YDZX] -8?^"!9:UPN@M2:5>J]YE[N.0SUV:E6>JS4F[3-^6J53-T$3DET8'7\FE+5\<"B[D79T8.YK/2NHZ-X M] 3CTX; =QY0?D94+_1X*5:Y$?N36$D=L,,V2-DKSKIWA\*=/]V M8+36$9@NB[]=KDYW"LAV!I9%VE3R[C$+F<5C5TQC=+L*[LF< M>R;K-LI]9;8!B13[+SV#NK4/$:X!C5X!]:98501I(0DFD&6K.IVB46AHY7;< M[6"EI O68C6,/)4*M=L?4.H_<=52=I ]#A9V?W*D6>%99/$]ODL#Y+A9 M;U\>X[?;=!^Y-H<]^POW5@8<5TU];F5AQ7?!0L:6+&D[UI MI5D:2^J%;NW^:9YO5Y.1V GZ*=-=39!]/793[+=18PX_8;M+M-(JO[TF!!KG=*%[NN>.9Y/=6(CL?3I/=Q[NMJ_FRNK_=0H?C^[SY9 &PY? M7O+/0''ES2R%8[VY)^MG?VR\\VQF5RJV:CYGC-%#;]I2(JO:;:%H MG#_U[EN;75\>*?THJ(YTV&C%7O^^W1]T)JE8I=%Z:D^[<_U"M< O]>U>)D#( M65L[.$JS_O00NRFU*^S4>E1G)9!4TL&KI3P.%GOF^&W!$//2)$]J52PJYF/] MOOJ@3&+EI)K*-Y]SB=2%LHK/LRJV=:-6,"Y/\_@2/A&$(SC>"H8/JZJ/<-[3'JJ/2.U@\Y5:OP@FUZO+ M,V$#JZH& 53[SG4Y&ZCD67NT8)]CS!V+ZQH"AV+H ,'B>5 R'$_E5F[WZO"N)(]"[S6:4 M22X^-]F'RQ-*G^57W1 X:Y[55P2._](3P,$-81,G["G#V29<&*W'Q\9-#TQ M+Y\N=.\SRN6)E,\.9V_J(OZ ]JN^6/:4!U![X6]ZJOR)8N'%2'V:7]1&?;8R M-"*-_EV?6_0OE%5\3BQ\$Q+^:/@KD/!?>I( M+U56?((V>>YNG/'WVPM%R)-YQ3E\SS:M"^5,(C&Y51\FJ5XESH/!C0R2%^H" M?66N9[0?UO;\2XS)5\^I+J'5,"Q<6*\JT#EYUKDJ)PADH8#< I)050I@)AE M=E*@RVJ7-Q9))^XDTN#;'F0"*%R>0ZL MW5SE\?JNO5"U%V$"7V"S*RI*0SY_0YKO0&3MPGQ26XW9FU[DAGV^%\KS*NE\]5LG:%&:;71B MO;@T?&8E=G3]^*P6[F+!RQL.1*.XM7UO[F/K4??1_)SR;NH'_ MLK=P]#2X?1@-^JU>I!>W^C MKBK6DR9?\V+PZOL#2(7Q$ZH$K^_C(2HL"N >"I5RO0?;]ZVLQJ5U00ZW0.EG+(PNBN-G1?Z+WS#@J92.3LQ?>GD/]JY]79IE LM.9[I-2?R!-VI M#-.)0((W*.;(N0[PC2$E]J$D="HWTJ0SFRV+@EXRD^>/AGRI,>:#;Q[*Z=OF MHG7+3C-<@^L_LH5!,V"S/_'>>]J?8''YI!7+R&SJ>7 7GX[K4R,;/,YU6N6) M(Y./#\ JJ<[-8;=3ZN=&I871SMP_GM\E\K;)QS';YDXP^=="9_5GI5F;5L&P M9T(M7ALD;\;S11#(X$LB2:8BT67KH3^PXU\1@"8,;-8]>.)ZZ63UL<=-IF4K MGAP;8HK->M)K2H_HIO%9^Q[G1.D9"1A^P!2LV6Z3U=&\^DGNI MO+QW=UMOE'0U$>/2 MO]$M;W]A$:=&0_(Z>YZE@BKFGYM3GI7*?"8?3XRM6MN;)\FEAOZ'-?B\!NN^^#[R] M.!BEDD#MY5:]WIRKQH;I?DSJQK911Y,?/C)/9'P,>L^3C%YLCC-L)U+HY9L9 M2:@5]KP,W_"!]QD:4!"S'#3D43)1R];:/7C#RD^ELGIK]?8P#_N>CS /R)NX M'_D@-2N.:],*XEJI9W$JY.25D1?VS-2YZ?![_Y%6OQ$)J*;&0YU^'$,@$+Z. M]4FLJ"7B,#W-_VSU\;3]5&DA(QU-GO=#0V,_X@V8VEY&0+M]U UQG\V5WG7\IUF M"9S=0J\UU.EOSO<5W@W\&(1VXKY%TO^ MYUR!'Q'?\;.W\']VKBX9'OIQ(>G24)(1@G^/)0'I&^CR__Y7)L;&_[C+.3O5 M4FS/DWPC*5C/^;V.E_W#CJ,?_8 8JK)@W^@N6.SXJ0'""@8I8"8Y&/() M<9!(IX7!4$BF!PDQR;.Q5(;ELXF_*+:^9C&&:V_US_VO__0:U6ZIR'2ZN6ZI M\[__#+]RTPZ-LU,J]-K5;K7487*-(E-Z*%SG&I424VC6Z]5.I]IL?.'@"8=* M>!SJT$3ZN:-O"K+8*;#W\X?-M/\ MS>(5,I#P-03G%G(. 0]D>[W)0B/>^F(S<@?XI M9:;#RA+>-YC7VV]:WS,1BT3CWW]):-!((4$+ILI#I&"JQE!=_76F+J]6C[!L96*/J^5FM7%*#+:VEIG<3IPI$*F5V4ZUA3MLW\Q,KOX M/&;AV70B]6IK&J,,8:,*.F(3.D"6$B=8R!ZC\#LX&0^JOB-?=)3 M]-"Q "Q\%U3.118MXBTI41^*CRX>;@:-4:.[N.O=UJ;+6#K)9D6X/$3*:X,^ M_8 +IH8=\F6RGH]H3;;'W(!QR;AI=$ILJM-\:B6-),R5MFGYT+8Y.?=TP["3 M:0?9'O^X*_H@ZR+0*ZG0JZ3A.BJ07(GG% MQ!SQ]RZ9=5KRUKIAJHQ -CF1#H_M56@'>($N ?6V:.W4&Z(P^@SR. M3PF,I#"2H3/\&&CHD7^?T(0_QB64>+.[!R920I9C^4&&AZE! J;X01:*R4$V MD163()9-HQMM=P^]H\L/S&2<74J%YWG)S$UN%X:^3%;;HT%LL'5EZ25R4WVX M33RV3?S;E9(^%0ZY8&^9'UN!Y-$AL/W.N1,2L M<#O-3UWQU*KV&W_,Z&Y@S,?B%' M-WZ_WJ,Z^DT2/<&'EC.*T)/Y53>D_K>;&I'9A]763YWCQV3)IM)*TO)FFKK MW/'T%AH5-OC 7/= -U)F9A^-6U %6_8@FJ]SU=D\*[%6K]E-J\,G19PW.CGT M9O:-YIH,E@ '18]34R]X,\^Q5UVPJMHY&SQYH%_O0KO4N:^+YFI0GTV0;F#Q M]<'T.?:\Q&]]TRYEXI%8,I-.I>*']RE U/<>S8. '2L=I$4#XS_G&W\K^0F# M436FJ8V (KV0SW\'":WOF7PUVHYVHDQI.I-5"\U^'5=,0XW^'0O0_6>EPZ4,[/PG."H.$.(O0_-4F!G,_ NQ<2JZ>[#DR7FLG!7&_? MM;.=\;:!=XAY)SB.H6Y0W9QMWY6*II.[;I312)R$#:(K.SZ;'?OWUW]T VV] M.7O+N)C< BHF9#J[[<\W^&@_R[&QO54QWU8]9X;LS;AN+B> G\0[G)FP;L=O M>9AJA!F@&9@2O(FSCI#7TMXK-#+EYY1OA (!3@IHI\ MVNC!B3V3EQ32\#S@>")<^H_.&%"&L[&J./&-*VR@R2;& @,T",B&_&9^G9WY M8^F70R_T. 1A]M)RG+/RT-)[G2K,WF7Z0JHZ>IOJEDDF/\CM_SZ_[*NIB$A; M>".V@CZ:E'Y)I*UZNC>]&6BKA\538K9\6] GG4I'8@F6/5^,(OL.\7,PYY!F M:$OH_31X 34H,#-3TTTT@)6*2..,DQQN_3YR6>)Z8 M!H@)60[RR<$0)OE!(I--#;*BF!T,DZEA.AL7,L.8N!DKJ+V4>4T54IE>JOOR MT$^J+THR.<+8V[Q2R2PM2=07J\G\/IG2*I&;<2JV,_JA+"VK^101ZI/F6!;3 M-6X2R\9SNZ(?]9<(-QUFEO<]\^5NE958]::DXSB)\_9O&JF(QZ/Q^&5Z](^< M7>);SRYVF;-[B_+Z21 ]C6PD_"]:4MR7F)X=3J ,[88)HB4P+\F"FM M^#%01G!'HE%@R.2T"T#N$R!OATVP,%6UWT[5T.:OV.GXVT1OT?!?6S_3&BU2 M>(3SP22#UF.1I2W(0-??[-LX/XE=SG)J@-A.-,/P%S;*W[&8ET2<9US,IL+T MQQ*"9=LU 8),\X'SP=E&E,7%AH3,7<_;7%1[DW;II56*/"CMGFR4Q>GM:!!_ M8]X!3I%4%:9CJ/SDBID!C5D V83,?[%1W!:!F>'^">-#B0GG6O-C9>W6I'Z& M\G%.T-D16YK M_-]!LSM#0A9$^MQYFK:.W+*>\"<(3\^HMR# ,.YK MSA_V[:-MN\6[UK$WK4KVS!?4 *U>07VI/'9*X*;[ EN+^5VL,WIEK1JJ2^$; M3/707?N7]\BZ,%_U\@GYRSD)1U$-],W/)&3@7\, M_9P2/GOV>@_)+<>0I#:OTQV2K+\XFU;&2#9AFA,8(,LNX?DI<@CM"]"C=Q#A M-MWY1)FCS6):Q)(.%UTR OI5&9%+T0QX2+Q07(P^@]2CZ\PO]&2D?#.ZR8^1 M88[[26L,;12(;@3&)B=9 GV;C9";[2G]C:2P(C"_8KYY#Y$>CRX:/J-9X9O( M]>A./![[8;BJ5RT_+N4^5QU(A?*: AG2Y9ETU;<*2VK=R>A^R "> M1]2FX?[C!'38M%-V?HOT6B6R\P=]BL@4O45S^#@")6E9?H6E*7H M,U;GRC5CEXL-(S''W/4K!J=4TD_LFOFFZ4$Q+IHZZ.L_UHD;2P;H*9E7 AAO MCL.]NDPGYU9;$*[MIFI'TMG\\PUN]\-K'4B?.Y&R9-J8:8]4[0S-JKQ.)EK! M?HE/@I>64JTK5JN5WCQ?C<>>ATE03[YFPN8V-^T]\GQ=F3FI61L0Q+PC_;ZQ M2[9^@"1>8QPGIPK"TM\5K*.[V=DGHP_IOI_:$8O2$QFGZK<@=9CK\^7C.1S07Y\)N>V?1(?^MYAZ3>' MC<0#YB^N]CHRJH3=8\0IAE0#'%XR5,;4J>F,1D/;N1INIT;'Z82=4?A=LH5? MOI30J]%K&07-5,62%JT:4344H/ 2D+%.CMODX(MU^X0'G<&]>B3A8( \_@NL MN\O73&'&K\!\EI,R?3(GY<8NV($%6T]AT&)CWP$P#'+@(%Y\M#RXK1N:!Q@1 M9[M;[@=T'2D-^"O'9P!%$1(WFV)7F.([)2P@%+0?F']HJLRHB,OZMLE3D4@J MI[,93()-_!K^[4;?@38$Z+&1YDJ&%HE6_.*23"_:P;W7T[$4+MKZ&T_U'!Z] MJN6\/2S+8.3O8%'O9:?MWKT^F;9+ W"33CX]I4^@VZ4.\M1/8E9I/[/2O3@7 MVN97TF,84O?'>*'IO0S-3T\>CMT3.G7G&7X7)2F$I=DE]#8[AB7*)+2%ON)5 M38-N:R/,9S4-1[54#%/[X%8'I;O>&F7>L(%?Y-K=W*+#ZXNY.UE*%0D'NAK> M(CE;ZEMV0M-N" (S-5XEH1;$NV1+EW2[9Q3V5RQ@9 BPO, 2!2HZ978X%H)^ M(I%4]^W^C7SC$A-.:2^QOE5EK^G^0(R&).("8\4=MBWW_%A]X_MQ%,A^?2S! M1CFV&.$0R , E4^/SFW&"_0QE&5'=V%^[4L V^L31XOH3Q/YSK4!; M+3,]U=/ *$4ZQ4;QMFK$"I&S*M '@U^'XDX7E4&5)\Q#I=ROTM.H3MN3 4RH'\%X-?CW"26J?" M(\]Z9>S'Z/_^*Y+:IL$6T37+L@K\T>7E]:-HC.;=EXD92>:6^4BM6;U&^E:, MS3C$X\SU/PP"KHS^B#(=8%N.A/T1 >A8 M4D\18H8X+(H$M9/9X,$PRG3Q4P0$$XT< >FH0,X51,DQ=2<944'@TG6@(1)G M<$\1K%KI>+#K3\#FHDK8/Q*@,Z1"D!GWPK3;*.Q*8R!P)2Z+P:WHKY,\7 M'#;KU7EJWF,CRN(E47D9W:C+T5__R::NLAGV*I-FMW!]H@CR.?/HG2,B=,;K MMTLU0;3$R&A >J.;Z6ZWV^!G _QN)+CC<;M=Q:<+(@QI2:&(H2JLK?^B@;<0 MDV6JU2KSJXIT9)U E>/0/S'T3YSP!R[QMYL>1,]S8MJN+Z",GLK@0[OFS&@F/VDA;Q$-W MM3'?Z0IK65)>4A27R'U:HO%AU][['=Z?YX*,?_:@3G! YJX3,'T'9.XZ/_/$ M_36"[2(6)'TF PLS93L=YN@1^ON.'CM$]@V!'')&*_GW__T__K-:AX"?C#35 M5(2-.G#?(:[.^;4$,2-DTVL03)"*BP#R&\A+8.EV ">3B<82_\\[2\F>1!S# M@IR?RWA_DL#06P[EY=AH/+EY*J_SY?''\N)HYFSM7-X$1WO!A@?S;BR@+8#9 M)!]/)^)P$(^EN4%"9..#;'+(#C+#>#J>AD..33E'MMH=I\B,3G>$ZY8>\4KY M>#>7KY7PX4:%9J-;:G0[G\(Z?F(N'94+^X]"R\:CJ>RAB*X/G+Y78L^<**M+ M9R&=SR2W]C=E/TNT=*_2O2VWR(N=2\$022C3@&>A]_7VT:? BX]S'Q-(W[<3 ML2B;_L*-V%Y]IZ_V^BXN3V1#1VL%-(<&"V-<'7,W$^3&2!A?;YX'RF M*;_6M^20Z>LORU@OT3BJW] .O&^<7C];[=>]@[\\+7"H/Q@2C!@W__XK_M>K M:42$U"YK[KEVEX*A^OYV2=^9#7PES9]Y?J]Q]]=$V_GA3)/D3K,,EP=HUT[# MWCW.R>(=Q).I1";]/L,-/\D.?$89YXE;QEM(%9=&%.KCL)0,^Y. _ :,_EH/G>XH& M=55>0*%C %'$ 6D<]1@D$]E,)O5A=IZ/,MX;&/(*QGE'R-LOGFZ2Z4LFA9"W M_P2,_E3>'FMIZ@R/%^H#CLUP\>1'N7DLRGC/#+GWQ5-&R+U#C 8=HS^5>\=K M< 1DQ&YY2'K_>(I)9BZ9"$*N M_A,P>A*N_OTST9AJF(46TO-/H>?+ /2:EI:DG0Q$5?.ZX>NTK+@T-]$*M*'\ M464M&76.1<,5I.WMFE/[*$GZPBMTA4QJ5DE=LUT"7\)H,]< 0HT''Z$^5&ZF.W0^R['0VPR=U#&+)&)?ZL+KKMM8G7L1#5)5Q:D9.?L#HRJ M6/XH-T]C]7^K&:WW-J+3YWP='UV1@KL1"+2E,+X&R013IMTZFS-(N_"%>O[E M$U^*O61Z"@7$3\#HCQ40N3O -F\VLOHAV$Z:L,0 YH49R/3N=\ M3V!XUD$H&2Z>ZK@P6A""-.@@_;&B(8?; VNJC"T 4DDCD)SN9#:33' ?%@JY M*.,\G[!X[PTA8[]XF@D9>PC2P(/TQS+V?!,?O%/UCB49I!)<)I[],$_/1QGR M:,;W[)";7SRA<*G$)8,_Y.8_ :0_D9L/,.\=9 O1P8=9=R'J6!A?XI*BJHL_L4U]#9G_Q=!0R^Q"D@0=I6)!Y M;$%F6)$9$O1/(>C+ /1Z<8WV;]O'S0!$*^$S/C^IV'(MU._LM M5XS['L9Y$?&_%ISC0YD*/LX(Q]O"$-OE$U:HSH4@#3Q(?RSWYUQF7%"G,ZCH MU!W+99/I](=#;!P7]3%[_PM"OG[Q)!/R]1"D@0?IC^7K,;LUB=5<*DC!'DLS M52R@"0!)R4,%(K5;^C!WCT6=!B@6X[Z&G.I,7\0X;P*R_3O1\[WJ3+O,\W%HZX\6'O- M&O/';](!#>%=V1G:U%_$5!4!(KL!;43H#OH&M!8*A!"D@0?ICQ4(B98F*;PT M [*O'*8,(:G!A-I"XN&'!4("'W!CO\57=EU[2Y968S19TC%CNX]&AQ]#XPLL0:!CSXXVIQO$K?3[U MDR%[KZ\\EI@9#.O]@UX9\PV:_/O__A__X(> GXPTU52$"*_*JO;[7RSYWQ_? MK&P:BA%"'<'(4(-@$@$B>O%O("^!I=NS3&>CB*Z'JB:@7UAG4'@9D-T5C2?_ M'^/[&R_'UEI.P2KB6S&;+T1D*&(:)K8X]J(WFMT2TRY5 MQ;U.Y8PLYVQ00RH\&9JAFX0ZGG;?EEX LP M)XVQ?W+TNC:YCGS'_?F;N.J-,60$E3=ITU-)X9V"2X$90PU*"C.TT/-%]+?" M0X9'X\59>Z*J+8$F1&15G>"&'+JO8[;."%!$6H" ;\7/;VG2 I=P>B=C,C7T MGQ')^T.#PEV9F!QO8*+BLMEDE.F.H0[7'JI!9@AT]$QT!W[F$,H2%&FX >BZ M.9W1'B#H$5,WESS*Y&1CK)JC,=-2-7[,5!#/G5TQ586/TBN8<;AJK:HQNCD90-]RYHE%O+ UUHFU,!;%R M754P([DBL\%E4$"Q&!YMJ&J0":&K+-5T!L$SNILQ5$:3] EZN(GVGZ1LD@W<6/#5S9- M.M\C2$E3](;M'\B>;GT]T]3G7=^CV4 >Z-L_H$%O?H41MOF=CHA'%K:^A7"R M/00"P07#DS M#43#@HFYCRSA2VQ>N@YG9#XB1JG/D+*)?D>< ) G$SF!F3CF$*H897J*3 @, MX5$2,4VC2]'4T%^8&ZJXX=Y2TFW^=D!<2'@,2%*MB2@DDLB8;79+GC%3"7-# MUTB((5!I@7DF4K0PN1"OU14SA=H(XH8"@)^;$M6NT">$(3(DCS/PZG0H*<#7 M.6H,%G1-AQ J^/>9#/%<-A: _(T&+"*C11FM+3-:7O1N@\I58-A3QZP 3QH- M&TT-9S5B[D>Z'H"IBGX@(T.?>/(0((K.E#=9G\WF'/:%WT/OX8&I8_:BZMZO M[I15TT"3P8).18N%GJXQF+=H$MDS45.G]ITV=>'MT_!H$6\2Z/[L&,IA?/[> M39W9O=3)L0ZI$9/>-92(58.-)!G,=/C;^>//N^DPMNFCB'+9#0O2HTQBNA#* MQ8.*R ")9..W**V@X+=;'-N+FACK7C;[L@S];<.#\Z%9;+JW,',A/JY]#B R MB'6GSW__*YM*9_]LCFO#,[1E)7W(C'C=Q%)-PNJ10,$*(I$L!.SJ#%.0J4BN M"H*O!-1]@.$-">T@AH" 3=5 <@4RM9?&F-R 9D3FIP;J(_+8(Z'6F,I+X6X7<) >'Q5+=% M.NX*"4D==U9 ZIP@2D0F$D(AER'AC+1!39V-\?E1"J-4(>,U66>(M6ZU*12[5_ 0U7QQ1I MRVV7$- ?(ITBG1>NZ,(#&$(DBB6B-S-T)003C1K3_!(1!CZ4.R2?D'SVDP_O M'>P"$B@2$B-L.S!EY(?-6@_!S\5"RA$OK[KL%!"E(KT76+S,3P2 M)A+Q" @THJABH>0=:KR#V$+: M"6GGL.YEVQD>]GUVI=]I8^MI?O>8TZ$7_T0Z\9H0&S:Z0:%I?V%[7=!U^'9% M=Z74NCKG^+OP3XY&MC<5[:SKX@5L?O]+)/]#2^6LTTQ31[9'SR30BR8B7UM7#KAAD MF&.?$)(9,^QYYRTB*)RC#Y "1?NS7&%_!L#H-6BC;"K:P,J6*#L(D@BJF08- M6[8@X\FB(]%-I"WN&G-(#R$]')8V.,KDVA":BJSSZ97MAK0=YSI1N+"+"_O\ MD!4S(\WC[!NA1IV,"()8\R%F$;T;1Z)HFP@2' .,8DZ'V",F.BXX[!S3D5I$ M@(Z#6YHJ^Z@,1Q(,XA.4I:F$W02&>D6NDY Z 04T&L6 MJD9@;I.$JED,5!:2IBK84>91&6YOBC123'^,$Q;^PX3$$Q+/*\3C^?)]A.00 M$%*OD'VC(]K!("5E]8B!([O?(F&]*]>:<-=M*PC:((\G\ ME@I5]+9&@GUIS!AIAY!$]NQ'$L>U;CL;\ B1Z+*P803)^,C#9\#^1E37F05/ M: ;93UA5%.#<1'(3R2-;H.$Y@Q'2&)'N*:LZ>LT!4;3MJ4Z&[NB0SBB=K4>^ M-;L]$8Z,>SP=S!#L%HC](_1["+7M>>H9P_B=$AW.)^T$DP3"T>_8#,*/D7$( MS98?/I\T?K 3O((DNN/$MGGT1'0-R1_2KTYJ'\6.7Z3]-4)GWIUU)R11+5@PVN[YO@XB8@WT ^\89MW)#;&FSK" M&CQ("A>6MQL/\W;#O-UWYNV&7/^'<_V=3N(-7FS[_!@%+DF(U,DM)I88T^9ELOL$9 MD!AD]]8,9#,A>$/PKB7M$$U:(#%/W4XY&.-?&B>_8X1]/UQ]M':+UV8OD.AQ?6RE* MN\21YWCQR!2P.LV3]"4RV0BR2Y#811\7DF82O\@4:]FX&L#YQ7C@\] *$+.&P%\ OJK9M:#B= MR:J%T_>)N:^0Y!WL&= GDBQ[%4B:1%)W\.<@(XX-$??%&A1AICZ1,(0D2,/, MS*%,TN!('G]T/XAV^P$RCAF^E;?OI/13\_G3"V7Z$ >1B+?*K9>S2T[@2,5S MEY%E1:JTAZ9[=U\M@]P1SP4,8_UD5)%0L.%8G33E] IZ22;;9?1X%C7=>[:X&=(9 \FN<9>F.H5--XX#''HP =5Z3AFZ]S'8=Z%K-D_Y:?:4_ M-.%6"WF1#IJUNO;2_Y5V^,.P123Q?V@[-X;+19DVCJJ6Z1/_]Q^)ZF-0UB'- M^CX"ZPP"AR#IO RD*2G 4A%CL6MYL;-Y1JJD*+O!I1&*=6 I<'08VKH9R692 M<10,/08KQ6M^[;7-]W0Z6F,&5SR6DXP#:Q7I^P6F4N*ESODWD]1[>,0E$(]L%-+089^[/JJT'T\ MRBZ\1/R)ATY1N"S1DO E= H@W?).PFP KM' !IVJN95+BIWR1,AV,\"SA%Y5 MHV]":*2XA$24"'-?OR_*5!5LFMK,$;_67LZUE737UEM#.UG+$P-V6P+,C25E MH4A!F2SSOJS37HYYO46>3MV +)%169@/OY)>):)JEO/))? M,KDHX9&'K]UBJ=L"D:Y$E)QL0?*C99*3B0M7<1*:OTI71KKGSCK=C6WZE%8] MW[,Y3R(,\H5!OH\UYV%9GDVELF"03 VS@T0FEAJ >"H^R,(T)V;X89ICAZ=J M'9"=O;'_SK8&0I\33>YZ$CW(@2JX55?KH/,D_83SMOH\B"=3B4SZK-/:P$;& MP\9;)N1K7AQEG.%O3&W-AMW;^8?C3M;@)WN$LN.;KW1POALBR&[&8"=RXK=X MVK&C$NM77A\?G<&"ZFWO<&29;A<+( GL= Z!F^T]D%:S^97I-0?!P[2_];45 M0+]<.5_[NO5LMP%3TYK=/D+SN[;?9[82(=D2M85V5)8'X M7Y"VHDN"!'#M*E$E3B.ULZ\H].^G'?)4 ?(J-8,CV-WWF[2UP']M_4R7@LP7 MO\V;F(W+L$?$Z)3C>660=B08)Y=A>2Y+]C1T 7J7N%+II$K:!XF1J M>E7C46:#GY .)E.)5LE*--8$- -Q$NJ%]S_6?K=C@QCJB/@KKA@!:>>(;ORU M\"0V-U479'@JKG?7Z ?B9$'3LG!RZ0B;!4-H+"%$!I9_%>Q@M>Y-G-;[V_/# M$02<9KPB)A1B>7'V*LNR&R/4I]BWZ:4*7]'?(*L MI\V*Z*7X*D,R9-\E5\X,?=_X:Y/1\Q2>?&L:-/+AOU!51:BM)4%[U[M6X/J. M,6,HSW3'8+9WQ5XJM.BXN0?^4?(U]R%((*L/[9^<7$5?, 7W\M*(64X?[1NF M_^U UE4D9HB!:Y#<'.I87W\NV1T\4(H@:LQZ"3R>*>HKC""9.Q-JVD_5A:]> MG!2[0A*HQ;VOD*&O?::/>3>-XK'JSF#Q5' Z-5YM"'0)^RF1B,:C'YH67H^A M1=;#S5/2L2,"9R?9Y;P3[ O!2=>(DGA)]_EY>=PDD-#_X?7SZASI@*Y\I8W= M^W^J6"HJT+AR:O!G &V8#QJT16#7UW_/)4!RAQWJI5FW.&L7XKJ9C887$ED3 MBB,L_Q$KH'V@EG@6."O=\RDCNH]QU/MI>S1X3;7UMEZT$Z78D4@7+A7I-!', M5P2D7SAOS&%:L;XHW- T-69JRH:$7L:3GCD+()N$%!U3";MPT6H93C@3A^M5 M('C4)\ I+O";C7$B-*T6EVT'%NVB@!L;D.W&GV2!TZT<1)3U=!(ZD\B.AM3_&&7*3,=_]>$!".->S]MF:TPZ%+X+^97]S? MU,C?LR$?5GP(D#>5'SP+Q)VG]BH> 1>L%! )Z A[GZ:"4\),A98W0OQBR6XH MAK&!%)L_S*^8/4N'NVS,:^?&7?F'2'?9WDSJ(D"ST23=#A*0*>AVJ93C1%]; M4^^-KPA:7\.;7<*6I*\PO^+VC+9TN(;6VQ5(Q6O/W.MCE:2L3) #F@K9 2)4F?1(:( M29#51OJ4A$T;?^R+J.<6W=JUJ\D^.RJ8GPTBD8S9W%9G,)QX,)7,*291V>ZB M3$0AK>)?8SR$5YC:SEI)IYJ2)$WA;%]W9H1WJ+CK'DFP0KL)A2NG585M[]GW M+!%&H "],9%R3G]ML3N?G!T,H\V-G;MUB!LR>V-&K]F>L:>$V&MK,T!C#&CV M [KURI871*V(T-KL'>,@2,7X7#-RR"1).H,W/\<%YJ)FP]:R*-O=QA*Q=-R6 M"VO[>T5WBI9R4V3B/E.$O;M+B$B>Q-TW]G%],.NP<7;UZZT;JJ;C4GFLO-,F M>VAA:4-'8K&K-OO]O4R^9#$.I82@UF/62G\(0T['7&6(!"7HL^M&PS\+\U("Q/2)5:>80:="" M/I&NKIIK!-)>2]17XOEC_4X9QW/H&CVN]8*L"M=7JBHTP]/F&)\ MN1 JZ#+;K;T6 2#6K]_E[7D,(7V.[3&_"F'YTV!Y+6DP=XW X2O*-C^L!*0W MLQ+V#V']7$:TC\YN[S@E$PG_.AJE.?O\=;K:XU'S^1"W?$,A-?TX:L).A*KC MT&5:FNK&7*ZKK;4#SEI GD:Z$&LD&$L!:A\,@6[AL!%NSS-5AY(,UQS5-)Q& M,JB=4**AJG((]Y\']ZJ'B(Y)SD!![S"6JC9Q85_M-+Q0H\M"UUUOD';OI3F! MM/* ]DO#V'(>5&JOTX_K#O?'LWQG[+DW%MKUW8J5+_ 20O>G05=JJZJ(\56K M%5RH.%_N0.P4<463]CQ81Y&3.11"Z*=!J&TI*I+>)$70?QR'RX&(8J@!$X'$)J(4XH< M*8A^8N *\J;78A&A3[9((:&A,KHME.U@$>FT3*OSW,@^/9;,+J6S\T.Q'VLK M=/^J@MJ!(Q4RO>J!G.)#DWYOY3_U]GX''AL&L=ZH>Z['-0\$K[X#.D)&N8V! M'-+_T9P4AMC=+;LMDZ/-Y:[7+88VU$E3)2RE^TZ@O^.XZ)V[VGW/#PLT?T*W MDPOJ)0FX^1V^U*I0$?QQ,"S):.R^1 O[-'?74G(5YC,S?/@=C,[8>1_TP,A4:![ I$&TXT9N2 S2T:()X49-D">3V[ MR\D*<\]#\Y<(A&;)CX0G0AP^EE5'@M1#2LT0HBY$?5=X+I1=IW33,A*&EI$X MQR;9AR;1GB>NP>-/?L0F\VXB\9BO4S+S"]%+M8#>3^@FGMW-:VV@?\SX.$W. MC&\7=M=>^G)PO>++#Q5;XG1+:FRV[-3X3RZZW)U6_/Y:!\*9KOSQ[>V"A_.5 M-N#>,0;TN-GUF[TMT4FM$6E/9FK;-5>?E#J[R0G710/MJO@M MN\6DPA3',,7Q/2F.O@6*93,D4^., /:3[HYU6Q-JTQ&C:SQ2=!##B<18I$#$ MXMR*8RHSH2R&ROD:-'TH5,9)+1.!XC\\^YI"-[D*EMZP9^W/@ZU+R'[YU[ M,EO[_,:9_?6?M8*&CC^IDCA^W&\*CN3ZTG: NPJD7)&[7LF]K<'8I]:^7K2W MK[V <[ <*K8]W08D/0=9=+8ES;$#>GP([">3/H)X$)'/$!5(:U8OV95RY*F M&^L=$.P:,Z?W7V2S3T<$Q_*]]22VA5M*!-!J"_@T/-ROC[2<57A:484+ M^OPM._?JFS ZBEX=4\BYHRK0;3KAZ6S>.SR_(ZX ,_$1*O9!LJ+IM=$@)5.D M7Z-3R>&=\DJ+HA:X:??0^X@R9S%&T4R9\FAS[CD'U>_RG ET>-L<<2+O-?M M"4E;YCL/6<]=NF+FINJ>?(VC8E&/C9 3RFASJ;6H[8[\6E]!/MY^QPE#+_6: MJ=N7\A/O1[O#BUUT+, 9;M.QB472*P#=/E6)+\8&O(MOMUR-R4-R=.G&J"4R M%=+W4F6DP0APT2/Y W);9F9[-=K %B1O$:".O^PMA M+_M6#3-78NV1!WBM6J OFTGW^O.X_5<<<-+5]JJ6UQCZNI%6IW<5M@;H&)K; M38KX#1>-?U1>B;8&<0L8,B(//^O5#U=VJVF[,_*5W7C&+HG8;",374M&]X[2 M=HN=H2Q&G-&[/ F_@K(W4C?N7$S1JWL#PF^T?5/XC"O5Z6-]1?CO03RQ.X3XU5Z^'(F,9?7E^C:N8F;S1(V M8=<;D]X>Y$A/F[LXFV'7"(^)F6T:I#F\.4,_KDD*LK[^"E@,-+K1_M(5N[J> M],=QVU)- >%$KW:ZV>%H^(4^D=I3X#K6KAB%<%DB5=<#&C0;QJLWQBFQW8G>YGV(TQBS,5*5<$\L# SG)#7[Q SW8.L=8W&HW*V2=T2T?Q]Q M6V,9-[U0),1TR=$[N.D,[BD.%&=?[7X6Y,B8=;\4H0-" '8UNY\P[=[V>O2" M_2+IT"\2^D7>6?KY%:WC-5>QP%R(&'C[-(A=-I\C/M=:A/@.Z';\S()*!*.T MWA7,Z<\A2"-R2AW5NAUVZK$F1UHX66*NF1&E)O@>=0?WAMANM;!NW3HZ[!2I ML+(CSISI8;W4G:H39LK'\FXDM - A[3<\-HX\Y1)=2'C M;H7H3U,A?P%$228_P=_@A7,,I"L&#SPB(.6.YH*01-X_7F_;:C[,/ ,JR8YN2PUMS.Y9$XG'./ON]U[HO5Z3LD<##!E=Y MO@WB.OFMF78$@8C>C2Q$/6&9D5>*Q,-(UNP/P,WE)@PY6(1&M?20P:;&\$6@FZ>O19X.4)MI1L7"(V1= "> ML>D$D:7E,5'L!!\EIY;V(!+DGOLY]^'E373#P>)PDY6VGZ1"#$H< MI 6"]8N'F@QKOJNU;ZU.%NE-,G=L8F/M/R)!2Q*9"_GA(Q&DE55AN+G 0_$= M#2B-4,1R331%S2S(7EZ%#H',^L!B2=)K'"7+DZ+&U %K#H[[8W2ZWJ[HSY72 MWH45*^8";A6?2[TO>[QKG!W\A:CM#'S!4F4.@6W=5PR2! AA)0DM]@N M*(, M@I)>%=I8@2M;2I;+ F,0)#2#*Z-$RMZD!2, /,;%I4%)&O(]GO0=\S1YX7JP MKIQR8+M_:=[!$N!:HO#L4$"P*]"'TDR1'A+[NGL(&0TT1JEV[#O$Z!!03M&0 M11_8SEMD.$,F8/*%.='=I>@A.2.&>)04Y MX?'Q3,?AIEGP3$ 3B, D 7Q7-97B4?:10/"AF@=O\<@C );PJ6GG-GI:N4J( M-"'./U9 10I+X( _CS^\PWG%0_?'B!+"^7DJU9(]4\2I_)*9"8^?LX)5Y6^3 M##ZGGUAR$)O96?A)O_^XZYI9:5[#BR*O0-VE:4; =S\)=BCL^[>;((6;C#5/ M$+CP/_>/[]R;A+>OZ/O%&^*@DZ"JBXB5*;C_@R^_S.[)$M>Q;N M:Q(=_Q(41C%G+^\E6ZZ24Z@#E!&'&_)ND"#_D>MU>G\.=RC:1W_1K-.B:=;! MY!1'=__RGR><,2(D$2Z[89G2F$78Y20\;4#FMM"U8LQ?5]L%'=UO#7SF\"=6 M;"C(]F@/TI[J17 72'D4FERAH^JWW?;P):ZCI$'!1B^# ]JIP_@S@(#0$3L_ M#^J-P#1_:)SMSWPERD(+F^4*B "@7 MVZB>TZY%,C2)S7K7?D[O*JE@BFJG+Y&+_*\-5TB=DXPTD!1B^,KDG?D%2,;*6*B.9I7CR/:P+38-L*^ M,_;BEJU!):CNY/"1D*6] -F.?GUKN_Y;<($?Q]-35L'\"JJC"C8<^J50/R'2RY@],.9Y22U:DGLAG1I,)F&\4U4DA-F( M1+Q77X(M?=%PEOQ6L,;*?==13KZ);03S(D1057?[G8&>^5U(:D1B:/%FO.BI MC-Z)8TLBH$,=L&[UKJK#9/!JOL-S8W6B9^SD^,N'_^Z596\.RFVWNS[9MT58 M#&U]U9\1M7_#)SH$3/.WGB0W9&8?S:/3QX<]N7Z[_XP:6;N:/'97+R\/[QG0]T)#WJ_&Q6%(O%?D_I\[>@ M8=GPG38^?; S?&U68J_'^D^_"J(7]K .'T55?/GP^*O/P7H_2VOD!\M],RWW M9^ME?Y3#>^?XZ\_4S#]+NVH.1OQC&_$]IHVNX2KM-O+[7J>/H4>^O.$N -_B M%7K@9%+Q8/__@'9(1/Q>$/%YLZ%VE.N@"SY@:+_W]_P89_G>@SO'=\=/LZ+D M?GP(W/[#CN#=_8%1@4\*E7?9:WXDI-\DQ?'$&HBE<_BVPT^F#Z #]%=+=GPJ M2&#,241L @:)/F*0Z-TX^9/OG_X]Z_6GMP1K&S&59!I!WE8F]]QD;Y:.]GHP M=8K]")$&T^D\YGO$8[YN$SO.$482K#K>&Z/.LO;LGM] M-"T8FV< 30T :T(G4G2[MV*WRPP\YE*Y,=OF]&0A6L>$$< MB?"IL'H3+2*F(/YZ.UM0FJVJC#=L;0K*Z](MW[UM'.8_ .4 !OU<\A))> M3WK/T]&4OYY\>=]ZU/?I;#[##7#95Y+;Y>$#50E1O6EHS9_B47_5 M64Z''L&P\S\^9TJ97U\F />3X!/$HTU*3,=MX]"LCI;H;L4Y(S][03,Y%V%K MSR9_#:ZTG2\'$#8MZZ*7EV8UMB[]0,R$9'V/9^'+O_SG/3=M]5$&""_I&OKD M$K4'XRZ)C8@- MM0;"K)M4ZV$]DVLR'*>CQP&V9<]C>7B_-U6G7TE&ZP $H'\ 0N8I)LK!EE)/ M_OK@?O3!:&3/AKWBX+R;5)1:K,R(S/++WSQ^KUR=WO[KW\-[= MNR?]#0+0$JQ,'-=3$[JYNJ.=WVAFH!14OH M#_D\4Q#A?0_@3+#F@\+PNMA[_)8&WP)2O -IDABOF]#?$ M3\#11(D?3PA 3 5:C#"#V,"Q=]HO7.NO5)3X&-KN>GH0GP(8X55;$",L;7H0 MMHOUF:[YCPV3OE@:X)F;%7_).,^?A=,4IUP_:8+C<2< @0[I7;D!4N*K6=,6 MNP?F4S-R[T[V\,Z=WMQ\'WD@&]4N#H:OK)G1)ZS>:\-$G)PWU699&!)*A\%@ M!5ND*7N.8N7 A@^Q $E80]!2P?3D"CV53X(.+"F-0Y H'>46&,B]8$P^P;K% MW^;NC@GREU+;44#=+,O99%,+F#"!!G-8%2ZXJ=:,>9Y/3KXZ_OK?">;8;IJ M7<@]^%4[ADY@".NP@MLB#W%V?,NX(.DU/OTX^KV;,(Y^5[(@"9K)TV^?OORU M::LYK>L)UIE10FBQF1_+&7,?3%[_%[YW^0O[0,+![5M,<2.'[A\>ANZ+P]#] MF*A^JJ'[W0Y#HML9UB28!8]\E$U617LE7*7C\ ?"S5(@IF!+""3GHB1ORH#\ M$@M8*F:\$7-&,!Q-*T!XTX(0S!C6=MD$/Y/R>YL:9"T&)Y<+M* A1<7$ MO61""$%R4N J)W=@M<; A-[ZAOL)O!\G_LS=._^N\'?./^'$#W+9E:9)>XN= MTK!PTHG0)+%?O8S1#8]_OU6XZ1^U1")YP*=,A%45;_:71Y%'*1D7F##HD,=( M(48CMBCA,Y'HUH"?!,XYX&\)+9"X<)"1Z2:G#5-2S_,P$%^YCQ&*Z6A.BKD;E M@&9"+J,'YTV]$ MV(#60_N%:%)\16COR#&I\3):.#W%8< '^EKQYIMM@P97#-'/ TU$'6 TLG+62 M8,!]Z2"ZVS 2!.]=C)A&,ZVO"%R;_N!L).)21"L)@")2>2[IR M#O=/]18[#X2HUZW?;Z,WM:VV+BB>GU&)@Q!GCJ-M0G>/I7Z?!^Z@8 M#:QQ@ MJV:\,SC6S8Q48+*[RV(.I-^63-0

891'@B3$'PNJAP=N91:X7%_XJ1A$'@;A[0#H*0;[EW5F1]\ZS8 M@6B0:*IG=H');!J -?3CT-T\AF$,G&V7G>U 5B;*/]_.K(W?0_!GC$9POZXB MAP%S&$8X5.Y_#HK3+B#]J9V[$XMVY_J#?[-0G?L MA@66?;--!*V(U3V4#HHW)QUJ!6)EGV_@V(V>EQB0[X 6GCK+%4G(?8PT%+K>A&Z< [J#AL ME?&]U-\_6H#@,;M?/D'K';H0/T+?Q@'V_V]I&ZTPP XJXMX*O$DW?&CICI B\*@80-N^![L?DT7N M!5@N_ LXB(-O7I#^XQ<+>IG5'"V)7OW+I8X1M"W*\=)'N_!?^$DRC+9N#0PV MZLNN^B>-$A8:WG;P:#\&=AR0676SR:9:;+E?K0C_>J-8:M6^W;;X=N/\#4:+ M7P*DW)W*R2.!GY@ ZDM+_E/MNB'AA!U.[")E;G_U%5BX21J,FUNVTS\XX]WD MF7@OF.$ ;7[X^:7J)-4^G':%/'8H&.?J M5I$_(9*F.;M57AGY%$UC]3Z,X!*?1G=MLDV0S+'T9EO]0*+NRZ:)[G:!_H*? M,V[1"7^#5F$T^AB_)^N#D?@G6W.KK&R*>6_=F/J.DW00>QF2_2OPH!\\^Q%^ M ERMT(G0ACCV^R[!L?/:J>JE@DFJ-.?2G$[0E+V$8^L&&P*X&?RQJK;&8S"AR-0%.IH$Z M7'((ML;HU-J@"X3]!]) !,AB@>/M:S#*(6B&NSOV7?0]XN1=D54ADD8Q2][' M)G&$$RZ2]1([;6['7-]#1MUWS1#;"UC%J#WZSF26,)']196 !+Y@ABBF\;M+ M'$6G 5)6!-+?9]9\5?(0_8Q!T24[ZTOYWV\V-993)9\T2%@JC3I5OF"0*,AO M)^31N.8LDJ=OD!AN7,O^ P$:?2!,1HNFOHTVB:^^ UQTQIHXKN4L$&,WR,B_@8 [.;DQQ%2$PFW 7[N%TH%(O7!MB,A M=YMAWN%NV^ &>& &(W076<.PSFM5[0^V+JB=$U+FR]2(*Y: MGVU;:"_ ]CUL=4F]E33B2OY3;0NG/L_MLK*78K B.S0J9D96[TS"Q'4_YYBP MG9)Y]V34'3II,O6*\FED2$8*.W<#>?"#>\M>Y"(G-$E3[)M&BJO@712"6>P^ MP34@>^O>2U;N>6\* N@[FH2I8D1&BGKG1)A%_ ;^ \:-)D'ROV>DF'8_Z!'+ M(?T61:9/(U7J%>^#%4G49Y-%MD]R&. M8IR$PT&_Q\X,P"&_KW^7D2;?=H(6E1-9F&S;3-_/9L#&%_'<[[ 3-_9L!+FL M+%;UD(8ZWS)3/-, +&&\#'\+8!0!#]VV)*!E(8=1I>$=[5 M"(:1I6]L9J3]-A8@WMH5!:/BB\:*ZC9>QBY:(]?H:T@,:,.X=2VXU"@JWA>- M%=5XC)5PL7Y@Z:IRT"N?451 MJ?BB::)2>?JI_!E#TI[5"^+DTS.$S7Q-O+)TYXGC0ZM#\+?=MR6 MHZ!5=39#(Q7&^[G45*C'W#6=E0^^_PHL+ZW=!>UQ1OZY5+K,]"A=\VC;,+XV5A:'Z\YT6HHK=4>]8NB;>PC*"+C !6*#? MHSO*4W6SM?;A=%K(:*V>U=ADM VC(T)M3&S5!4-XSZ2S/\S]_M?)2#V<[P\X M3]8[<'_@BK2,EAL$!5)?,/$OIV=?3B^)T(M?J#_4Q(T+82J(](_Z\&/U&7@# M00CT#SW_&06#]B/+;6#0N<_4&K0B;$2'X]P# MHJ0OQ(A:?Q$Z*;4L?]V4N$ M;\#S:WOT-7![-4E[<@SDBIKU(:RWJR/1P]DQ;U<8M^G 1O_G>/IXU=RP[J@C/X3!,-W[D+ M0R1[W20@^0H\F[[3ES?OH$Y$.,@4T_!EO##.J1]&EOM_X(IY "MKW$&E\,>? MJ:3A.SF>P>, 6!0EY/_<#;%S1YP)NN&;]Q.BX4X7OD>_>>\WZ8; A4:=";WA MJW=:RV-S>O;^AA\.2H2^WZ0;0A<:=2;TAN_;;X&%\ZJ^;I;OOELB\<+?NR%N M_I S63=\7RU MZX8*Q(>>Z:"5F_!OP'7_TT-7D5=@A6@W1%"B^D2((Q?9J4-^^29B0XR!33RB7YT8L Y@+'25F1E0Z;80XO M:]XEQ4APD"FFE4LR665OT4U^[@<;YBO=ME67U, ?>";]AN_#R?!>EY;K9OFR MJ-(OM.J2]/D#SZ3?RO/T_1($<[1H_A+XWZ,%]DRV//H<*&W=)6V(,Y!II94' M[-<%.FWPE)%OU"4=<,>=B;Z5M^ND$,6#ZUOTK3G7IDN"YPT[DWLKS]"YNC ' M96/HAU=&IRYI1IJ/3%4-W\#'.&[/#RB6C]Q?BX,>HBOKE8'"YPTXD_+A'1MQ MD&0O?TK8IXZ0#,_-.W3K5@[X^$] /X/MM>N&RL2'GBFNX6MY M:BEX@*%MN?\-K(#NOTQKV@U-2(T^4T9+GN2[03Z@WY3=U"DMNZ$*F<%GFFCX MQEX<8N+V+J:+7-LB0^?H.&F^-GC#S_31\%U]C$;HD%&Z5MD=I?#W;LB=/^1, MU@U?SA_M69 >-<911!*.H,]2!$]OW TM2(X_4PGMWO[/G_=C2.M%EF[#[6GI MDK8+$B>N]/0$QY5NR:&?\Q0'*@ SS()=JBQ MK')WE^@@6KYAQ:9G32'][K4U1LT2:J/I6H0U#2I?H1,,]JTA48@-ZQ^G1,%9 MC-%_4* Q/#N M@F<0E7LMB'0IBNQB.+IJR1ZO B32C%(C\KN)C=>%'T1O(%@^>FN0)-C?OX6R MFO8*"\(,4C,!M(*!P^Q5^#>_YPJ4X+JDN%P"0G=8/N\%>O1"U57YI"8>4*'Q MT\9G_30 N,+&_0O8"*'7YI69-Z.8V@3/#!M#& MJ5[1<8H-D=*VO0*%.(?4Y W=A('("M'?M4!XUA_:[R35GS<_XA4X\TANAXG4D-[W/V'[<;8GY4SW46Z]@,;E3GMV>V@ M>"UZ]I-JRH+WQ%WS?H!"BCM5]P9#@) MEIEQ_=F/TD*NEE>TM'-!4H544<27 MP]'%=0T;3_@(-_6?\,PT/O5#PPQ>Z-GZ MNFEH>H+6.W0AKE>+5C@2/K7P7<1CB*TKT8;CZR+:W1A<5/5RJL6H!CM4>S 1 MRJG,UT&X4S5!T[*^PN8Q>A&+@@99J<>@D6>7ZWO)NW9P>[ .\??MJ1E M44 C)*!AQP$ARJ19;RB4TPZU<]WVS,Q_Z.+UZSMDJ@E Z[54U=$"7[H1 M8R )TX<.2.K1W5N!Y\?1EM4'"P8DI'%74K[T^%F#7%]!I$4N6N^R0T78F@9P M;47@-RO -2ASXBQ##K5QKW$AQ[76NZNTUM4X6^1X%O.X*.U0%-?5<'1ICH%+ MR0XDQ[G66^UEFQ<;_HVF[U#@L=JS,"&<]!8F/M$XWT*VC]IT+#!Z]!T;LJQK M]=X;-9]O0-:W1U3@_4.*).>*W/QHX43-;RFY7-K,Q#9[S8R#A:0>RY<,+H=: M73::5_[8<6#"P=2"SJ-W:ZU@9-%B32BM^P<%&49[9AH;VW:\C%V<4) B^*[;*U:H##\5>>Z99\>A&(6/K_V#A""/JDQCAMQZ M>:?]BK$*QL%#GVU$G/^&XEV:SZ\\)>)?@ C:N\,M-]GRA7BRY<'?"I_X^P_' MY,O-6LQ+WHL$3>#0C)P&1H$-XGX* % OC&SAH M/3N/BZH\=C^F[:!BW#B.%FAC^FNW\M/QL-^C3S@0XDW13=0U0_6D$KFPVI/6 M_5,Y@R\-M\BV=4ZOCBG2I2"ELQ,DIWI/.[,RB]0WW8%7!^-NBLQ:E;X1?W\Q\!#PG,1^V-G"3V( M!1?!-6"O!9Q>O4%('7Y[]GJ<)85%,MC+'?NX7%DP6-+]ZT6Z]@\R59G6&HW1 MP@)C00\[YTR\5\L%D]E-'$(/W9UH6*$T[Q\^9!BM&WAQG6#" W-L=3' 51(? MM_%;>B8\QITCW\P8%$C<)85X4'6JR/D*M&4OV/GC\2P%NY9%F9QV0J^B;*@Z M![2H6OP _NQ[?I'CK+X8QRXDU+F3 *C.F;8'@2:++ "DE8A]3]AK98R6%:CP M$ \BS-8U(JG>R&GA^PMT8 6/WM;593+;CRDO,QH(=.LG!&IQ7]=\Q,&$LI0. MA^R5AYF+0H/2^W,A1$8(=0^)JH&BY&X8)EG6)M[]!Y9M#,-%\B2/$^DP+HG, M?OW$4#WV%9U#:;&6JNS4NV)5B8C0S>D%6"[VIB)\ERTNO#[]A$-UUON8\(,J MS4KWDGXBI@;O/2O[)8L606&UF$9(XN(JQXPJS;=GO]@9:#*_'NC%B/>=N]D- MF/E!&DGZ9GV $.VJ@84XAYX5;!Z12$EJ'.P1Y).GX>RN1[WW:OMB%P'7M#@T MY*II!;)($NG,O $>F%%C>BFMNPL5,5;JIIDIO0\UO1&!B&LP+[3IHE+Y#*BJ M]];>C)UF R5^X6B-0Q>E$"]MCYX3VX!5@%BD:Q?57IFOVJ&SQLWL\=J"+JY@ M].;GH@?2(.(;*X2VR-SG4^DB3%2PF"&FMG=F>PM(EIPBBQUDH:*T;1=U+\Y( MIN$.>UGO,WL'W3BBQLY16A>%<]5>[%P-+;-8R?2LTL&R83W_!N!\@?@;H_W. MFH/G>/D.@LGL(%:,\W(N2Z:+R%#"8P:9#H=8BLJ!M2E(T3 &+$J14!U@=*'T M+.Z#(I!T21:-[Y6D\LG1)B669J))6HP!S R,F MHM"N*UIDZ.!0CV)L P4Y6\;KW4;"6FJ8=B;;'1I8KCM.Z5OJKP2O50 M-2NJF3DIA?KV2M/U.:?ZEK9U,4%75T"\1GB7DVU#XS1:Z9PKR!?#QM#>\7;L M$KJIG>0&7<(=G.@?02\I:LATT!/K;*Z2V?HZ5'0-?K4:-(>M&9@*12'RWC0< MT])0)D-=X2.#]"MFFI1RV0VWKN$EA3.XI:PDJ73+?\JD)4!.3X+^5?KF?!M. M_IS"+U,_((J+H@"^QU'B1I)8@$6BE.M3[R.X=(JF^YGS6-+9^C(]^ &V9+P" M.PZ2*A+.O^,D:H=3^DD5>>. J1-5=K&14 MK8>E)6-.6SN:'U;,V:M1QCFBG\L<&?TL_:.X+<&ZG%JXW*]BG M8Z_#0S-2PO.U(/A6/.0GD&W/Z+(==\(B7K!\#T\EQFLQLX\QJI30#$.=PBP: MJ=V<"SWG37&OG;E:%%9(Z6XLP*4I;XJ4LKE,/3+[]%*G\APK>DI44)NA6)24 MJ=CRQKW4J 2KICPW"M0G9D];T?Z]5'@][DUY>MP3 -,IJ[1M+W4KSBDU)TU; M!^);UPJSNZO(87B_O;GZK'00%F+/R'?E%^ L,0\)R'($<[$78Q-YNR]@OW- MU;B0\LJVXCJ<*SI(4WRV7D$ 07B#ZS&3GVZKJKDFM=XH78<<]+KMJ5/\YU:W M&B6W?@K/"X!Y_#ILV!NM2K)HRN$Y'6Z:!742O. P.L:AB]K>7$7*'+KDV&.D MA:U\Z*+E -Y9T-+!E9LMV(V+7)R>7PW/VU62G+SWUE Y-DVQ+I:R++)JEO7H MC4*K\FJ*35&5_[,).JQW767SQ?/V%BZP$%!5NHU55:-[]<^?T M&K[YE-=U,J?>]V..7@"2>0@C\ J"-;3!E$R&%V#[C_[2>#; MBAC-JG1+,5V,5]#>QD#R3JLVY:539M^H1['G@-0E MH9Z5+B$B?@S#&#AW<8!.)\FT2PXMY:&=OP3T2+>JY(JB/AM>7YZT T9=L*'< M&52)JIF0VK9127: L9WL$SB]FAP*#[H;@[H&;J=5Q=&SNCO,65<=6H?]C<-6 M+11(+E^BJ#(DIRGMQ"9PEDUJR..9S8Z[.++.".EN.<>!3!!,EUIOF+T+2+WXT/V>6%/-^9]D:O^\; M4I%*46+#]@I*:=QG%4E%6?TQK7<4]JRIBR06&6.@I%+I8E"2%DO/\@EQA3TA M#%(A5YF.,9AK\2@F+!<=Y?6,-30K@!V#D'&X4X,0V4.8-/0TW0$NVW2A>0$D MKOW-?[,^?H/1 L]U)"B<:D[F+E"#HG%HU.[XHD1"M4"Z$(*>8NK&P5 U8&0.@_4E9]89L8:U^0T=B$/+QG_!)5\J/]#MTS$. M;RW9B(7D4KN *F>Q4V4($7IQM%8K-($L-\]Z]7??4FI'<$E+)X.8'L<]9;MI MLCR39?L51)&;Y8),W"H\YYL'R]9X"?8-.TAC8M6WID!11%O)=U_>H?;SMNZI6!=D^G:+8 M+CXMLH3DDL')[.6+N6J+X$B*@#$ 4JMJF9U0!CO=M^;?HNT=N&[JC2R05O(% MK&)$W*KN05[CD\; LW4SKEH19DNA'E\28WQZR5'Z&7PG?ZD2"[OMVW,@UI=% MAJBZ:58ZX9U4$5)[G8W#5'7M2WH>"4%)E[>16:O3SJI(K([9:KXK<5EAU>+2 M- YYS:]FU624K7)U$^F8XPG'G*>*P2E(M"CYR_;1J1Y'DNME-9&99:W3NHJ^ M@# *H!VEI]\Q7B0J9.%ATS(.E\VOFG*RR59+/1XEAIT)%4&00\PX#*I#B^2: M6 F*W4^G0IA/9CA^I";EKVN\6E#(&0>SENPN,N+)5CM#7*,:23.:ALLE'FPIK.V7U^R2HJB:'#$5ZCF&*AJ70PZ#=;/R,YA3RL$ 9+13RJ&(B[.Z_FE)POY[ M3X$KI"F5'/H+#2&^LX3\==UZ!)#QSY_SLGU"XTU^O?_;E)>">%<^6@CG@1^O M?K+]9?+)7=$_WPM]%SH6N7^FOPPGLULK7#RX_O?M_I)H$7Q$P'-V1^0(1OA+ M)R<7)R>#+X,M!?1SGO+N#^' GPTP\4%&?>EZ(4-"^#,X@_P/+96WRHEB_(YN MZI8=[4T6=M.&9_8SB/ @IH&_ADA/-YMO: =\]"8KD@33FX_M"*Z)J97"375" MQ3ER-1Q=7K>S-HCH+C_;%;&JX0#1,'B0!&8P>J+;^G8-C%&V8B4>HH/#<\\> M)PJ7>1Q*XMG0Q75IDD!R+(8W7\T*H^-3GP>6C4E/4;TJ4^PR=P"-VX8$ ^AG M%Z1! ^.E'T3EKO,R78T#8&,X.81H97GU;$W=2O()WU!(@=?)# EY'(8@R@OC M_@.GXJ!9!F7)'*&H6'9:5\+FL^7]XOO.=^BZ:$8^(B!X<^R*002"@UM@@!5% M@:)(UR/\%,A+4_+1;(1KX! Y(-'?@#L8KGPD\LF,@COA_D?P MJ1*:617WZB]Z%O1"+&T03M!BCP4;PW"12.<.O%-7/%Z_(^+J"JMNO3U.PH'F M'^\*8B!N/K$=D<US M-V=>P%=TSXZ#]!6F6"LH9$9]2Q,I2NP:2:SE)^D6H*5038&S; 4A^=P=#VX^]",FW M-(I&AL 12LJD5KN\@V$V_!> DYUAT:Y!HI&<$8:R7C'['+%61U"Z$^JK6K^> M?0^+[-%#.$:LE3]U,UH>42(O'KV9\)MWI$"2M %P0ES!9!(M0% B2KKG(K?K M$6(*Y*4WL7[SIM TP7;XX >RD./W/"*NOKATY]1O'G*',2U;6:3AM!S/6G$" MQ@%0F[]L39EH=<0Q 6+H1H-O,3B?-H!KG)-1&%R'70LB/#]!(KQH%U8UM2\" M)T$IU/5M56T!U0"E1R^, YSH3IPJLV&0^(\0J2*2NSVH'-L=I %86=.Y2 M?M(+T=ASR#$B<703!IT(L<\(O$E8@(>N:! M6BJ$($9]!NE2-=/BB(1*=1U,&WDG>>0.WSI1@LM^<_V>IXNP"](G<&Z MU(Q:B5!_T:-8)G5]2 VSK):(&>_KVP-GE;6)2J&_(%,EC+H.I<9O>=DY\@6L M@4?-A<;M]QF1)"("10ZC3>]T+V 6>PZI!X)68G\)@CNP\D-*'629_OT%BAI1 MU/7Z-,Q'@3YKDG>,-^M#8B,KZ5L4XNEP='[9$SS5%X-N)T\3]B\<1_D&@N7. M^A;>QD% CYB6(?$9P24I#=W^G\W'<#%D3'(6T-R.I?M_1G3)B$*O.Z@)>V'Q M>3V5\:'7J#R!3PDM&5G4]@4M+EMOAMSOQ!_M*1 3)]!_B-6416U_T&SY\M'0 MS<56XB"K(*$E@Y Q6%.4T%*650WYCEIRWGOSQ_:?,0P $@F:1]%FZEI>-/8< MG"!XQ4AT)$[ &+ H!@'=4:^B3'KG )-S7'SU9]%WI!F^1VC6LBBBL^'HHF7# ME';8\)COG^)GDO?)R'Y*N%D]M$&[3(WOJN M"VS,8#B9"2!*GM(G IHBX6CU5&F^2L3!_,N2X.#"Q^E9-/T+K6:6#(E/A+>Z M4M&<*JUYJ(F+NO;M[O/ K*9,5+FXE!H2C('8 _0LSU9@2& 0,@9RB@P)LJQJ M")Y1XH&0W_=?@)V8Z])@?[3W3^$*;%DM\T"0Z5\4S!#-63,K$\CJ=L\3H;9( MM.9^/VOM#(7S1& Y>P[OSI=KV7_,R#*OV3@P4K2P["/_+;"\T"+7B%L_+'=G MXO7I/QBJBT'SQ;]Y;X#\,HKSV))K :Z>B[U'RR DWK'_.*HI"ZVW>%7Y#U_ M:KMDCITUYN@A+BOER&G=?S14$8#F^W4;29MV_#-2C^\WZS\ZI#C7G#B\7?MR MMC!.9B_ 6!)?(=];PV""%_66JV M)! M5I?^@Z>R%+2&@DC?I 0L=V1UG)!AXE#.+,UYQN7^TY1T__YC18U(:L=]&.8X MG:V\+\ ESK;^F_7Q&XP6N+8\DC+V8Y')V5R57/_AIT5"NB-$I$V%JO"(#P+E M*?>W<0TEJF"#LAK-3X=,A6*J'65BW!-^[J"*+M,QVE+0/,7E(99+WV->&KD= MBQ*\0!(T,TNANB504A:*XTH,0).XA&N_TG\>=-642=]"2[ L\/]A?_6UY29' M#R10:$?XFATNT-&W^(M$(PM==9.3K0C4$3M!=,083=JGGQ-D MI\I\.A.4W7M..QA[C5>K)/VMY6:2?/1F?K!,U,CVWQ3L713@)1+@53=@4X<_ M#>])C:<[2.JB3"WHL'(:%%H9HVL5.CQ$A BW6OTNF[\_YI(48:ZI,"BTZCT, M^-QJB/ENTX;_['LVDMLDF*(#4?H/$ED30LP8F@SHETO? ^C M$FR6&>!-[D< MC>@/\1(XIS13@]*/]!R$#0A+:ZT.Z:6,\H))GC)V-KX034YT&\7FF#2;<9J$ M-LQRK*?IL.B96%61[2D M8JG(SZC3DQ\1@Z+[-[%X,W_-0D+NU^#@WP8TOV+ M4AH-1U?(Q+XK(6$H&0-XKQ$B?UQ]YM]$V3W:FG\*G!O-:$ MXZH\_?:G0[I-ERTFE*8]5;PTRUH=.Z5SY%#4G?H%B:B;TK3/ZI9A66O";E7G MAS2?'7:!".![C(=(G,7PF0K[Z. $]VAG)-)[\U-'YJ(3,_XU?LHN@XA"\GV& ME6XQ:?7_5+7R;(L@U\";+(VBM'"AR9;=G12"2HDL]#J JH(.CNZY@R&I._7@ M!YEO:W+V*L,)LT.?02'/>&VG2^/,AQ$(M]<]JODOWZBG@)!@5F\"[>:?$O T MV%W8TF41FXR0X&(LU^3R1KOHBG;O.7!JB:&V?V,CMU_^R:S:L;>GR*C#O2I7 M1 3"=Y]UV/CGSWGY/J&Q)[_>_VW*5T'$*Q]Q. _\>/63[2^3#^+]U/7#. !W M(+0#N$KLB%D"N+'GO,;+I15L)K-7./?@#-HXJ6Y2)A-Z\ZGO0CMG^T_T##XB MX#F[XTL$(SR.TQ/T/X,O@]U'\3]VWQWXLT'VY8'E.8/TV_CWN:\/=I\?Y+Z_ M=+V0(5\\D'#\C^@-" MP\&R@F:4>2W:V:/<"U"].AJ.+43M36E)[Q60<-7C5.JW/]4_K MDES.G*D]/)S:12)F3N_<&"E3N;1%XXYDVS'@$GCON,#!5ROX T0X6P=VN(TV MK\#&^:(A<1NX1?<:"^*\93BV(/%@V>F&-\UU?*Q' FZ\7A9,VH_CC8TOTQN;_O2)LYAZFE@B@36:!] M\XF(RDWAPG.@5GZ^4UL9, M3+;D]Y]F/\M42RP'N9QV@O/NZG#>):3(WILC9N8T),Y;R7MJF(P;.W)0IB.O M<=/1WJ7#$9^HPOV+@,=9=,[:F;IBVBK$?-?B4=&DICVF7^B?UH1_:B9&SMR^ M/IS;A-X70G"P1]',";X;/K%5Y_2D[&*/B0PR*F:N-%M.N<=Z M9LNV\D'(/,71NQ@SNP6T49H"HN&C06OS\OSD]#]?K37TYB$V0@K.S1*W.43H M;W_\?9#2&J3$S)RB^469Y(B*8 "*9E?*E)7JV;3E'0TL&1:)S)^B;2;8CN\& M>& &9>QM5=+$:) GKF4=H;BI\WBE+ WBW1I>%[Z"8(YPDTLBLQM7\D^) MA_=JQ(Q9$V1UFU\0%++>]>7@">>'%9WT)>YWV_YFG@^2X5'F^?X?&Y[-3PB] M $Q6)+&^-T]&PYNU[$Y%B)ZWE]"H7.[Y.5B!$:US[53_7'L!T$/_Q770!"=< MB?M:D8B9LRXW1KX'&Z]QX\[KV^'P'=4/FQHS \5T4/1%%V2GZ_/PF[>RH//D MATGV,_S#V/EWG#CAOB#JP5IT@I:XK"74!PEY/&# M6]>"2^)UG/RPY2)-'T?;6BN1:'H#S@WR(8ZP$R,.I]ID5T(TY$29R<#%+]SU M"1NSC-3!0F&[UR.2KB]%.,<(3&,$D%RSDDOB<:^G)5YS.:)D_=DG:^:JPQ"% MB#%/IF_C60,%1L=;4^2(%"=+B^4F*FFUF$"P-M]==ZU]!7/,?R[O@.#:4.)" ME](:%(F9N2*D8WT!2#Q8ZS0G'FJSIMUW]@8BX;C#[VG,C.9II>"L4Y&OKF_K MJ7\ 3OPMOI.7.-ZE= 8[0F;.U!R_FWS%;NJ5G]>\\4M_^8#$9[ $!6-FLJC6 MBD:">GQVW5Y^8X70)H\%;HSD\ PB?+N?@J1@K^!,+W'#(W33QS)">8!()Y8# M1'R043=S^N-TO\3O(!4#9=K3FS4\W?<'PIO2GL!PW M79^P_Q6CI0H$;E:OV'+OK,CZYEFQ ]$TPU7%MD6GI@%80S\.W4V2^7';95N8 M2G O/RMQ>=L.9+ E.\!#&?QM.YB_#W+#P:FI=@,:)"/*]2V,R$ M6Q_--R_,;?JYI6@R>P%SB$6UJQ?$F:@E#G+;3^1V\=Q'\(9?^$R#DS@,HMR$ M0/_:30;TC]\YPID2O&$O345/_C]M MG1'M9LPB(I8CMQ9;S1Q7FLNK;(4PG,SV!,?!A5SGCJ%# 7.**@33@L4OVW!$ M0$-?X'"8=1K'*8,3T>Y%85X-1]<774!*+?:T5N*5+MM0&RG?0C"9W8<11$>L M@_*[Y8TZJG4!)K26O&V^R@LZ3-L YYHFD>PP_.,6<0 C_!/]@D+KT5&MRW+4 MMSJVN!2YY^#_X!PJ:\O%!A[\^!! &RCH*C. MFZ+*N;3KR*B%78A4Q()_I6:\NY2-1 :YZ%R29X>S^\B3ZBB E+&JM?QM\PL. M-0.SV.8CVKVCJ*G%GMYRM\U#A9&(-_L3<[41[M]1L-3CKV^E<1G2V/]W5=24 MT^D?>B3XU%M;MWD4/2Y7%@R(GV&0)2F9S)Y\;_X$U\#)RX-[3ZI JJ-84L:J M875UU<4NI\'DF063N0*Q.W44(A684E53UQ0PY#(W[+]S4<-5J#V*$KL>CD8M MU6"6@X$L1QD&])AT517:)E:"VS@(2/QGRE^&^,R%@_WP+TFB8^I7QF*&!SW& M5^GS!@4/.';#CR,2MR&B?%;[+FI:FI],K7K,JJK4^@:6*S^P@DV2T5[8J4>D M7Q?57)FO3-UUC:2F^/5LZPA^!1;VN=M9;,2N"L+].X82-?QE:-%C FW^P2VM M)OT";'_N$1NP&$JX_3J*CFI\96Y?>JR=S5L>\#O 9/9JN;P3 []#1W$@R5 & M ,T)8VJ>&::![\0VMN6_ 7OA^:X_W]PAP+O^2G27J$RG8SA0RV<&#SV6R>;/ M&&-G#8((ADB(N2=#WB+!Z=4QA-3A*L-#7TR+V\H9HEX[YFY(C4)K4^1F(7R7%>W=,Z2JXRP#0%W_+9_ ] M)[S ]]"/=I*02L9"+4NF8\A1RF869*C',ME \>)Z^0K>L(.\6+:"XA*HH#)9A*BMQ!G)H026O.. MXD&*'44I#?1Z0^P03HU:^!:"6>QB'U#VRE";7L= H8=?K(V#B.D]X!:]4&P5\-+ M -*!-9\'8+Y-];G3)F_&"_4M8O[L]/JDM9J04GK+S_;JC&JX;"@Y+Y1)(/M= M$E?$/S'(TM@3T'!T>=T9)*AC6,,EI/D42H%W7U=SJ Y/#PPY$B9?VC(#99R0"AMT72PMP4]7'5GXN7UQ)G$[$[& MS%>&!@KQV_+<],R@^-4*_@ 1GD^OP(X#.M: M80AG$#@WFVS;BBWWJQ5AP6SNK$CLJE"'9-?PHYQ7LRR0]=.K>@' *9R 4[[8 MBN!)BD;7 %2?.:UVR@92^V\CVZ0.B>>'AT1,:$ HF7]&W#*]XX!V6&0W;2M, M,V=23R,2G8GW@O?0 'ISDHM<.&13AE9Q"@R'HZNS=N:WB 9+ SAKVK,O;D\F?1=UQ45&;7NCC.BD_T#X_:I-(SB_!N_FZW/.'E[J!'_V D MRJ160VXC$2SOD=199U06A_(>F7^BP:/D'EUHC5J;G'A CQX:1BSTNC?$Y*,=73D\5DEKXU01 FJ:/?0+#:K#8S':O;V%/,DVB M?3#+[R"URE\=KO()07*-S4B:O^B_1DB_"]]%N@P3!I[]B+;X\QHK#@:Z]9=+ MWR,?35-].P]^D!Q1'\,PQB$-,L% \O2*P+\8CLY;KOG[RHX-L@9M1_X"7 M7RL2Y]D@B+3PV9VIM6'ZB=8FUMKK<+U>NOP'@ M%2V\T ;EFK5A,QZ>],J MEQ99MI*$>.'8CN!:-#BB/N%/ 5FEPNFMV78GI52ZX^]6X.2EA)T^$BR@D_ R M^5UEG%;_R"?#K&)!:34PFX'?HBZR:N-$=M\\B#2 1:ETH97\RB=#L&I):75= M5I4(]G "X_O=/*G 8*9'RRQ,:%$'D+(U/*-'N*R.3EI3=+0P)5\F]A;+I'< MZ4F9LQ(F-2"TS+][;QGGON8Q6[:7$ Y-$-_#$V RVXXP]4.X 1Z80=F7'&F* MQ0EQB29$2]4,!'1)R16GA.6>Q7GF'TJ3X2.A;%T;<^[?DOB2HM9];-5GM[>7 MSOO9#. M=K?[O* -?B](0 Y<\B2[CS!%/#=S-]1WA"E+.X_F6E886^Y<4Y* M:IL1-_\!\H*]_83VXP[ENL%CG7*B$>_6VA*Q38-L_QG#D%2I"V\VN7\1@7.7 M!3$RQBP%LOHL7Q=J,,TXRE1.JE\;%27\C#]@2%$^I;4Q.E:JKT,8R+"OZ.#J MMI)MJHQ1_&, P)V_M* G@8]"/^.0(J-2,4#P^:5"0XF9[']97FP%F],S]*?3 MW,"^@N4["/84)]"C$RKC"WW/@%6!9[UJ&Z-=P+T0UAFC>3\5)LLP]8*G1%M? MK0WZI:BRZ*V+0Q^U9Q]6JBM)?JF7)#7/!F 5D6]?"^N+TZ6?2JO"M*)WHTJ' M'(JZ'UP?SC9":J8T[:=Z99A5]/"B4JTO((0.DA.TW-2O#:].ANU,X7)) M%TMKBW.@]42COJ!AKFKX:[Q:N<1%TW)Q"<\'U_^>6WAD(IFK4NT )G1RVHEB MF(37&\O%#KRO"P!R.1WX$!'NW!4DU&-(ZY:L5.%IH4:)U4"@6Z>47(&59E*^ M-[CMX[5NDA55)%+9UD;*ZB<('@FD*74 *ZJY4V1GIR40;R#$X07 K+:KU+F] MI&I CI3YA_?<8/F% WB-&Y[EB6MKB"TG1>7Q)C6_HS%S6$P_^3E=D;F.W09R MS&&[&5HY"(L2)W\1"AV$@2HNNYY&YINWLJ"#R]\ $E2!?M@9H=($3E(K?4FF M_>0;@^0CQ-D;_SC8?6>0?LC\?6"[ZS_XP:UKP2466OK#EITTZ(EFZJE$HK5W MC_QP$T7R!LU]Y) G69QZU\/1Q:BELV(-_9<_9R@2AEG[4GW\+?P@]B@I MMVKSVK.+6#$#PF2V?029!OX,1MB0\X#DG8HF?//1QM00[R3D M-+*N]49UIG_[P65/;1*I[\:(V6= I#$% 4E")K45E62X)M33C!.$_@!](#%( MHD\,R#?,WYONKJR!WHN>:?BE1^;S,BCCE6RW &;5RMW+;]F)C@INC"0HQP M9;V_@F .@CL06= 56][.3TY/3@]+76YIXY5KFV .G_#3T>'?Y\8WV UPD(V0 M3NC'03+0P=_2H9J[VAT*GK*PL1JV6QCK9G/K6F$HEI#NH(6"X']T]Q?_^P F.@0_;!3'?K'[T]@;KGWB,-H4Y(^KJ2%,:JI*O2=VD2Y M,T!-R0A+4[CM_[G(PAEBH:6JHJ+B+2J$RXK>;%[3 !$$]B(7ZGGK!VA/M7:I M5\K\+$7Z&:49KISW7"PK,ZA(7Y5>65]P:8.2=:WP-V/44G]%X_.EZ$ZN,%F, MB I+Y]W>7XU1(U\))0JK,H%,5=E7Z,%EO*0JK?!W\]3&&%=1<7P^S%.=Q(G^ M#=&>S'+U81CYA4O;&J/:^@NK/)^*'-':47V.06P<>$8CW_WF#?T4HAL03BA4 M.LF"N2,@XE*C2]=]96 M*9I.;T%D?9[,TF2(:3UPQC9$;6\<:NIO17*\,@+>V\O_5\H",T\]HX=Q*I93 MD*""6S.,8-?H;M,57%L1X&NGM&'?-"/.9)LF M$9HJXW>7N 2)ZY39HW?*E>>VT_>QU_@]A ZT@LVKM3TS,,Y!U/;& :'^.4B. M5T;FEA;S(.\&_FPMT8^Y:P/S.,3O:)["I=15HNYJ+&NN >,X,"$XF:'%!#\7 MPQ5X]-8 A],REFVACN;IL)H.]A;QZKRW^:3TAEU8<&%)E5U9]V+A":JEC$\T"KMY\QEM[!0K&J%Q.81Q%5^"YS4E[ MNX!@=O\!;.+HC)8;:(. ^C[%:&VV-BMHI:AG6D$36L"=.^9#2ML;H M5;E]4(#/5(LC,TH]4(Y8SS%&85*=WO(@"-/*.-/ 1^#?N9CF3U>\/L9I75QG M>V>I2IR:%>'*T?LV/0BZ]6?%D3*?S$?OP0_L?3]3V>[]0T-5ILU*Y2,*C +V MV0L"K4^/(2#"J5H;6:O9F[# DHBGNYA<+=$%TW=(T%KX#+Z3/U&M9T*=>X$5 M!2QK3:6MZO1 X>]7RXW!EKWDV;ULW9#HW@M8*&%:49)L14'*(*@^QRELKLU89Q0DH\7S)9E.TP#;==($'+0;#*U]K^ A MQV5F[3K15+2EA9JVNV=8G%0,.B#Q!D8[,X#HCC_)[\E\#P(^C7ZAIS;G&:+Z M4B-Y:FV(%WLJ%3RQ$LO1X5E7I$M19A<7U^?7W46+-*,9.#1G/ZH?[FP#X(3C MM05=_+B$BQ<<5'Y@->V%EJ49S+3;OJF4&:BS=R8<1I@]ND%**ISFN%#CSVS^=U^'(8@0G=P6K*T[=][ MI7VZEF8WM.-@6; M<28C:;.[&,'^@$N]&#(\&6)4I>"I9';LOTS=NW .<:9/_P;<(N[GP!G/+>B% M$;8R1YLR5"D@VQ]LZ1)&YG=6UT2K%V&XXL/<@W\!)RUQ%DX8RQ&]=7_P(,EC MIF9#'$_5O,Z0!PC6(>6B:$=(%RV5Y*Z]2FB41P8US64?S7!?Q2G^D20BX"2QL]^M M -?6FA7/5A&ZO4"C7FED6*QK1Z:],S>/QM*)BVX.861Y#A(; M.]"*VJU76*K$; :5NB9E95 1RBR35?^%!\L,NW$O]%V!Q4S+=8W*^K6&TW@>^A'.TF..0ENB5G[T>2IH5 8@ WYT&2#JCPL2G%\\E=L)R2O,. $) DR7. M,#+\:L@6T8*_/.)U#3P6"M%M"6@P:W7U%4U\.KT4G7P5&-9PW9J)HH@F;]VP^RV1!2 MDL0>-C).ZSJ/%1(B,"]].T?_26+D G?4E++4ML:@04)31?7*L69@Q:LW?_4" M(,ZB!EB)O$N:&:4\.3WLO8&),F>HB8 S4U^1$LB"MMN>J%F]J6V-4793Z[:< M)!0EB6MN^7X%\WWFJ,LWM:TQH)!7V)ZRI3@T42_)FMQU<_CA:W%OH$]"PA?9;TZ*5>1?DT]&(E-U 4#T MA+^ %44WY]*:&X.")FVY4L)0E,NS'1--&:=,.RZ]@W%(D=*B& @,W=DUY=YC MVV\973H!!:']HS*WAM[W&G!7>^(4&:E-USAT-;$EZ9&:CMI3G)H$6VM)V8GT MH%%O=,W6P]Z!54P,9M4H4?^F/ 4!_H4U!Z>T/8C1Y=,AI[)0U'HB&.4R>XL& M#R/\TP.Z[R%Y6NZC%T9!C,7^U?J RWAY_[$B_O2B&).A>02A,JDI>N7BK';& M!HZ4GC]E TB&^@)(T,!(+QO_ '9#[%,LB4@'16DTL@!;+->I"QR<(R2\]5W7 M0@"VW#?_UEKA.H1[-8Q*\[-4IU:8B%>7[8>JB06*Z.#:K,.6#&[>_*_HUCMY M=^$\">]Z\XGP-@O?=?!K-5I6R.+L!Y2R'36)]@Y%M9GO1!&Y'>L/L>>$_P%< MY\$/TN2@D]G4#T.6+C<1'DJ=CD*78:! DZU5I!K M!Q//OF?3UX6JM(K2&PU'%V<]Q0F'9[-JS]6^T1=/[3O>28;SK;/79+8U14WQ M.HM8OL>V$W(<>X('"Y%BZAT%7Q-24%39[L BW<*C1J-%[;J'HNH\:BUCUWQ) MDN)T*C\#,]MV' CB//6O6!UM*97&@W* M6O=J+X 3XWJ@.UD_>@A=X 4@N*&Y,UZ23#DWFUMTZ)_[P8:5L*XJ.6-6([E5 M2"F[G78Q3M_.\,TP+HOYIK8S1O-:='H(&3$!] <+S'"#DI;&X4%,81Q%,WCK MM*J).:C$^X*=;([9J2BDJ_8+A8@J\A "%1CM?F!!B0,@8S^@M#8.!)IW!1DQ M=#JU&*F6-4N\:)+"?NBHE3,C[_@/<9*=L/Q/S$U%Y2>,PZ$,4 YAIETTG=[, MOKV^!-)TY49AV2QN%/\UE,N:S,R^ F<\-;6]#%TGOP M YPM>;=XWX'W:/#W* '9-3'MUXM8_[JKXG7YAA-DTT(R46*!9X7WW71',7U M7RD+7@V*Q3E]?7YR=M6%%U_5'*LU<[2ZBV83'->O]N/W:!:[AV5V:#NG4&=C M,*,+#26;977!].R&P)8L!5?L3I\03Q4$HO6TW[PG)E,"Z' ;1&F-V_N/%?!" MVHHE2^:(M6HB4G3,YY:0-O6@/PW\%0BB#79?727Z,]@X2D(UJRMX!+;;> C)L?!UM^$B(I1S\.=CP-"%.#'5<_ M#C*^!BECQXN"Y@>(3%]3UR+(VVI-S F4W=V8);&JTV<%]IJK1*"JHHE:5M##J>NH\B_\ MW3P-,,95U &?CU:UD"00I&LA__?"Z*]/AJ,V"QM(:H'+!_4NUK2+-VWUY1:6 M%>AIC 85[SIU1<"XB+=WG:9+A% ?6P/7ITY;;OH] MO5:$H4Z'@%#7L">.JSZ_HWG:;^A^S)8 (S&N@=?C;R&8Q>X3G-%>401Z&@>$ MBIJ3@ "'^>;,]A(8^,7WG>_0=7:^$ZGU?P-POL!^]FL06'. ?64FLUMK!2,K-TG> M0'DF;?'>_<.'"@&8E5V_]AJSXQ@'=!3F2O@ /1@!%ZX!S;U;L'?_D*1" &:E M[M>)I$023U@2NBY<@*2,GCT$UWS4. MO75 )P5AC?+K3UA#7GY/OC2J>&;QL&U.LI8B&U*L=NOD@ M=%G_]9&^0JC;4>/V9-R#[< 'N9'_.$C'?G11UY1A":E^&H EC)?AU-HPW-'+ MFAJSBDEF/1=E16OLGW0)!6J1.)A-';1LC.=X6J$)MH1AB$9;KE3QCAU3<4W& MM-I&VZB7LA4$>W(?-BR*YPR)IQ.IQ 49T6K";+XVRK9FZC>TE0=Y^,\#D!2N MSS;5_>+754AT%!NU6=1JU6P>-5D ?#I1\%)IVT&,N#@X.E) (T&AHYBIRZ%6 M\Z6J$P3OXE!V>.#UZ9B^J_.DJHYH-^O=W%N!-XFCUP62OW2:I"MM%TP\K"]^ M' V2@?7I]LCO\'OS]KF=Z])KY-M_W.#*VV$H%MU\T,.8I4-,U(>;ABQOG?;0 M&^-4%IQHM4(;X]0KJZZ24P*7OTZKF"RB-VA-)-$YP M3[00X+).ZH7=+, M."TVII&]4ZJH;+2&FDNL'K^"$&^=C.TAU\(\+=?>''C<=3K)?LH<C>8'*LFK^#4:+%^ 2Y80+N'KS[[T(1IO2XU@%"L9 0TZQ M'$!4X+G-M%VW"PAF]Q_ CB.X3I-JE"R2:S^S_18IF>2<-'[[<%M!?D MG!K^!@*0"*?,I*J*=E&ZY^?7;7NN5P&4?HGT+,J:R.J=8>Q.;=WOI;;N]$;V M@F-*0S1G;0R1.?5I6,>W>@';YB74B5AOUD3^:@5_@"AE^=9'QTW, ;[,APO? M=6Y=/\3[2( .BY,9=A+V/:(2V26TZG=Z@7B8('7 M!0#1$_X"5@S=U8G6W#BM2VOQ$ A2O/8.!$R7*'H'XX @I44Q$# X[30,2/S0 MKMYZDCV#Z6C!Z-$)(# T>0@%668[C85I %86=-*:G&%6_.!6&!KB!/J'E)J\ MF^=1J[R*H EJKG%$X#/631U*5QAL4X]\)90HK%/KM;:RA$:HC3&NHN+X?'1/ M==5K&79+=5P^S%LHZ]M.GGAN4)QNQBA0+"7P,TJHR[-,>C M[V'&RP @VK>7:*C%?,] )+4R3-P!_@:2$?[]QX$'CAF5-66J]]8@C+ 33H** M1P\A^[#*$*^Y,8N*7+I$*78Z<77YQ8(>+J4V\5[ $EAX@B9YZ^_ >VEB1&:' MCJFU(D-:+QXC5>7=+1C\:KG8Q>O?<8+9R>P)S"U[,\V&2;SUT@L7+8%N/6)= M!(1:9GMV"7D!=G;\(FK#)R^:&;.T;<<0(<^+63<'[K+_"B)T4$M 7IH-F/P& ML0_@FI9IOSJUCJ%!![>*+ACH,O/NER#F6F42Y6=TB5B10C7;2].A?8K7O(LZ MEV6G&>?RQCV__(S]PI60X_Q5WJDHMM%P='YM,@IJ,)5B8:0E@_:U?@M"ZH./ M?F'-YP$Z!R6VA.S74L: LY/3?6- 2B?Y=>X+V *0_+Y3=,WR^6=U,6:N2VHI/_&E^6NNR#S'EV0:^$YL1Y/@ M%01K:-,<\_,7)E;O8ZY$8N93E-7$W!5+Q-(AU[[- V E[*].K3^84"R#CF>V2PL\9V_7KV!. M:B(P8F.9?8R!B8*3=G6&.^WLG7+'KO^2;V.0 M;;G9D96^$92W+/)Y-1Q=MJU)KA;V%G<)O@S4G\"9G7DT[:+&1!CJ]'I*V8&> M.,$SO&[&:5[!3EN)9\:A7;&-2YT=?7O3Q$'2Z'^=-^N#ZGT@3:DKT&#KMG:.52P%*^=4:Z2Y'<& M*%A*.V+*97"J]UWWT-TVS:=%MPEQNA29N!Z.+B[,4Q=#WGL&HRK!<0H]>Z:$"'V$Y:92%^W<%!FP='D*AG@ $=N-A M\YB@L?(,HG0YHZ&!W],X'-138 D@*LI D>%OE90SBZP@.K#)2$.)<@R@LOCH MV0&P<,C&]\S1_]7?"3Y_+I"ET5O=NS<@8336RM M-VWZNC>NT'VBJ+01%;F;)UG7OF0"EPXL<$L(N\3@% M1IQ>QJU'BL[ 5=C6NEE=-OZ0D"4HP*&-=@37:!B/RQ7VZO7F=RE#%:/YA@*O M#;G/HU]G(QALAS#(QM#[<#_)WK\W_TZI]8G"@$5%0O)U'BO$;]"M>=B\ &PW M3&I,S_Q@B0V+DW<7)LSA>&8;1WG )6HRF;VBWX:S)!" W-_NT+&*\<2A]B-Y MX8Z0PD?GET;N370D4)^W=4K(O*SGIGC8]P5$\@QWVB.TEH>]$3J75UB)TKD< M&NBAK=+#W@Q-M+;?\80 ML?OH9=>N6W_Y#CUFS0P=W^HU7)N77,]R*S,%M[47VO[E>YMA-E7A)#$Z.1V.+H:=<)*HXR*QY?/H(J'# < $$DCH5D7 M"3[\CL\W/8)2)9YU!,51[*0O8!9[3A*3F:RR=V#EAQ#[K2;I=OU)'(41.AB0 MXB/)X2/-X;FMH%WN1Z[^ UU!"%N]>X96_1+J1$% 3&,ESF/:FRO&SMKLBC/ MLH-LEEQV&OAKB*14#YB5O_=9<:I68&I='#J"6&HX11.?/.)6DE9]V$BSJG:!.*-&J=V=83#_9+"+R I;3[VG&]> MD/X#EQS$B=5QV4$03KQK4M_^6D)>>G(; M:KD3.[M/IU1:B1E5]:M+RY6>-7JV0O>)(,+LFK2JXK"X<6/HU\Y7N GN79T'(?/22&&#/(>*ZCM#9&K5KT=@@+ M&3$8J752T0[M8[L::.39L(2O\ T-(RS_$S,$5>4GBH(=#D=7+6=0D ' (7RT MB\:8A*7@/7H%=AP0'Y_2H$E64^/4KEUQ)6^VHG(Q1>??7G_QUR#PR)R8 P\G MQ)/ @6AWX[ A/,A#'=?BV1R]D[#^K/)E$N4=OSMP#4E%3([613KW2^>5.:9: MC1KWG@_060HQ<>/CY5!H>C/[]$F_\HRV63ZX-A:^HD/UW)J#&\O^ XB"@=VI M3VBHP"G5 J7$*CB)%B!X\BTO&1$^SZ#CB1W% 5=[TOW[H$@U3%.C8,RW!CUQ M_"GKD#0.()K-!\IE963A@O':@BZ6RH,?O%HN*,ZZ@E7ZQ@JI)B=9,GT $UO; MAX!2(B.S'I-UP\^VXV5,/*Y^"?PP++Z%W("9'P!Z554EM(] 52DXK4_IW4$O M?C?3A=X"[2-Z50I.LR]!\Y'U^Z+:B:DH-$&(TKH?42@IFZ92.#3OV8!N8UOG MALEL)P8DZ#0L);;0&-,A& M=/1TZ+.GP_EP=-G2RM2HIT/*IY%OWAH\'5I4JQ:]5?1T$-=Z\^D8.^WI8 "^ M9 #0I*<##W-=]G0P0.W:%5?%T\$PG6M_\S( !\)*J??FI5:SQKUY=5.1:I@V MQ5O!Z#/,JVF;2NSZN$(MV4Q=LK1$X.<_!(PTG+YB.3_4! ME&S4R)K3%,I1Z_O:A;%0QTG3H#?QP'\#*RB(K":PZ82-@W%C&*L.;TEI]ORQ MF":E\0R-& GI;1'X\7SQ -=$7J%*7 M]HZB4B^'H?'2$N#;!]OQQF2DP+*94 M8F_ TX-VWC>.:&]2L%H+"AB.=FT0/^):):ZEP5P[D+]C8,;'.3^..'I2< +G M?^0(\D8EJZC2@JF ;\6+^ C:VK)35$2A/*%*^["44(&M4US#!'U)-K#NH$QH,; N%S?W'7UX0+Z<3QF,OSW( M/GZ,H>MS#%V+ZTZC,7277&-.KV+H#-A.E.KM$!8R8CC&T*F.-S( 7S( .(2/ M=M&8$D^E-(;. +5K5]PA5H3E8HK.6\D6; VA =YJ.-:/)NC]X:S!7==YY4Y M-B7^;IL05V)Z,_OT2;_RC%+?$OH6!-UMQ5;@M*^)?T?#T67W%*F&Z6/B7P'O M+@, HMD2H%Q61@9![_F'[IG0Q3%(3=*+RYB!H M8H'G?/,(^R8$VKLDQVI%V CPCTC7(L&>NS[-\JU](#VD>PJA1/B&]&I.EL= MNND;$/F#,XYVQ4B\%RSY 'ISDAY!SD7Z_.1TWT4Z5UKDRR ;'*XRDOM#?H#X M3[DA9G]S!E94*%/B#;8#'9"1=L"?>BOEG81HCM7LIDT[TF:#&84NY-$4T7?"ZU2H!,[VS,Y9O-KGY_Q" M/V/@V1N6IS:_IS% :$;!#$!)RLALJ)2QPO34%NAI+E0D5<< @23WIOA=EIY@ MME.$Z;0ETM5T%4S@#:Z7I9S4_Y;YA)1AZ1QF)+4\2%(E$O#E)7DJ^^!S5;)[ &KMBE@M'9 M."2T>*^0%1/#H\*LJT5XR)GT)8-*PUP$R6M4\-PI)0KC%I-';Q5'(1'$J=B5 MX[!'D=/KX6@T-$3IE?7$T+T@_R9K^DQ:TV>?7-,L_DV)ZBL;]U!:T\-/KFD6 M_Z8$^N4VM>P\M+EUK9!E06#V,5?;S1_\!*7#<#,TX+S'EA81SS?/?P]!L,92 M(OA'?_8]&_4BBMX7A-@94==WS06H,& 8H&M4:GH+^R;^"W,D/?13"-&GDO'% M(?1 &-[ZRW?HD5_1XUIE:9@+CD85NP.8.BFV I9[*_#\.)(&2*'?$102H.!+ M3M$AEP*$:0#75@1^LX+ \J(MGF1&7C<)<=!B:-NL;VYP&C^ MF"L@&49$@@%'W$1DE:?1CG^QDZWBSYD+12%H,*#5A*!,,:ZUDC+-)+ TH>Q# MK-62FSG8:3;MVNF)0:\Q;>&FLM1,,?+J3=UVQ$@%89ER3-:=_NT(CBK2ZFD* MN4\,!C6",R4-G8HKZ!,G+YW2;Y@.P^8N\=JDR0C\;N_BGW!;$GI$ 1VU?2\! MQ%;H(8CDI/.IJIGJJ=7T:8%61U@]2]:6D[;X.L;N=,18-1%IK?^YM($/!U>G5]_GKAU*:$8&9]\R 'C[;6\L3$(:$VSA^"2D%1'8,%\2*4U-PX: M$GH142J#2U->HI($1^/5*O M>W'( M. +-:Y UIF*.I0SS6X-D7K)1) NR). M;I7$73ZX_G>FYL4)&*?]&NH3FO,R= MW65?K(AM".)W[(2&&2KBZUB09U-U_;I (IL&:#>3TO1^M_[K68ACO2&3!T.* M O@'0WEBG?JCNAK\&N/0O3?Z^P\0V#"L,$-+>O9'TW695N2AK5S=9-R_^MAH M2 V&ENK;?Y6+LZW(_5IP<7[P@QF V#F<>HP2[MJDW/HJO0(X=^D; M"):2B_1^Q_ZHNB;/U%I.O4J\98*&#;"*R OLF(NKM5Q;YEMG'.$3)JE,8$%5.E5V Q"_ M0QNABV;6V%E"#^+HG BN ;84>"';["W4MRL0$=I-ZG/>:;!H6J^?&LAGP?JL M<1 U8%]L1>8Z$F'0G"N+_"7U1=[\I/K$&SHFAF@VADGU\=-2ETL9 I\%86SU M[IW*ZTM0:YZ,4XU(.TO9/*V*-"J!HIS.AZ/KDR/2ZDM0:V8,::29GQGC"+P: M4M.:+$/5LO8+.BUCZ2UW3XR3&<7&5K:JR?0_8JMD4:LM0,8SG@S,UB!X]XU8 MU4KL^Q1YY$R Q0=R3CA4#OC[I$J\A09THNJPIB4H?E(W:589>%U;)[ M;PM8K?ABR5Q(*U X@J["(Z;XPGCHW-7-A3%]U,/J>('S111.XBB,+,]!8A+< MW65('%%9OA36EF$*RZM/ $OL?5D!BKA;47072!L]R#^I&7Y4N:60N]9T 6H> M=&A/0(.)X+M+RBF4Y=^CX$Z@YQ%ZY="K*KK,>'UBROV;>;+3GTR_8\8*SGSU19@AC2SWTG$+U.O((I4!M) )[7K9?,^GS/S/A.:@^$QT7,78D2$DCLK^HPQZU+EA,XZ M!6%DME[-D6N7P]&Y*1XD.G7+@)2PD,S&1[^CU4S"J3!@M*YC$E+3&X#T AP MEGB4N2O$-#N&O4:^_4=F5&&EI9,D8BX\&E7MWAE;C1@U9Z/-$:'.RND>N?H^MQQ>BB>'I4$WK.JVXIE MEW@58"(-S8[[L0.<1V(W1,T:FC#T M[Q>5.1J.KD?'^=.^!C0'?EXVG\0(\1]B 8!PXMU_8$MI#,-%$A);XI@K05!7\F%^1[SZ$?=9#/B/PZVY'\<6)XSR+[0 8_9C(>I:Q'A[ 15 M[C8KT+[AI>[57@ G=L%D1AT;RR=6M+LQ"Y*PQO*K1BTNC30!4_FXV7 J4PKT M-$;92O1W"(>J(N@6$KA%* 5Z&H>$JJJ3 &'>[WN?-G>B09TZR_1.08$VX'1 M73;XO;JC2([X]SPO*G*NV2=QN0K\=6(69^J6T:/( MZ=5P=-8;[\&G(&/Y?_([-)#U55FVQ0O1JH(>#Z)_([&J;NINQ!; M D;Z 5)Y^27P0VD(D$[&J;^BOB043^=;:U[OYI^GQK8=+[$E&CAW +%@)Z9B M]+,+B$8]G#0AB.!?Y/=4@5& I8I\?R&H54)UW7>N$[!Z8(['9X![ I7]9T"# M(*M+?V$ES;4J/Q8_LEP#@"(RERB $>G:7^!4YEZ1YP;'$4K?.^$CZNW-<73S M-J/1+[[O?(>N*_=,>'GX3+BC/4B(DS?"C'P'W@BSH2*A[,MIQRCEO5"R;VMO MAP_0@Q%X@FMP,$ZQUT,>@>*TN1Z.+J[;630J:;/\+;$2ST:^(3$XN=E\M?[M M!]PD.>(4C(&"(HV6.*G4%$;7,+)CZ=E:LM\<):D8AY6ZJI4"B[!$%#UGU4]T M&X>1OP3!"TC\N\(%7+%MY(P>7=*]L*8.]2\K 5-T3?)6^JX_W]R@,]FA1%A: M%^K[2?1?71:FO'F^!98#EE;P![XWD']@(7 0P.KS630O+0-3WD*??5RL=P4B M,)X'0. IE-[AD^A:4@"*# J5RA%37E+3Q-99:INQ_6<,T3CH[ZC,#@6NSTZ& MH[/+/JF]H@ 4O:=24PMZX+OE)H486,D##YI]!FV)LDV-"U"BHPPDNU/!X2[A MX5T".[R5G!SI:E5#^3,@0:.D-!1Y:GCK?_0<,*MM+I*D8ASJE)N,5 C$2)\, M#F,2IJ,*E(S#C0HU2X-'6#+&F!:T7B@[@ -AC=6Y5'*UWMY=X]$+X\#R;"0= M&W@A*Z,QI>DGT+@T^Z;8BQA;YA,OAZ1 5^-4W^3[$EL*?4O80I7#MQ#,8O<) MSJA1^P)=C0-29;W+0(C#OZ+=@I8KXL(@$(4LMV%>M\\)'@;O?4NG1I=!SJU5 MP.5.GM GA9:,-.IN=!SG7VE?=5J@J#2WV&UIN;)@4.)XKH)D49JGP]&P[3K: M];&E32YU7VDX*&LA;Q)=2'0G*4FV9XFK.N=7>?^#$=]";9UZ7 MU4Q[!V3Z#"HELE"4O,J4PU;I*5,<7"*=^PVIRA+0\Y@97LDQ7A5%9U\\$ M(F'^4PA=]01"^2/B9+8O%0IXV)WZ#)L*G*> N>YA--5]&,$E/NSOVH1Y"=U_ MK(@57S;JZDPRZNK+8#N27--PD!_+(!O,,4:KQ1@MQE1\B'&NI!+XW,9!D*1- M>D#]7F/;!@ OTP^(',UH%W[X#=PV^^EZTJ&">%R!J##[;A)F<<;:B4+5BV:C'I!()81V\??>5 M0#BE=42N N2R9*GU&:L3@$5?EG]59U([@E85:*G2_#2>'S31//@QS76P&K$C M:!6!EBK,9K*JF(Q9U%8=9E';(V95898F3%7O>YW$['B&QJT4N 6*1_0J0"]? MHCU[.]3NTW $8G6AJ7I>9+M#M&+JOUV@OX#PT;NU@F"#!(MT$.,R;%4SJPVE M;?SI$ ;0&V2#&"2C&/BS8PHV$\S[N]B ;)QB^=8*K8M3:S@<#4\[:DZ78;#- MN*7Z>D?Z(%D@LNP KV!.DD(P@F:9?8S!0!55E@!!FM=NPR'ACAG_6FACGKJE M%5:B="Z')L&YYZF:QJGB]D3)U+QH)UY>JZU M0(OQI^BUI)U%.6/Q95>EEJ/L%TH]6Q/4+:8PNJ)YO!F9M)3CTUGNMW@^')T/ MS5 63^AT=96RI&CY36H:HQT_B SP']E>.M*T/79S4B:)N"\^:^6FTO-]LV#-$N@%(T>8J'U[>N(< $6!0;9SDFR&! )D IC&Z!%DA&-LV-JUB2Z_S[SB,R.V7@PYF MWQZ"19[?GCVH5C^0&G)]4'HB/57VVI@<2>^]PWUBJ/\5Z Z\1W*O.:/#.CF8 M2 >>8@BOO#<76J/F"_P!%P1XTWA=((2_@%6Z_C"KVO"Z&;,NLW6Q5VE/GB6! M&WWSMSW,\Z.'.(U)97#Z:\EA0V/T5DLKA\H5Y-1( TUQ[-PM[:Q!$^ WW%7@((\]^!,*[&*"FE_1G#H%N168NT,FAY0Q& M4E+?>_ZHRJ^!;UEC9XW?<1YB#WL"C8, ^X^P'[4X77JEZ2J\MOD"0M$RND O MGWS+>[!LZ*)U/X'J-5W'S Z]TK \IQH"*Y0H>1(M0+(2T?6ZWZ97JA1BCFJ9 M,N>FPGMH%NEJG&(5G7PK\]ZSAX[B/"DZG J=I(M=N@07MIYYYVL!OGL6;5_D M_YMG)9[AP,&&!&&\E/3[/* 19;[N(F/< ]A=.NP'Z.%S\*T?LF(H**W[C1-Q MEGOW//KD>W-\?L:3A0*)?),^XX#+IZK0UM*XEW95CVO81#$>"2?'$+O39X&' M(.>,9]#V7L#S?*1<0! BP5@;\J [F4T#Z-EP9;F/GF#BGEHTBZ*['(Y&+;^: M5M T&RYJ1-*S,ZV4@-A)=ZJ0.J*.*0FM=^TN@(V1,*<:L2/@.++0FNVF Y!C M)+NI1.L(.+8HM&:JZ0+>Z/D^*M$ZXHTM"JU.D4;C323%3%5RGQYU?&EHS0W3 MD*=FN;_&K;5: >?66-6Y@HZ&H_.S=I8,7:Z@*4N=3JZ@S&6T1?W6TA[O08O* M:8_4KLBUU (".J.IW0.AP9Z)S;ECVJ#^>!M &5(@(]BI*Y I)I.4" M@@IP48=UK>]_S:\PT\#'R9G#!R3CW.F>X6C'Z-%'K%1E6^N[7=L[44X ^*4\ M7/AN;A&=S%XCW_Z#S*:W ,[G!SY<2@C%*V/?"8B,">1RJC+T?C<2.,)HF<5Y8L">0$.6!*. MV.=ZR=Z?!U%R(NA9:7GJY$I^#!%S+UC+TGOC?O_/@R=9(2BJ/8\^].YW!5-D MIM7 5-+_DV.*(83,WGEBQC(E9)O:^801.^X=\/PE](CZ'OQ@Q_:C%_FW_G+I M>^1VPS=?521<%.SU<'1QU7ET:99.!CM#[.Q"L.-<7;*%D-?W6^^(D!JEQL&8(->5$01; #DV'F9V[^KB0$2AZ1SX.S2I+( MH--/PW_^/?]^-@,VWA1J>$:4T.@COM0)(H-77ZSZF0S2:L:,M_"2EGV&BBB[ M&2#J&N*5F;IH7M^E@5FIY^IK%, _DBV\U/5;L&\?\5!? !E"##&O5\$'^F,U M<&0=/RR MKN&ZN2TB',?1 E'_*Q52J<(9S7NK=5F>,]4KB@8JT;G>(&]JJG;9B.XA):([ M_< @_<(@]XECZ+;&BR0K6KNDI3$36CQ 6Y2+#M1SJ1YK;<+:*ZH(G@JIS'5 M@VK"IH>GZ.@X,DF;5)WPE,GA4&]%'LWU6X><*KQJ"$9K=<(^<6)8 M*:T-QT'UQ9?-(2-JS)05N+F 0O/4SE:>C)E-(;560OF%%@%6S M(DP[4@BD;S@1Y;=G$:A[CTIB+VT] X((=XH"2MNRFAV4OY,TEIU3C&68[@ 3 M'F24^V(CXS7NKJW,D/FJR&:F]H1G0D*[&K8U0U0KHC!YVUK_-*W(!GK^9X5J7V:"%6.N-CID;\V%#X_0L MI"VVDO5OQ0HR:,$E&2MS7=YK9;2NI-9@$<9,496&YRP#5*?JOL/F4)'5L9U5 M%;,VF>V=$I)8JQL_"/SO^ QAK=!?H@T%#3(D#(<(6]&',*G-NMH+LSDO&_A2 M(F8#0PU[!@I!!GOVLH6OH.$X#!'3#BVM2:%-S[3.YTWM/F'.7%>3F[O[")!B ML]=)4&^L$(:OB!/+F7CY\[-8OB-Z]Z(HA^CT=MT?Q$BRW>N4I4F^"FBG<3/; M##U"^*%U[C5ZI)CN6;+1_#%)PFD\Y,I$AH,0S_8),65 M)/TD+BA^$ICT8$<[J1'9%U>)_KE(G ^O3LX['TZ4^'*U_3S'>._$A6;#R')=DGBF['!1E59/8*->!CV+/VK<)-M9*"E@ MNFOP$;_=C(O=&FK["7%*IM0 M'Z3D=\%L1\NLL9;9B^'5<-AYRVS*10?L>C4LLRVJ2E81\I;9[FA0D676.&U2 M=5+5,LM3J9*[5?F&1C?.LMH;KB".G/D5&S'-7Y"N<7J1#HT5.5BW+:,TOF+^B@$S[Y80C"B7?_$4%O'L-PD:QW MC#V VZ\G,*G';UW3Y74"%@_,\2L-_:R@UYR%9HF] /8?T\"/ "G,,'4M3]:< M-:*8LS+J@QWY :9_M&:9:LVZ'([.6_(+5FC-2KGH@"VDAC6K157)*D+>FM4= M#2JR9AFG3:I.JEJS>"I5=2+>W\\"?QY8RUM MXT<'Q9(SIW&@J+Y&LSGLF=VLUD.^<4IGJ^[_;^];FQO'D6S_BN)^VHV8V;4M MV[)OW+@1\JO6LR[+:[N[XG[JH$G(XC1%JOEPE>;77X /B92(%PF024@1N]-E M&P"1)P]>B42FS$6^OK&NVVGLP?4WKDTTO M898T+?[J@Z>&E)A:/?WZ?L'0H;^Z8:R1%ERK#V'W/,*'+!LA)WK "#]&44*2 M2C'7'WH%PW@B*:C6X Y]SR\M HN1'*V@ K"WFR^H FH-]]#' ;158+'!:YTO M6ZYP/1GC.[A]N_\KP9^:^LX/BV0/C*/;8+D,_+_S;XP2C\Q@"NXM)^+P,-ZCC*!R$-IRE4S\>CRY/(&N^*92&6;]?2EZ+<,$ M=J4!DZ&!8%K-/SVNS:GLLR2.8BO+^^L[I:%":GU9'G$ZDUW S^06\+0?HU)' MTH*5Y;W4F>-2K[?O]@(YB8F_ZT0N<=?X Q\57*@%-6^YF/+Q_#1-#?U)<>K&_P M\9<,G:UT(^ 8T)DV=U8/-<@- M.K/W_7+E!6N4B3Q+N\Y,24DM?R154Y#Z3#U+F9=N Y_X<&) \+\B%_\F MB5P?1<30_>'Z%I4LC=HX$D@E<(/.O*GJ]2,(%K7>)@L*JM2H"I^.KDRM(.I:>ZQO) M.^@]9V[D3N?#)\X#RMJRX"B@[-I,0$Z&;WOC&U'J(-[Q\)G%"Q2^+RS_W@K] M((GW?!WJQ[1L*^#T*ZZ=O?&M1'98'G04MN024;Q@ZIC!KF$."QK(J>A0B!>7 MCP!$[H[]D4#EAD@5(\C16%!5KG-!;'G:GE:7Z?Z*]1%^(>0:>AZ=W8W0MFHZC5*O D M$WO/Z8G:T$T'%EK?G'>0SVCOF*3_$7V0/#E6$^7.ESLM#W<&5GV'?P<"4*XY(B\4];)>(?_G@EU]4U=ZB5 MOX%13%.XMPKCRP7O\D1$A;679CM_!:-&OA)J%,:00:O;+@?][]8O=YDLJ?A7 M_@Y/ XQ^577 EP.*\[2>]W?#GO::R2KPM@3(\THE[^\NQN.K*QC'84$%"2J8 M(:OF]W?)A^?: L_O:LH-0S4,:'?,7\(R#N=)I %*$1:2.A>J-C_S-4,M;)IV MY 2E7GMVO$ 1U][9O.0)S-A[U)8%I\;V^PYQ.04>=76_YRB[=4]]YQGW:/N; M=_ROR$KS'=0/VH:M@*.!N!+W":!"=KT+XW<4?J)P^AFBM$\_W'CQ$N)O('LQ MM?]*W,@EG[L-PE40Y# 3S&C M3_S,.N"(T'X!D)=WT"\6=J1D'D]KR\*C@+0"]TD@+BF4H?U*+H]\Y! ?3=?_ M9*_O]87!:5)<"_L:E! 1B@H5OR34\9Y S8WI]MXWSS*V M#2B9Y9"@^P%X2XYOUM>0KVXYM4S MF3""TL+*>*Z5*IEO2P.N9!7!D:69PN6(PQ!=ZR1ST3MS4O_6V V;3S>,%L!Q M2>7$(RMWV\L)L"1J2TAFE*LK\E*^O$=[4JI[NZE[+=* M_.N1,_/S$O>_4&B[$>*]UVW?+#B*-9FOM((!ZXD6*Y/)=AA%C[[M)0YR'OVI M;8=8[/M?)"X.(J;C]&'S;1(233RYUH?KU3F=JVK6'(+I L.PMP^UX_ Y(;8I MC/K& __6\CSDW*R+R^2\H)1CF'BK1K!0)Q:P\NW)+*-QO1A/SL?#XYEV0+0F]^OA5$!CUGX!(_@A*!8CHY_R\#!0&@Q,85%-CD\K.MOLFD_(+V$H$.\Y3XW:-&L%#C5 4 M%-1\C=?A2^/,H9X$T:TX<4_MV/W")66?&Y^+/3?.OIK^=I5]=_0S^^O(RK]\ M?'/<_6%?(%X8IUIUU%R.)Q>G_4P@#7*M-A%-D1%[E\[^LD:0/ / (5^W'FAD"NA:&R0X&4BNYA M.MLP )U,AL$7;;(KNF"I7Y3TF14R%_K=/#Z[+O:[?[]9D\P];)G_(>I$'-TF(?^\4^UB/2CP$8'+9B$Z/55H17Y!$_N]L@BJ.4 M?Q^E=$D1Q2#1MK'>@J1M4G^A\,NU$26'E)=V([7OO2([^/2)AWXVK:>BB857 M4_@M,&NC&A;5!V[3C5=W(=\DJ-DJP?9D/#D_Z]?(WIWZ]JG#!0:TQANGY@:@ M=2[R=&4Q)-*L<)VN^>7'\V,%-T"]< JB('V[C&FJ9AZM9;G M9MFF@MTF?Z6KC%O) 'TUDU%O$*7L]+.3[_WTC*$H5@43E"0M'Y082FI6\R?. M>_*#K'GK3,*\M?W@J/3%HR%K((:LYMG/!7,#M&L? MS#2GTV"E R/0)HOA&ZETJ.QHF(*CZ:-ABF6QN1I/)BG0Q/$HJL=IR\%3> MT4(CATAW$?%EE4VB=ZC\G3J[JUHT$+8 @BIS".HAO(#&6V MWZ?\=D04DQ9S^A=O +;N&^B0M5EH!$:?\WZ#M)$'-K^S46"\X.@A_Z=\\LCK M_GP ^>#6*((APT"31T+0 *-?51WPY8"WPE$F!MJ\P/,U:-\P&/WW99?1!*'6 M6'C=>Q$T1FD3:"O+:O]EN1Y1SD,0?B,/053SFO,Y>&S7PSZ%-&^"J")WANK; M+_51^!IC\H)"XOUF?2)18FO_WN$QNQ](M7J'24=I'IYWV"$P4P$^BB(S#'[[ MD-FIH]([T6P]4KUOH'WG<,G;#92*@D[0=@J3?IC^P8?M8Q>V]']^1U&, T>7$?-^B':.QE 6KUVC.$S2.X!2;Z#CY_ M> ,%!,+=Q/SO/%S5UE&P6?CKZY.Q3&PJ\J=1]KW1=#A1KP_Z[9XZ(]%KX'D/ M04C^J-^X5_I8=4"?XOGEO)\I4\.KONX @Y6\$A*O>[17]\GF'CC8M0U;,??W M0]X.>014=TW?PB!2[L-$_])Q%*@8O$ M\=.I-/(0!((BOHCOZW90*0SZLYAM'XORK=03L?>>X M JA= 43@A76GWSOW2QK[@8CS&G*F7RBT/E%QG$HS$!-MSKLRSPMV!,SH 6VZ M;P.F:2:=;E#M=X" &17 N-S;(#M>&O!?[-::FG6,,74].(XS9>-,LU(.;17C MP5D@UNM D^I$5:UGX\GYQ7&LZ1EK[?5R:&\7>8C6&.?[&'"2W3@.N5D^K&<=!UN,ZUU\SQ'>?0S2/'(0;,/%(=6<=+JMK;C1Y& ME^#7CZ.KA\NNIJ/+J"NP#SZ4'](Z?D4D\B[^_6W@IW615Y1GK%'6;4_ MC#A-EV T#31H-$"5OK,0X.5&=6CVYX^]7,&U7P.ICV=SYH.L6[ ZV;2$Y=AS2X\2S[SS=[@B"'B0]V.4=F14ZLDQ @+L M" B#S%Y\.<:C?&+,U*@5H^[RVBI/C].GFKM1SI8,?!1@*5(Z/4Z?RN2#6Z,( MA@R]IL?!)UEF>ISRW^%I@-&OJ@[X<@PS2=' M,"5@^J=.*B4SH>TU(BCHHV M:QX(:1 [_> MQ/SWL$A=+0[U7S[P0=$#N,>-D_B#X?2/=QC)#>::/'$D>W$<-7T";:+76@MW M$9+L"SD%I!OH=+GTT#YWX&.B*T0-\VC;V+M0^.7:J%YGSX'_E6*4HA:]!['E ME?].'!&>@_C_H?@5V<&G[_Z+&N%9V_<.E_[=0JK(VTU9PGJX(R"?3H(P_Q4I M1UL4NNW$<:STB',W+\JZ=A=]C9*FF:\N)!Q"7]]^.R:\.KI['MT]#\O=\^B; M \$W!Y:BCSXW1Y^;SDGWBO>%H4LLS>DFY3>\T8OPGH3I=\.L XX&/?K>R .E MZ+*W'Z=!8G9R_4_&.E4J 8\G':]2/"P&[3^:"\=5UW"ZO/\,6M)ET\*!T(4M[Z 7C&)_ MQ=@\E(N 4WC7NPC4]3Z,EO M_KC_*W'C]:-O8]G<+T3ZE8[3?,K@%6)T+3<4#XH!_O!O*"XO#Z]/#NL MR5L3A":Z,35!J1BT41PFJAI3QUJMG>J!/P1H8>IBH< M$NIPUOK08D QA\41U9,P4_;[Y@P:=5SN98 QU-%!RK,+@T98U:FY\P%6_?QQ M?/4[O@2T<7P@)8AEU3.Z\X%5_?QQ8/4[L 2TT=:*=IT-+!]]$H>GO:%U:=#0 MRC-9]3BZ]GI05>ED/!E?'P=8AP-,3"%MS18'-,9 G[R.XPO4R:LZNMH^[Z)G M4S+IW+4!E/N.%(3E4*:7YHQ5@*;%UHK0>H [/<@1"GA8FC,6.QPB, @359570UU6.KM%$451ZP:M>V(;&H?RD"C?+:2*-C2T.)0&C8"AQ*$\ MCI5.<=::MGRCQZ[C4+Z$S0-17DH$HGPYY$B4JAKM+2*ET/";>FDW\+]F\]T! MEHHF%IU2X;>JX_@:C^.3?N=+G1$K=>,VZ' Q+:-< J!.=XK>)QD?F4&3@[N+ M&5)D3 !4Y=.EP?E?%3!],I42%@6/RGD0+BW?SJ2KB>M(#Y$B7!D<33I3^99M M"A #R)_O5O@GBF>^MQ80+:)3J4D[8%BE0+4[/%$&AX;(#ZKG'3R0,G%O ]]) M#\$-^-.F/8-YI!P6#!H0FFK%Y( 2 M/D_-9/+$B:6G^"L51"%-SEUBVV>05L?&-3_:&>#8GQ[9H-M_= M8657-G6[2KU?!,?I+GBULT'M 6&MP?!ZHB8KV#YSN MW> )Z[4U=R(OY-M*GYU1JS5'U';<7+0+/N?6"B'A;X2-K=H^U#/STX,J> MOM5]Y\!9W"VNL#Q"56]+RNZ#&X#>0\LAZ16LM=H=">]C1UYW#2XLKU#5Y-Y% M T\%$;(3$FI>%\7%/GDD>C\0*W("!4KWXCA2.H=\"RQ/SZER]R-'2G<%:C>. MF* V)!U,W,?9N\=MBOP4/CD@]M>:1K1]Y\CN#G'-V7P%Y56*:CZ7%C0-+-YK M_'X4?..6[Q[:XNCDQ:00,](GXY!3K9'RP?-<):4%S(%>4 MJC00@E*!B+M.BZ-T>&,%$.C%8 )R M#SJ$P00PBPB$(02 S+V,,(8Z.HAH;M((@YN_\3B^.A]? MI0Y) &)_://C3A M9G \#JW.AY: -C1G<#1I:$'/X'@<8)T/,#&%J,W@^'X\@/6^XQ]JV+IACC(A M?6@/>&WD"#,\D>/D#+.CYR#;QEH<6VNEL)H \5XW8KP"'J3@1B8$4'AC!.;( M9@[G8UK'!G8O> .[31K X^B&-[I5Z/.8UO&8UO$XN $.;A7ZA/50&O#@-C.M MXW%8PQO6K96IZ'TX[>;TF-@1_AG;?%OUH(9T6UT:F-C1S%Q@$-;3?FS/W>); MF)V.F<%,R0PV&5]1TXOH!?#R; \806R]U;H!TG\&B71U'=N45#ZA6S^ ML(E$_K#B^Z/\>Z/7M]^BD>7C@O>SZB\/++G88).*(U/P?8HG$6K9?'=WG MX^O3GC8C.I.&Z<"(<8]53&-GG=.N2!/#R/]5+@)&^=VH;)\B7#! :YF9@XN1 M,0B"IKG(TY7%D$A1X'O*,^3BU$Y>H[I?B/3G[.3TC)XJAED!K$H8^&Z5TE"^ M/O-#O),]V6S^Z#ONE^LDED=)TU);#IRVNIHJY1!A7/TJGB]EE?W#C1?I7H*8 MUQ;NZCVXQZ2-U[63:(,6P!!$3F$<13>0&4KRD7W*;T=$<)H,!Q^^CL"-P<'7C+KR<5X,IE 368M MLB70#(SF4WUNVI=* LNM!$[#G6EKUT;0""DHAX@\A!YC.2F5@*?SCA<3'A8, M/[/^EI*\T\PUH%(&G)IYL%,5I7_.U;70I\S$Y,4$G_FBQWAN"U U*S3;JI)W M.)I__QFTU/RFA0/1/%M>ZH$>GN;QE]J.^E(;AZ)]CL103O&-W6J?.)FBVS<, MCBE=;_$T07,SITY'%(05&!HE31<()'Y?$:D%./^_TO M\D_:RWU'L R78.CYAJH5(5N)3#,'V1%A]]_$OT;OU"T=99F4 ?^.F@FV\* MW" ?S=WX)0R^W A_3RK2XNG)R>ENI,6LY5'Z;1)X,?_\*)B/[$T'R$]XX(_< MK'!L_1K]VT?6DW_'2.5]&4"\Q0V.6PPHP129)3M>GVN9D)N!+0D9 M,"L49@$.*)(I:K4Z$J_P\;NGC+D".BVOA3K$-LPY^C8)"=@*J=:X03 LTTF? M&I*J!4 E612@+1E$B?+??=GWQR$-ZQ:$KSA M"7]$EE'LN@?+JP:PM'UP 95=%*P;K98'RR<9/-H^CJ@2*;V. L"FN[SOZC9F M+5J$Q\-.=F:J$8/UQDP91?--A=S$)U89'/%44X).N@; &+=A*["H;"^:\4RD MB0-F6V-XC-O&[8R_1H<%J3; L:[;Q;4Y1F9N_.2FMZ',9-UPJL'$U?BF4HH] MW5PGN9^^.W=MXJ:=GIR<\2Z5MIT8 M.?D7TTLD*^U'FKRK\GMOVY?CI9+F-6U#AS0,#/%AS^8 SPM^6KY-$Z5I,]5Q M=SV>7 SCVDB)G+#L\!1/B*EMAPER\NF2S!*ITT>=LP.E*!@=*U7>CO>"C.R* M].[I>A6^A\]O?H@LCWA9?[-<_RF(HIG_F+IHIUY =5R0;>,@2*($%*TFHNZ? MJ>YA0N;@_'?Y:*IX'?E.OF6+ZMV2R-L T<5)P:=,YVWGV&D-9-2?K6"#6]5@ M(\K4:JV#)9T #%KC"*ER+]T3[%L0.#]=SQ-:2HO"IM.@@?2#B+JS)U)NS? _ MGQ">)TM';R$Z4&L?)C_DX- :M48;8(KUF?X)4@:9@N' M21QY2 R+&,,82AB36RL,U_,@3)_DBNY;Z"V8SC%5D, *WB(Z0=VYD44 (ULU M_&FT=R83K68Z35KAH"B0"-CYY]%_"0,;121..<(J6J1W%%_("U9D;A:=A#C- MF$XQI;CH#2D"@'/[,(O2;+]F!<&KD_'D_.HPF"4(1>OP'&!=0\H 2UR5'2QA M:+(KBT0!Q'6C_H8=2R]^KUI?#PQSFE^D2@AFJ)ML%02\...C0KPF&41CO#23 MU_>"^QZ15L PIAT51"DEAX-F/]E>]SDE4 I;*L8#'S0L_]/]\%"Q.:S^+$4Z MB78/C(9MD='L3"L=THQO$"@)7S7-IDEW9O/?HGJ&-6['.$:I14*M3VP7-N^* M+V+VVZF-I^_(+6Z2);A#:^&06".%@5HOV([Y\HI<'V]!R1'EQO+(?^[VXC;+ M5C\DIH@#T/;FM3^:K%,;*^ZKM\ZM7\AY"^;Q3PR\(%583531.L5H]1SK51== MI$%H>_<*=I.].0/3K_)%JAC'G,9"M[UH%7F)T7W8]'HXI0Y:8"BBQ.S#TGTW M;[@Z>85#@E;[-I8Y;4YA.+MVV*5I7' ML1>K^\!09QC-"&A]N]/CD](J!!00IW'I26Z">[/>UL>3+(^3*KX!AI8=\8U! M<&UP:C:"=Q\IC@)9?60#ZDY,LI4C4U4 IMGN#8:+>'%;!9E);C9GWKR(-U % M]&P\N3@Y,E &*V@FP[(P2*Q8W()E>M&^I6=DK:/E-4'HV:#OBJ?XOOY M'-DD\7!EH\)'8S:?NS8*RU#467$5-G^X9.T$R8'<+(C <(<^XO?0PM+:*?I- MB;G;SI&!:B#3?",!9I=YNR"I.Q[]>Q^CD5IAY<_M]6T<+A/5P:7VMD-;9!B1 M4?>*XB3TWX.-2;OIC+?7T.$233%F;1^8#6W.:_[BHWW#ATM:S1BV?0DW%!*G M0:6VKY,E;4.[M8]T; -4ZZ=P<$FG++#H89-* !C%3^ @N#?(>BV<<[P6CDX( MFO*\DOL7,KV]6Q\>;<]3+52E\'@\N3P=A#. @!2,R\YB&)WU-R%/DWB1]F+Z MR^4N^I7"8%0FH0O&E,J7;2"*O N6EKM['.85!Z=,";V(*)4A)56M73MMXBY' ML6O?!HD?A^OO:/FQ%PV7678 .F2HH<:54UA(*"JL.![\(PG=R'%3HS!3F9Q: MIJFUB;A4)XV^=C9/10)JWN[FJ393-00U-EHN!>5B.-7TMU3N6WQVC4*%L6BZ M)%,.1;6RS&Z[IZ27GKX6FXB(*Q0VZU'O?\!#11S2UAFK<' NZ<0R2YC M!Y\^R2^S?5U*XPNEM#GDD!%0:V3O#J[CSD].__O-^L*4CTC ,[DKN=.3T]TK M.=S>O_WY[Z.\R1%IT[=/EA>5G*+3(% /EAN28S\JGD01(_ V1@.&+G*=?!F5FU?.]N>5HG.C MC?1I7.#F#"JM45^Z4_ MJ\H?W;\L>[,7R$D\3)ZB8Z4@8WBHE7YBNAU(-E,=N1?CR57/NQ2>6FIL]BI$ M!GGY72,/PXV!4AJQ?".F,4-U-A ML@(K\F.@:.N[M<:_%%46O;29NI*4EWK-I$15;V@5I]^^%M87IXJ92FLBM*+; M(R\[4BM1]X,7N/.UD)HI1I^1<2LY\>NY?VPPM#RX_4;"K]< M&T5TA7,KF:GR9F(K2CNJ4NG9H\R2C86N:DI1,Q4L(RSUG7379F(4DNPE\T?? M<;]<)R%!XQ^72RO&O[>\.H,:VS>_87-5C"['DXO)L FA!1#Z0^=>7E%M'0#( M1]C&9$8-<+K79%"6A0#DHP"*$ */Z"AUP&E?5DW"BF;("^5!UC?D$V>_J>], MG:7KN^2:C'AQY>_GF5._4-VA:)NAJWU]-Y<>K^'EH.65O@G\5-,?R @HO:N6G-(>\C6A[$)5L! M1P1MQM?VL# <9?HTR#(%DSB4-V@)''M4J%F:/,+(Z'4^?2P2A#^Y-K$[,E8$ M2M&AJ5,8^)V5049\, =MO<5WH>/CQQ(F_QJH"CBC=/?AA M8Z UT$5_[X5*+^5*4*2&29+8+*(&+A!O !REI'5/IT]#Z;6^;N[^^>ES0N;6 M[0A%F],RS39$K6 B622EU1K6K?L 3S5#I?) /'UFGLDE_^B:UU(5X"L,<,]I M$?3,/8U@T!HKKOLT&B_6.C6QO@?YZ-H.MV]A$-'6,5XUL QJJ_Y]8C6"0NM2 M!GJVNL<8Q6M\._%2(FU9[70\L MS78UJ4G>FD8/@)D:@>HFI"Y$?IZV M9^/ID7OBL"AZNQZS-$Y7N1@UWH%HO%FKC$\VY1_R(I0^J)E-O\M0K5+1\=? M/PX,GC6Q2^!AW<2 6E9V'EHN3K$TPY(*,+ MR$&]'9!:;X2Z/\,72#$>4_Y 9!;!8'[AJ>43X(I3T MG EJQL.P;>+U ).]80=+ /WC)@T* ,@58Z"Q+=#H,5"\PGNW?G6[!:K_\)'[ MRE K>-_8**=Z+]07[S=6U=K)!"F^\>1][\M>E#1SAV++]3;SG-.C4C=&_Y9WY-_Q-Y>>'S'0)EWZP'O5 M_Z7IX%0!C^+%(%ZMZPQTDM'<*'-5JZ!PUV=X9/5D();59R6[G JA&1?%X/*, M*<@PUZ>NE>IMGPZR$ AHOON@37HSS$'0OJR:A!7-D!=*&-MN,\P!UC9#5S57 MTHTEAZ+WFGF.,9=32E(I:_V'YB16N3\_P MGTY+8M"URZYAII(;R*SH!9I*7;^A59QV^%I8V9PJ9FJ[B="*7E6I5/<4[^^\ M"V%5,XJ;J699@14]!5*IXN_6&O]25,/TTF8J6%)>18[;*O7[X 7N?"VD7$I1 M,S4K(ZPB[V2EFZ[$6Y^-"3?%=ESTXF:J5U9@19Z[*E5\A^RTO^-3835SJIBI MZB9"M_5?[37U%C[]$T^L^:/ON%^NDUB>MWY<+JT8_][RZHR$3(MWT^:,8Y,6 M0.BNH?V;2S?^)^*6TGJ7E>OS_OUKNC.3LS%@G-K[MY7W$;\4 CFDM4@G0F/Y MM;Z5-S/OD2'4:20SK+?>E#TJ0[)'W_82Q_4_20S'RDAA)-UHTYY)S-$#QB"R MNC"DOO]5DOK%$B= MU*BMF$0VE1!H36$"A5M#R#!J-"?5P:,J^$C7:V[C1YK?$HMXPZ'-\_RUX'*L M\(LF$;4ON!1=Q@QPHNTEE]G 6:H1D=9A//J:0M]1N)S-LZR4=V@58$0%I\*: MFB:1I:W8K8-:#&)NJML7T];4%BV91"S5,+2.(@&,:$7,@9<$CT K0E/;)KES M,2[;$SWMBDBHKHED:BZXJF@-M ":_*=IS& M;+E#3F+':73E-&6SN']#\V^82$C] !7$!9+AD+/E$L?A.8C%^:CE&R;QL3N M"C["OKFXMT(_2.(7A%NNS*6 <$_C2%6HT^&)@Z"&YALW#/J J2&WPC41) M$Z_((_'P;H-()O8YI8$#H9Z,] 6;]-P7]!>UL(1![37*+"QN49X3XK4]F[\M ML+KROXJ?%!HT;C(+-2!3,%3/Q0 (AJ88I+M7<>)MZQP(GS@"%XZR>JSV&H^0 MF:%PSR'!<=Q,@&R@U V7[6 2/$FJ^)1);.L+K2UE(J-7 M,(E7#:4MV-'6^L\UW_87;O?!=!F$L?NOS,4T M/>'+!N,=-PO&2WHX^B)=3/^4I)T<>:27HV ^KUB50XSE.QE/SH%,4RP]JHOCFPO<9U@QB/$A ?! B5Z%-N)4\8UC MA88XD@"8(J-2,4+PY048A["+X)- MIN(#/ B)2Z MPM:9HF59@0$&HM03MLX4!4O*"S#RI.Y HZ9HNHG0 *-0JHY2:(IZ983M,_AD MZT/8@^N[,2(F06?7('BS_F[],PAO/0N#23^N2[10A>]J/+F8&'F$;PM)GUL[ MG8S:BOYL+=F'?,E6P#&K+06D2"6,R*#M1;=)% =+%*8>-F1\+MP5.\(BH\:0 M"".LWGW2R"(P:(*\(WOA!U[PN;ZQHAH86501JGL@I&F.Q: 7KO?0$ " UI%7Y*.?EO?J?BXH8YQ6[!!4+"KVH.TC MC[Z#YJUM))*M@&./)CN)"E@&O9?@ "!A+VG0$CB6J:"#-,G:VTZ4+#6/?I2$ MEF_C3MHDZR]CN:$4K7;Z&H^Y*]#J;+KLR(@/.$'RDZLJ!P0 57?G"L?&H,^C M@R+#N5, ^(/1(YXR)E^H=#Z1%Q*M6G21*HIQZ/MF>]:I47T+')*KX@]&V M\I= (!@@HRHQ1?/EA6($ 9@^%2PG^%JM60U4 @*%-!HM9R"4W]V2P,9 ZZFV M^Q5%4Y@,$)21UFV-1X:'S$=_3OY#?I4?!&?S8CI^ ML$9-)V (!K?EE042!W%B6\\5%G$V[ M-8= (5G]"Y%*" BMMZW]K;UU,#RC^)%X.R,RJS?@4Z5^%2SS/6@41F9NLVFJ'>*O5X^0AJT]U-US5 M*0+6G4[BH/GLOV1^_BXV 8J)1-^R3M$4V0U)82C>O9WK U<.3KD27[E%4) MJE['^#3JW;_(S@GW\C]848CVRX'C@$K8MTJ5DW_03_PK *:/!]RYFR4?8RQW MG%K@:*)IG6H"PZ!?]#,$%E]RZNI5H3H;3RY/ 4TL@JJ5(@A#;BBN I7>9S_@ MZ71^L_Z.+#^:Q0L4OB\L_\WRT',0U\^Y3(\3=1\8$G\8FNJ81"[;OV =)M8S8E[NW$CGI/+CXC\H#R MR8UH\Y2>CX$CJTJF*>-Q$Q#5FB8-3-,(@FX*YD9):16%ANLQ2^,3LHB0FTN> MDK>,G%_'^.1TUZ\C:QO_8]O\J-3^ -XKY^C4^W7L_K'CD?Q$Z)GI[PY%=NBN M>(X:C!I5=E^/)Y-Q/V.Y'O'R$)65 MZU4A3&)07CG[;*Q3_\\6KYGZCFTJCR M-S *:ZJ6K6+Y<@U3A;4F^YV_@E$C7PDU"F/(,#B5?7=]=YDLJ4JK_!V>VAC] MJBJ.+\?P5&?]8JNN_/>*R*?$][>G76L#U7'E&/2E>/T*PKN^XM0"H^[VZV0; MB0T@1GZD]S]3R=]1N)S-;_%YG_':BE]Q(/1@*Y=&$6G!#0L^6(?"+!MN06KT MH=D\^!4/B#<"@AMVRU2'0AY3G@PB"=*4:AT08WA2*[JJ4D07ROUW5:0(RQ3? M_UJ1N,YUM]KTTH;IO8FT6M_K=F8CK0I]&T2QK('TC&H@W;2=_6I$6C^:1UOU M;5]=E'E[OR"8(]6Z)(#$T^U>^4&I%FQOANW\V(K=(B*%%)@ MZ[U0$%M>?VOC6[):>>FE>JL;Q#%U@2Q_8.0>[Q!59:ZUHL6#%_S<+"-3.W:_ MW-A%4;9-Y(2S$:Y?Y?XIYOXYU/':3B;#5MKJ_N+%6J M'HPIMF'L2#/LS>:_15FR@-D'GHI]DD/@_I>](%<;#T%81><)[VE<#W>70J$6 M+8+A&7^*42VE8;O '6M2%2RAN6>GSH"H(2^'<8[?%.;?)B&!54C_NY4&2P A M0;JQKP'1?\E]]\'U+=]V+>\ER+P]A7RO534/AE,MF"-+OY;H&+;]H6!%LHHW MF:NV]INFV2;8Z!JR=5[V1'>T4D(D'9X8*6 M%U.VF<&2HZ%H.6LF1DX0.YBD[Y82/W[%:^L+"FW1A8/?C"FL$14M9\W5L"^: M'Y(8__LWW\FEQKTN3[,NDHRX.M[/-[BQJV??&B6ECXV\] K:VW[N:&37L#O MN!:FPKN$9V>7::(Z,LZR%-9#&/0-Q#+L0%'G3+79794P><9C_?TG\K[0]\"/ M%VS7:/GFP#!(&4_J;F458G.@-/Q_R K??P8MV9>W3"S*IJK[7S:)P+,D/S7A&*VM@R><%#!MS>>6OR/7Q?TD 5 4!K,[W UB5/E"-8C4L#_22&*4<+A23 M,Z]PURZFV^Z\(JPY OE+X+GVFA7IBE,+S$0@IIF*ZV@#R087T.4E#)S$CF=A MFCO&I@7#JBL&1K5M%+95NY280]4S2;J7RQ;5IC]AE@6C<2E=U:I84+@^]4QY M+5]B^?\D^,SRML P8:D^0ZL^+I-@+8C*%=325L-M9(6M:]Q_O-^,U[=6;.$U M*U@MT'N(++*%%=(ZM[Z1^F\F=9\AG,29\!SX/[ H"Q22J,N2-*BO;#0')$16 M= _3W?*^\1;_AL@TMUJXMN51]G+4LF"TKVY#)R]2DE#9VIF\)^4#J M,41"2MPK9I(&Q82#-^)9 M-JH+X"!<;T#:9^N-N3&7D-TPST\ZG/E?D//J1G_F;S"L3WG[.Z4= XFE%@M8 M;I_\J6='U&(X;7[]9*UQ5SCSD%@C!G)'(1"&>6_6@9*Y0VQ^S/PB-H,+#ZS[ M+_J;NN8-&L@[3:!H=>GL/L]R'3H%'%DDGP:!3,1V'I#X$_T@# MYW8K--3HZ=A%JP^8/JU$''KP9^X>YB5$2S=91C]PE_ F!0-S;X5X9R>[C]D+ M#"VZCUGE'1C]S'J0;F10VH?C7D9S/O40ZV2' )1YHK;L@"<%<7D,VXRD2Z.8 MSNN*#ECEPN*8MT>H"LW8#>P5'+"^!87I9H7O:5+/UG*A.3TK.F!]"XMCV//U MRKS&5'A-R0'K6U2:MF9(L--Y)C-_-M^4&["RQ63IYDEW)Z>U[.13.:S=6![Y M#WER*GLZVPLO6#V=9R,AK&#VJ$ 8D!"_! M<.;_YA-4LOM(UBV4> -FTJ>E_+!L2\0?<2#4CK]WX MKG\[YS-Q8=D6I)0>U:=O$JAQ,(IG"JS*W:FOPV=YZ2.^3/@?4^>?2103 MW_I7W'KXM5?&0NG\)W<@D.DG98\@T41V1D_%DTI,79AO] M5B+-M15>T9%GA? .N4,LP5JE7VN$ZY_R(QL!U+;W2HXSD&\ MK#@]M"TI%09%CQ2RZXI[?Y]P/8=;@G,M>W5^UE=,:F#7LCD2;9/. :1>KWXF M!A"LM?"*4M0IY!3%ZU&MJ?9V8?E[P56U?<<8VG6+4,[-ZZ%&H!-QR;Q-EHF' MO_&%%PC<6IQ;9F5=,O?BT,FX9&[[,"HZ,4I[<73(!..0^;; >G&2,*7C9L3= M!G[:G2CK[AWZ0EZP(OUE)6]LU)8Q&Z!=_JFZH">DU^.$2Z28 SZ(Q3,BBWLR+9FX"ARP^N';7LG^2=.RD9ZA:$Q MIY410Q([OL(P653_JJ>],O;0?^6\D7#34?P@<,27)(VWA4(61:6^:Q%"[ M2>+G("YN?AX__-RLOC&TM^:NR!<.EK2-P3'L91$'KFU*QM(U::M')@K@ >OX3'DV MQ'%78PKN?F6QXNN>":EHUQB6Z45DZ*?8VV"Y=+-GG016#(CK?R+?=E'T'/BW M!"6/W,2^)+@5? LE9<[Q5[N1V8OM96>82M?QW_''?B[O>G!:)5W8627ZL$_ MPS(0WJ)!.;Q*UNTZ_D2ND-F'YWYF4>MPIRR/C)KO5IP0$G-B5,DT41U_I^/) M=4\/_QMIM!)3HJW46@^>YP"(=)>@1_\93R;O/Y'WA;YCC!?4_&1BM<'01QD+ M1(@E#L5A<.H-V8'O$(CEV+2M=\ \XH"@U1 !AD'O"S=L0*!-M0/F#QL#K;8# M"/01)LQA4H1%BM;G^-K,5^>]GJ^FCN-FTI3B/LL>JO9B*_ .5=NOCDJ?/9ZC M>CQ'O6&"(6YYF;[P/[9JPC_\ M\80^+>\>"X?GN?U S4EP"A( N>MU3_-W_PQ&)Z+P5A7"%86J M#27&ZO\*EBCXZ>/=U6P^72)B+2T94I88MHK7;0 M[?P5C.;X2JA1&$,&>&$:."K[;OURE\F2JK3*W^&IC=&OJN+X<@Q.=4_XW)2= M5&_QZ8X7 J/$QK.FH$SPP@I(*?0=MUZ[C605!:-<"3VQE,N1K,\Q2]F6 M_K?E.\BSGCR;])^^ ZTK!UA['$7L;#R%A=-PR=.7L>2)\S9^OR 8=3>:B27E M8AA.^XRH77#\#<5QEO9NN@P2_+\_+=QAYP'CDSK;O%AAO*9H5K(5N&IG:W!? M]2H$A^6S3IG4O[L^V3W>6BLWMKRW.+#_? ]NT'<\'<;X_Y%SLRX"/1.K8SG6 M,]J=#]HW.'P":<( UH4OFTMO2;CRDJ@J,8,JM>6K*(S'D_.^HZJT88*XB(9= MS;ZB* Y=FSQ9M*(%)ONC_X5X:4/H58;/BL92:G6SONAE9O^02*T!E@9-VDN_A)BITMRK3^_ M;"/#IXU"N14EQ0+ DWQ0-*9(7O^0V,$265'*JDZ.0MMG^[.Y"!\$JAE"@Z:2 M*DHN!65/>^=^D1B9#FT#N_G[\-4N)A(C05.AI;%^_[\W]$E$*[G:O:(OY">2 M,4 F^Z^G\I8K7GQ_'^6M#\"?+^]_%M\+S]T4USUZL:[/!O8".8E'II>=+I4T M<+/._\ATY9-OJ8_*T5MGR*Y(3WDUQD_N*FR3"\UL4Y>)&K(1%K#I@ MJ*!:S8RK#F$1(2'&WJR\(3[W*MTB2P@_.M7E?-JIO M'JUH%8B+\>2R1^\N"5WQE,R0;M#;W]D*D:@[_F>Q:62FTZ&4!JYTAN[V=\(R M(@Y:\XQ)\8GGY2=0%0PG.C@Q-X4#WA9!RI\C-7H2[[).W+"0EO@F]A2-ZLGOXGP>TA"-GK9W7YE+UL5/0U,-SKWE#7(:"#ON&L M9D,G"!?@4ZA*KP".;5V28)^"DD!U=9/9]CEI)D.6( LY]S>/[W=UI]ZZ/"M V&AF7HO$.XW[:; M>URL/)12PG>F2Z*F?Z6_I_!2I"HX&JHCPC[)&@/2=E&\SCCEH\]T;&A;%!<8 MWALK0LZ+M4ZG]3 D06W)/_%1R;:B19Y'\L5+HN^NGT13^Z_$C=*$&8^^'2Q1 M7J!V+577_$'0KA/0VJ[+'5&S)!,><*_((U_C,HY?ZW"(U!"+MLNA:GZT7A"_ M!8'ST_6\-'A7C(>2BX\TQ#\S?ERN+#7KG\X#&J-BJ+X9]I-5BO+?L=[ MOXB$\ K\F\"G1#JK*7@K"*9+V# MG60C5;RNQI-)S[G9]*T^2J!I&RD-W!YY8ZG+4"&6.IZOP+;D0;!'5GY&L+7V M:5K[.T1Q#DH'106FT(4%\$3OU?[P?GRYD9Y>P-X MDE<"8%W:8$24RQU^\=["\]&Z=K.N_$4H0)]$6V F U%-UH?J:RNQ]I2P*LE= M%8KQT$Z\ 3 T4*_:NFO)5K" YPKS2=U^P:J0U^/)U47?^X%6^F$KG"%SGZEL M;Q;EVX#&;-S M;5EPZM,Y$8LCP+@0[6_.+74\FOK.,^[1]C=EA)C.W9*M@".(N!+W":!"=KWY MX[^C\!.%T\\0I7TB<61(NK$8V8O2W6WANX[_27^KU[ I< I7H;0=BY]*:* L M!93I\HGCK<^K!HX./>S4V6 PG",:KQ5BLP.Y"DTC3KD?"?EHN?L",P*K.CBU M-U(->]A+RS^,K*!5(;,,E@2PK(>2'&%5/P2.2,L/R\6=PI$\&UB9_*D9G+@9 M+@(/2_#H.XF--B[97RB,7PH!\J2HM\%R&?C4=&RJOV$DVSH!R3!G]JKX&281 M6?>W4-$V.R)53>-9:]FU9B_M(048^H@?_2@.$R+R@V6C+#DX]?U#?7%3:2(E MK];DHMU3XT=ZL$Q/F:_NYR*.9DD^HW!)H0BOFJE4:22WUCRCY_JO MP&^LR+6QQ'>NEV ,GU'ZA.T%A>F:+7F7QA<8C6H;*VR[5B4Z9_]EK-A M:Y7Q,CX93\Y[\L_D::_R,ERAK+#.UVI))4(5, 30H5P.=7020IE3]J#.+N83 MJ#$DT-X[=KU^J5FW#HQM*M!19(K1_"H?4$YJ'DL/QZUGLGR=@Z$>VKQ467^ ?*>X0@0JVS8XIS_99L!03^;8IT1(17=E<+;WHJBP-F%2;8#ACE)> M-*<;=^=ESE$2S]_9GH%<'Z:S=@K&-,YN$O/YW/*\V2I[V. [Q::"PKP6+1X* M#U5#!,M;0-?\E^\A]L"7FP%IK52!/1U/KGM^2]+M'"@%BRI7 " [MMT="VM= MK2T+ACLR>R]Q2:"9&Y0KG'T*I)0V0NDL611Y;/282)1]RXJ7WE42YV&W]XI, M_=AUR"_=+^G[V+WTHD+WL23?Z*9'HV ^MXA:OQ:7.9 M &_(3C!K711E:7B1DZ7I+1%H5P*Q-\\J/C+(B:@#"$"^>&TI[$*^?K25BONOF50/'L*Z5+4HW#F10GI?=+U=>L$8HO1O( MK!O,9Z;4\@,A!D>>1 N20[9N@[2U2A4L2K0V7ART?>)$W=#5?/@V#=$2PX;3:V7]-V_GW*7=B/;IR#X6&"C4PI;A>L?.B/; 668DY.8#]@&F-F\NC=N MY7Q';?70&:H#OF[BINASHOB?Q KQQ[WU ]ZJ^[9K>7=6;/WF6XGCQB24481; MWSP[05]ND$3>^C&*$JR@HLI;42::.HZ;(?#HIU8V\H.4@P7&9._!^Z:3H\TG M1Z2;HW_;=/3?1Z6N$O>*;6='66]+=;?]Q8UONSPJ]7D SA?[JBMCOL&/\Q)! MLI4_+GMTVK@/PR"\#?"HL@O/V1KYIJ.!-EG>&TIQ4;2Q5'C2Y\2_+DE5XX%14P(<'31I4\/8,TI#52]#6?21*B(;/%7+.*,(SGA1"142%7CS M0UXPS=J>,*/FZ_@4&+)UMI9TCJ8BFT-/5P];'!Z"< OR8X\G7&B1I+ M:T.X^IP\:7X'I/./_M2V"0:N_YEFK71]?"0@[C ,3P21BN!(TU1SN^X)C84_ MN/63=Z'9JDUP_ *](K)AZ].534$6B\W@NY_/,28S_]:SW"7!Y0;Y:.[&T:-O M)T2,;+J_10[U 6##UL"Q43U)]HFH$JMN CD.QG*^J7@;^ [RH_0?FPRS-Y9' M0'];(!3+FM/WWBMJ-:=OFAAM!!F5)1GEHHQ268YF=EHK71O9A0SFC,7K?#PY MOQJ4\;O6],V7$-ZF3J\9&X!B!;0B89(V0(]-3=(]ZE)4+5(FZ:&J\LU&OH4W M*]M5]17AW09>'JEV:5X5J(IFJ*VJZD8"#D[SFBXC!JAO6=DT>(CUM7PR6) MM*"&O;UZ6^!3#\F-]NA_H=QF3]LHUA0UB@O" FKUPY?F #7DRN;Z!),[(#%: M,;NC^G$O4,,(53>5LZL EEWF?5I9KG/_:T5N3? R.8L7**Q 2ID&!&H:096V M\AJ6BG0;OB;-4L^D2&U9HT@A+F$WZ47[.8**'#V-4KOPJ&\;8:(^GGGWZGX) M@Q4*X_6+9V&P?(<GZWD4 A1_ M-D/93&FT'@2ZC[SZ%&1YLOEGP9J29JA;5#!%!P(H0[H0NS"'/ O._R31.3)8,0!9V 77_^2L)2)5JQ!> MCB>3OI\"-"%/8TD-.V!43U;7!ECNRP9X+CS0VU90Y@@+%K.@&M#9H9,9J;Q MR0P-,V0IKJA/##$T%6G%W73'7,[W3*PK\9KC[2):'1PO&GL_M9+8L !X)2S$ MG*/H%< 1I)6>F;01D=Q03Y@7:TU.XF(^,-7"D DBHE&Z"XR G+#H0'%\P/*$ M"2HN;*/BQG8?ISH?".'*YO! @=R&K27D-O6TA(7_9W*@I:1XA M1(6$=2U"V7V03,SYK4\4;=^:Y0OK*]9.^+476(.+^2DUGH&[3Y55=6/8#,(^!?JO'JF4J8= (K. MKL"<,$K0BGEBU%8PGC%RDBLZU]*HTGU.'?KB4U/"=#((+C.F/""2]N00!=@\ M9DA*KMFMK_MI(D^31U!@!C+9*0:.%I)ZK+M-$Y!0T54\'/5O4^.]6*[SZ-]: M*S>V: \#**6K4%WC\]KYP,D@(R@LHX<*;YUDF7@DD'.ZA2+Y.4.T0/@,_X4> M?3M8(G)K\(SBV?S=^D5WXY%IQ4 &*0! DZ>#HH>_,*RZ_ MJD5_06%;PN+2A:!FF:2 MI:G@PX]C7Y(\%3.:)O$"K^+_HN988]0PGAQ" @\Z']^>L-D.0Y0+6>D#X0%# M6 UG\[Z),$MBO OU2< 443:4JAP()7@2:_"Q-^J@M2TWF^>>(/BOLJ>L<@FE [[Z$DM;PY3Y$14-+? >2ES&T3Q;)X/%ZIELE0& MG.;E%%AGA>1)!RNP6/M]!/(\,O7YSGX7 M8L\%G%K&,*2-O(:Y%A<)'C &.WD@'IU(E7-HTQ3H8U[ADVV5L2I MM@"2L;\L%ZN"G/<<[Z/QX4)(,E7K2JTO<8]GS.WK'=[I(X^ASX057\(D$MQ]P@5-D@CC275VNXR>YI@Q=*A!47LS>?.Z7 $:&% M/O?)(2)L6\O$=<8"'WT25YOV[ZQIH<06>!>$'OV-%_ELOAO?JNXD*E#-3 JT MDKZM38+#"56Q1VO$JP]Y)4H-2NW#8H@,"&WWG1T199OL- ,*;Z=?D>41!_)O MENO7AHSCU3&8%(U$5[0)I9T\>P@@Q\2ST?;33,ZTD%VSN:)[0YZ)4<1N M*\)%W%B1:U,H45O6'#*(BU?0P)3$EKN2W[E>$E.#)U!*FTL$EH %%4SQ3?N! MW,\%%G:*IRCK$STGY%G/;+X7)8!SGRS;C#GD42)YP2H]CFQP6<5:?:3: , (R#CJ008.H,@!4 M*Z"5K2I%!1JR'IM&E;G AY@S$,$GJ&JA*I(AS^!4J3VJ#!Q%,]16574C 0>G M>4U190:H;UG9CE%E(&B[T9(L*=>@H\H\HY@<<5["X,O%Q[.;]6_X0/3H;]XH M3>W8_ S7SCXY/'0XM.T-O$'%1G@.?R,I^>L@H M"8XWG:EWRRQ9> R;^3"0-D).ZHB<.H#5($E?%KE5CPQ3@!>LN4B%^W:(K C= MH>R_)6SS[+N<)52\ 7#TT[8PML1$:V0H"!2;VG:0X$&/ASQROQC7,2)5P=&J MI?9%Z"2(@N;W_-TOD/M(//I1$J;I(%$<>]D5; -:L9LY1(HU0$1SJ (,]=+ MB%:62S)!I_(4CV/]+-MX&I6+MD-KUE@5:))UMF>?KPZHUQ@7S2$(5)T4]R5^ M1?/$=\C *D)*WZ%5$+E[9)*N;RY_U$"A-;AB+Z\Q=_ H1A$[)C.WGKD\:@>! MUL!9$%8\O-4,$RS%-GFOS%Y]I^HALD@0!57!#H 02?QLW?IJT'Q2M<1":\0! M,-3*(A4IN'UF- 2.:JIOGV5EUVH-[26 @2 JK2D%CDJ*&-&&:BR*M;[CJ9V] M+J!0+'?H;C][,1H"1SG5LY>L[(:E8"C?:=VACSA]]4\>MA S7AH[7.#RL+XB M..HH8@#[8E ""UAN6!3#TRM:6>O\Y=74^2(2/21U3P8YI1G-)@]":M$[XZ62(.1:.U+R2YY<%KE:4:(<4RY*2JME]MUCZ.8Y8=@A89 M>N#JD2$E4!T^\1Z\48J#UV3S698MHV&>M&]Q8/^)CXP)WO[B+:5SEX1X._^" M<)><-)T&C1>\>E7PKL:3BU-0!&%KN88DC02&96#1RI8LYE #NF05X?&ED<+E MB,,072MS+CHX,ML+Y"0>>MS$'JJ+_D)RCG^F^63]>%/PQO)2%\X%0K)'[;.: MHW;>D='C_R[%0=J&3"KUAD1!VO8'U]V6S_LTRCHUA-/Z-O;51M87XE%&1A#E MY"Y496@!D'J<2F1T(!KK2.WTT%UXC7+@L7L_SHR0]4&/:$7!Z%5"3UOE2DMF MA(JI\9#HA<&H65IC?&4S)!RI_ "3U0*P54N6T_["A:0R["#_#9!9O3H3^=S MUW,Q=A&QD;B.:X5DE8NBP$Y_._6=?P2N'_^.BR?T,WZK-L&128 3^T12#X%A MO&.^-:Q[(W<]GIP/D0D,6519D($XMI>>B&!&I]:N1>!A$:/[OQ+<)\Z:(EH= M'"T:KS:M)#;,=;V$Q6T2$LC%Z;)3 1Q!6NF921L1R6$EDZ"X=N:OS/*WTE'Q M6'I?U#I/3^'*D)DAHLHM%Q3(;=B&@DL5>D%S:"$IHVD;D,#_?$=AYO<>^#:; M!K6%(5-!R=HA+C4L_P;*NI'EN_Y,;6\^/EKE.:])MK@@B0OPU@^6&Z97M=L+ MP=K0%"V:,Y4Y6G!1Y 9.2]DI'=F)PJZ7T/W">_L?5DBN@>DQ!-B%C6:&G-2* MPI4HT[O*70=_NV$J$41%515L!,AVXS98+MW,QH?1VTR1-IT+C!JF]B +&"*N=+,$M8V/@B-*I>]3"R!GZ+ \KS=+58!Y^($@W/1 MMV%4P:3!E5"K':-[Y4\=Q\TD>+%Q-^1?/XTU!FK1$Z>WHF5(%1>/MJ'B4$933LW,O;[3>\ MWP='#WW6$7'Y<^I<#39>AJ+'/YE_[0+%KFUYLB^!SCIY"?3W4:63QY=!@WD9 M='':WV2CX650(0X\7_..7P;UJ5<)/6V5*RV9$2IN^S*H3S5+:XRO;(:$@U.W MFI=!$!7,T%)5Q:+"P=-M#R^#!C=C2\HUZ)=!)6L\)O4L3&7.(B"\H#"-8,"_ MJ:#5A$L#MD:9EQ92PAKFCUF"(0MN,4WB!>[-O[9'-#I+=FL8R0XA(0US\]\3 MGX0F%F=$5MI@-C $-"S:]Y[HLR2.8JLNG+-(%8,YP9.RFQQ@(&V$&Y"CV;QR MGT=N\F3-A&,]9L)M'TFA2B]'I)L#,!1FMZ,;02BV06JIHSE0>/;@('VT $I: M ,\N3L]/@"P$:BV N61&J+BU!;!'-4MKK)D%<*CJ5F0!!*A@AI8D+8!@==N' M!7!H,[:D7(.V &XR-FZ>'+-=V*GEX:JOZ)\PVS$CS[N"8IB]FJR4PH< M$5KH6 MW5&<$_41!D2I0:E]6 R1 :'M$M(14;;[)Y+IMA)N MDQJIHT=S^;NY9^PN/2P-3'%D:[SSE1%3%!R!GE.K R")4)!B(_,@6 M^-$-F@=A_E3TW?J%HOM?>-AA&%P?CYD4:!)3"]?$@GDIAMEFC;IQU?9% MNZ;HT!P[S\=7)Y?]S!HBF(MZ=^9BP/,7ZMJ[LT=]2NBIZ@TF)9D1*F[MW=FC MFJ4UQE2=^L?\/;W$=_X[(TM6/W*YO]V X[\@W!)0E;W[6&)A6R&_88',,Q=V.& MV7%; !P5%&ETGRH?*V'J_#/)[YK?@U=D!_BT[:&*9?8]4#,#Z?C4 MX1"S,_1@!6H&X&D"@%6=*;^]7XJBB;(CCZ5O^#Q!Q)OYK^@[LH@M,K,'5;VS M(J:'FW0C5<0N^H^+T!>_U" W$#?*0M!E65 1YUJABD=.M49+LY>EJ@1HSX%/ M8&/[X3-*'IDB#X]6-\ON=_T8V! /#W2'LO^6H,QS>'#V\N(-@&.;MAUZ2TP, M2V.QCT:>&9F?G4^D*CA:M=2^")T$43#LD:KX>&UM^32?5"VQ,"PW-06-[)RK MP+C.: @T4_NOQ W1-E=:L=\LV5#HDY=T.^"(I8@? M-:9Z)="H-52] Z&?..BM9[3#(5Q+3+0NGA=0*)9[;+9?/!D-@:. ML6"UAD2M ]26,V>];;AF\SN70.P[O"U5J:3Y=)$57O.=BG2J=\JY1F4Q/DGR0/QV$ ?M-T*O8+YO&F( M :S+$]KN))\8'X+PUEJMD'-K>5YI3-1.)=Q*YG.B!0YM7_6#>\M='A>YZ\+] M+Q3:;D2W[S"JF$^>QBBT#0/ G%+Z7872)".S5*"H (&6BX=;[S I) Z%H@ # M-'_>[J\TBIGX%7FI/3)XMW[]<.,%R6J-X<43=)J_YL;"B)#W,0A/T41FSEE) MMKD#XIU*A-I&&U!]ZE)&1PS#*UHE>*^ <4C3 A7IE#C$HU<\/(I)8M$V1 &X M[94XP*TMS55 )_T'MM!&KI:8% ;$$T-< @@6Y/_O_TK<+\O+9G8,J&O'Y%03 M+::^4_U%J>0+PCUW=ITV[G_97N*D@>KM- SH*QY/]_,YHMZ(=-L)<%QO?)L" M #?#XB^V0E0'NX]DI<.@*$KB*AT(6*XP/C)0"/K3(P4+'!099C(.WOO[V\[- MS2*DV%BRT:\NU$6_ZBFR%3_D# NY2GR.F>^MMV!0G$54-3JTZ%A7X\EE3].+ M6CV*QM'*!887F:7K.%H]:EY"3UOE2DMFA(I;Q]'J?X"+:XRO;(:$@U.WHCA: M !7,T%)5Q:+"P=-MDS7ZJ64[__&>FG_SH\G__/U!+ P04 " !G@7!6)P\!&JD1" %[F, %0 '!R M8V@M,C R,C$R,S%X,3!K+FAT;>R]69>RV!(V>-^_XNWJB^_**D!!K3[G] )$ MG%$0IQL6PA:042;%7]]@JFD.FF:F V1Z3JVJ5#?#CG@BXHG8TW_^OY5I_ F! MZVFV]=__ _\-_9\_P))L6;.4__X?OE_-E?[/__>__^M/_+_-O_[\^<__G!/PY[^J5?^ M_8.)8ADJ82 WA8&4*T!((5(HO/?OU3?=_[]YY^9Z$W_MEWEG^T/24>0O[:-#/"3^_+=BA_]H5OPZ()'8/[XK6M[,=DW1CZ4LZG#]XVJZY"V9'187]$_]ZV%_MA%1?RT<&VDOA M['H<__#RA3V[@,#%4[=^:K&]X#U=P>5R^9]5@I?]Z[X!P8NFR:^[IHXKJ?N6 MCAU_4EP[<'SGQF_[S MO__XFF^ __WGG]U_G^XUM>7H?_^1M?"/YT<&^.]?IN@JFI7S;>??/.3X_V_\ MU'_BGU^TD37/,<3H7\NV0-) 6_V;W VX3W]JL@RLS9]Q@ZHK2DF?_P26YK,) M'/GX#X&+12B+KBSP7$7 ZXUE9^IZ.8@C+)H06B-3:/9BT7C_6IH1=]$-XCYL M>K1ZN@?N"CB%28+[:T6B#UU2Q.GFJ'Y$1FX;OS:L=A\D+P_,ZMJ M5FQJFFAT;4]+7H9:Q:CVM*D17^7Y+_J#C#6Q.!PWU[R9PRJS56&UT/NQTDZ; M_O^#2U(L>9E:.?&-02(RQE>!NWNI6&K;U]K)92N'4V*I!.[&T 58V,JE;Q]* MJ3VWF)99%Z=\ -Q\2T ;ZB+<2REVH?]2L=9B@<2/=46C;LE@U0314W?[DD"0 M>I&;8HUA+.6F&_*-;@"S2P$1X+_^!\7>JE@JH'GTIB]2Y; ,\&4,UR?KS66/:&0O'+RB#N^;#=^@BV_?%T'S56KR]G( MY9N#0IUC6V.YEU<$-'G=ZOBF+XO';RIOWM80E?T+SGDW-V95,N(123*[*S8L M"1-%P)(7G(F&!XZ\XXW\<+:AR0DGW> YMB5\I7F;'[MB8E.QKXJ) M<-0&YA2X@K,N%.6)@B$Z,QUY0J&J!72Q]U7_-H*'/JG5Q:4>M$>$E!=I/-+N M[\2_))GFTJ^272-?XAG=T.,KK6FQ@']5,LLPYTC2L-O@P= NP[6H(+-MY=:2 M>6T9T O+@)YDX=IR(/F,N\TW-D)*&)U0M[SX^IB&Q3T=BF[\IQ]U76!J@>EM MY. ER4PBAVXL:2FJ N!MA;D5E["/,T3@Q43-\SB@/ GO[5.VEZXZLR(U&Y81R6L?I@"<8G O%]U,&2"[VU4J$&GVM \X%<753QY5OC%!W-%PUM#>1= MOTG;\W'3=GUMO7G B[Z'T%QOLB8D4F1K(4"XS$L/MVW.O 2CY+0 N!7+=P.4S Q,QVB-W"VHMQ'FIR++,G MJO%"1"3%1--1.:_S7'G40J9V% ?7F\,C-2+JV);TCI3T'BH41JXW@H9TK=-3 MXQ>05M^0DJ?&;M@3(#)"G+#H%?F%8O 882R7+(9_,1F1@:29<6S^[U_U3O4] MYVU;G&]+.K=Y=MWS8E[ZHI/=CM345CV[0T4,;J[7>(!1;FPMY9COH:5\Z?:= M/8Z#SW66"?PDJTZ*:B_5"CO#"3+0#-Q2D_*(7][A8QF"T7/QJC[78 M\PO\7"]Y%48M05R.Y FFI,DMLG=)Y6[,(&9@<>Q@9IMX$T-="6+PVVY$!S&> MDQ*!]XQVTA U\V6TGAOH@LH;(YQ':O:\I7AV.TI$ )>_D:F=FTRRP//C6\6V M2HJ>^FQ[N.>!KR9J#&6(A-[7RWQ4+2_:'F-(?M3;)VKO%O_^GTU2MGFJ]_P6 M%^3A.U(0NYDX.8VYA!&K(V8/U"+0G U)B/J1?2)O!?[3Z.ES< +\0G30$,6:KY&-:3%NXJ1U>ATW(7E%F?VUZD8D6J!J MR@>NFK9M>:D91BS95V_X_/)WE%O+MI2-D#:O5 .&7+7=6/.7DEDH6Y5!K8+D M>&Y4[<^G(ZJK]#ZN0VY3W5AH?2"IEFW82K0M2GZQE./$CD-@H%FQBJNCIHZ@ M>;0RZKL$;"R/I7Z(@.0/D[_=IYWEX;'9R2]]%"6ZEAWX3S3NE:,;Q.PA9G0O MC3=IN!G,3*0;=V_SZ*<;)ZFV"AAKEV[G\GW419&^P)O+_HSOJ]-R1U .N1;R M6L^;VT_?W#YA5\I3LA\]-^F*T<:=)@_?_&O[PJRFJ+[7!:X4_RHJ+[V!&.&( M2HZ::ZHY4.=T-UA GA+K%_H[G_\,(_MN!.[)PS+JX7.8PLH:/#1+]%IMODS M^L UF5DMANV>7VZ3\I<4LZ]J$!Y,EAP_M 9^J6;FH2A(PF,9JMPP/K)C=P:/ M4'$ (2B,&[F9.O)6RI=ZA 2EP)9J-$TA0K4S790;8U[%/QOPWY#_'8BW%1X6 MF&*L$TN)H;(9W4LRUZFA*>(3!79 PIS[FADWB?E__*TW>P)&;*2N7XD=SK,A M29;G"TE),'E4'H(A6$"79'&TG%$]"%EV*Z.%WY_Z;\/9MU_FJ0 .OQ!@3^=[ M7,=@\Q (%R.RK_&@:20"A)'V%4K+WTRY2O7C\DU=$G+/B]B?=F3'?8^ M,)WD*F^O_MA^7O88[K0I%NU/."IPP&025@=,,2D&=[%CEG*%N'.:&[Z,.L\V MN$M--W6$Y!T\EN,O$H+Z2WM[GW#6F ^0T/8H;CX=M&;(V!A['Y4WKA^$6'L$ MNWVH'T +!FX 2BTP(;X)0D7TDE ]$?@/W$Q,6MJBJP,_=L;R)OW?2/<]#6W% M2H[:/:B,"X#':@U[52BT+-![&;R.:.F-$(G70CQXL2?/]C+6E24=<8QB"#&> MX_064HVT%Q=/G\^3VS$I[>@/*_6-"4!QB.-"J36IF%:E_\9/4*9CV!$ VT+I M^V+KV%88/P<\(%.D[MC\&^D[)L-F M3H8AG];IJ-'/D:CH3BJ)+&&HC92.48<;\M:$8_23"2\)IY>U4),#T3CB"W80 M>@;83K*O7,IQ$GP"\/L\-\XY.['^#JZ-LT\_BK.+^(EQFI$T0* XREZ62G?< M!<.W2+P(@1JCLBQ4@"G]A1\KW-Z+85,T&N>%&D9QV%(HA(X3Y;K+)RI]G$P_ M\',S_#S'P48U)TE6/B:CD8*)HU%[(5=F]T[%] *WZN,8Q4":E'?8X4QCK%'O M="KV0,_MT*.Z^]?GFFM-7G2A(D2+XW%=4X:2D,Q@N"M^:)IE4<;CACH#>2L@ MRK;&.DH&\+.91*)J8$:M@!0DBGNJ$+N7 (O'X4@7P>=M"D CIFT4\5F=[=TY M5!A%(0[K5'!<:Q#%S@=Q^'16GC+]'0NIERAW'$HYT;2GVH;\3N&C(1&K MSG1>IOAFEQ;[W9&OE>:;P@=VK*+[4>4#>9I*DHAX_V$GI]VD2ER*&>;3G)!G MB35$*Q#="$:22PY:[(IN=#!N#^HC2T>JJ(T1S!PO8"^K0UN9O]//\KAG+^<- M7>4Y0EY,F>%PQ%/?'JW]VG3(BN8YMB<:=#+>U[']^+.TF98; 'F[",*V:%&S M6K;G,=:N^9NAR!.S:48B5!*\=96DFD7!)B56*K8 _M$0[?Z1G)C8PDY97Q\; M.7="T566?LR6E+ZVU\L\!4K Y#%H2>:\ZR_]N/BTNOR^?BA2N!7Z_94++)E,(D7(1+F$WFT*("7GHJ:]R M!!-HA)0,")L+O;RIMDV__.F^'IM!6,Y/)&+F&B-(6TMB%YACFF>2.9/E0@%" MD3O,F;SPZHAO0\(,^WH/.-":;PJP2NEFD64;R_O.*KWH*HD+347U*U,$+[.! MSK6*?L>5N>9$54Y-1?WGY6I(%\Q _-(2\/[WGV2%ZK_>9D%I+( _FQ6K_R9K M-?_[EZ>9CI&L+MU\IVZ6\"8A+[?S6W^O/#F9V/SR'D^/.WS&YJ-G!^[FTV:% M[[];H6_Z=71T>S^ 2$3/#MH0O8.%$5U7"V.]; ?A]ZU><:5V[.-C[ITX]+KE M!/Z;,;S7#0Z'*7>3 N:!#3M+R]9)TD6I*M( Q&:QRE.'P&:AW.Z3)B>?9QIP M_VP$ ]Y=E4W6FR_7R;V^>'<[[VE!R--'.7[8RC$T:3<^\T?6S"0BV=8SFDZ* M[J__;:C+2=G]YY]WG_6)5S@F]+_^=ZS%6ZD??8M_7@GFG_>TX&Q(V5XGF_72 M_F:57PY&8'5,Z +IQ.Z97EJQ&1]5N,916ET AHQ0*'W M@&X6H0M?";II\+J;N!??>[_,;0RAM;J[F% \-H J[5 $AE#"'\"]('!?RSQC M'C<-L-U(;V ;<3IY<+OJI.&8>0BCH#@C[Q2)T*@;\(,O7!*[[PK^ > O4 ;@ M2IKWPO7F"@9HX[.FSM.BNH([W9C,FP_X7I8SO!%[QL";!K[[AC1@2D6!!TW/ MI(9M9STBVXTJ23S8;@9)P[6X;AI@^SYI<,=<.*E7S;P>S5K MI.$G _@]TC J QSAYT9'X12;45B946H/TA#-DG#I<$+[1EO$Q\-J4*#52@2 M1Z>BC[CC:?GJ:?VG*1-TD=Y?:K'V?DCR::9D,N)@6V"W2]#S8A1?U"P@)\/2 MFJ7LQOU[= ]5A8F]TLW +C5]K\0R1NH**7'G_]V+XJ__)1]?R.+[]G92B,]& M][X4+VEGWF[=W1/6(#C^9W^?_6][]Z7[\,RG\!R-^Z;?T9=,/7 M(D@D%L;_>KL$_N7O6[A)2[?C:5Z=X)F:: Y:NCG@IJFE,4?Z^ R'=SMY-33D MST=#W#1_/33 >S1TIUV #:K1G!>);DOD 4U@ZC(%#OL;@H.O(KC7TW/>>.\- MP4CVX+$E_6 3E_B!P"-P2W[ZBV2!#("YV;(J63'E^LE\D^YF5-7=SNOZ4GS MY:=U<:+1%36Y;FWW2=O>JTN$RWYA6,[IF$BT40+*=]#@ZGK^LMT>D^F6NWU= MJ#<+-"?5<34/ YUO*-"UXLWM#061E5K=C-9=* @D.E\W\;Q#IHX#W1'/='!:\*@F,M#Y\'@1=/KP4 &FM "BFA0 MFUX<#M[9C@\D]6!M&FF[COUTNU?\*ZE<,K.#I7K/]VD#5P$NKKA@\T-R!L!9 MMS9;Q::S 6'S]DS!B)(7Z>#/E[K^UX6\_2L5$;?J.!GTH+4EJW>FH#2 M@/LC6B"K$*9T>P$&N@.CFMK)'9DL53U ?__RU%O@M_,E5T5I1.?%R7S/R4@G^KM>V$,\;=[%?R#/X#(6V;'#U-[),H']>KAH?TN2IOFI*. M]?UV.&REMF9U5$Q;E!^5TP/.%X'ST54LWYJF1O!&9838?@DB1;3=7JB>WW/2 M[VGO/9GLILN4+C+(HPKY>@D= 8K+5[R<'4PM,TQ=52&M0RII5+6;%4_& 9SI5[P$4J#)T-$E$>Z"V5>]>=V/V,P@"_CUE?!K,NJ%C+D ML=6P"DM,?V19J:46:73KUU](<@FW+A4@C$%;A$1%H 5/#*F]& 3IKQ"DSZVG M1MUGN_6",$+FL@0M] B#.\%:#72)R3ISN[=;OQ8,WBFU?,6MT[##$<'88/@< MPK!SPU'J(I5U<[^I6X=2HN#3;KV=EX&R;G,M'8-1623Z.=&L9)ZRW<&M7TG= M5MZ;AN>4&RD3;8'S48$Y2-B,= =%_MQ1U? M5SGKNK@?I2TPL 5C8TP%7T$!XZ^U\= W_"B] ?USLCE8SO<5X60L<[\VA%X* M"=F=TZ)1(Y&8M8$+(:5*PQ^'D6H,?AN"WI?- T"GA 1O 315/&9FL72;Q]S9 MN#T7S0E12R_7O F X > /A82M 50M4\/\&Z.J.AF>85/UN2ZC)&_W -!#P!] M*"2XO 60C-K!B%?'(01PP:\'4HLH-M);R;H%@':RR1B X#O1Z*G85%Q"GDX@ M( X6=5-Q()U/;W[U$VCT#0KFMV1!*&",\:@F^Q )%VJ^49%5AOR+Z?1UV5!/P- >Q;4G^4Z!"P3<1XF(E6O M[R@83_YN %V9!=U@L.^F+*C4;W7RX_+*YX>E>M!=Y!2W(?VV&'9;%G2#X<1; M!K%Z"U[IB@S/>7HD]U8H8S=[^F_CT3<-8C\#0/L@MAC)ZTY$8C,]A^%+QXV: M'N7^;@!=.8C=8(3[ID&L*18@JKMLM"$PZ'=R.#QAA.5O*P;=-(C=8@S]ECX( MD83(6IHC7D>Z8[58\>8%V7H0Z0P"J'0G'T24A.J81:P5+ZZJBW%NX)=$Y$&D MKPFA4DJ65;RS%G7-*^AB"OG0HBJMQVN%"BE-"I;*I7"9Q%NU%J,@7T,! MY?*,"HEKD,^'8)9>GI$NM:9EFO1;M0[82404VP)"!47'R],2,C.%A[6F)I?X MHEI'-5ZN4*N(HNA*LU#4&,2;51YJO0L]>]Y#:Z_58.IILB:Z$2:(H,YO%#[.4KN: NA4"S[?=W5SHSA2,L-Z\[.I(2'!%*63D4C^]M/U8E[>K MX<_J\]7,^,4F4I<[2 5^L8,"_-Y!*IIU<) *V6AV+9D:E"FL7\/+P41O>NF+ ML>^=@7+8C4MJZ<4N O#YNPC E]I%X LJ?7$V3C@N**N)PR*0F+>&$3SI3XKS MU%GIEX^U^0DJ?;W/R4=66FQ$XX9 EU90-"RLV94V VSZ)L_-N5GI7E>8/'&_^A=_]VJZT^Q5(2]&5]Z=% M;8A7L@++#GPVYARN)OG;3:9X2]MO881'K# V&EV/0LQ\=]E#3=D J73G%][2 M]FRB]T*L6W+WH5RO&5_R9\>7"YU4=;3T\A)QSTL=WTJ%Y?@MX#S#T'DDODIG M[#S@)E*38/'4 >Z(\I]7.)[H8L9*+L?4^;07,G!GMFLF96%"](#\3L>W>HWR MGE HND6&&LX0T<^OBVM!21W5/V749_P(P N$7UV%W<-T>J(YN&UF\))/=:%E?CTI $"P;LU;X/(#;F\(?O0 M(D!KXX;<+M32-U7N1-1Z'H$Y5]!I"V1G/_90M[NGGE+NU4)G&H[\?&V*WXFD MNU:#N)5F*4<,.*D]QBK9O,734Y)!/A7TE_8NHY\UY@,DM#V*FT\'K1DR-L9> MZHSI*A'Y[*<>R/@]X_U0R ]0WP34C+4+2SQL!T.VR%D0W3=ZTR6NC# U=36- M3()Z+^1?"6HB\#0+>-[!01('1WZ(45(R0."#7W> 7+O*HD>L!OR"IJE^8[V6 M33QU%9D="H[T^QM%N/B#Q&A(-T0I$-X*1]V$QGDE]H[]D'4J<+ATIL+MT MTTQM\#T-B]-=?4#C-32JAJW-HK>84*1*<88O>@5J2/3%KFB9%3]GZQ';MT1RQ(S-:6K)S&E G.CGCP+%T6F(+ B! M%0 6F**6;(]V4'9BIH:F;*!$K1R0\+Z^9L9-F!D7?^O-1"GYC=N]_C-X),OS M!3G^*GE4'H(A6$"79'&TG%$]"%EV*Z.%WY_Z[IV6 \EG7 ZXH28=():S9WZ<4X"G M\["2WY()-9*K.>\?3K5S+=Q3W[WG^PV2XU0DT=C==Q=*FY+7-0IR$^+Z MI4Y/PN<6S*;._!^NN[?EM.P1) MJNP]6?;1PV(^#>9FT*W"FB*'E(F"CD?EE"C"4L<+/P#S<0D]()P*""?*8<%F M!^Y#'5$KR0CD.&[MUXE<#-=(65FK6$UUCEP,B6-$IW.SX UQ_4FP/L*<" M['NMQ+%U>VA5U'6!J06FE\S.UKQ$Z%[\:]>.1155 ?B"/W]M,FMK.>B3!C/1 M%[/\6*EX)!9U4S=6_@'@ORZZVV#_7(/[J: G8^''@I>?%O?%XGJYQ(*)GR8F MY?^=Z+;8U(:B)Y9;G$9QU;#*J&6GT(I&&'D%L4T#+V2MN/!(PK((]OLD84UK M[;-UW1M"6G7&%84YHU;PK#GR1Q*6;M!_,0GS^3'EL:L:2N4"R^AT6KRQ**42 MFVE+PM((A&\XJ16/K!M$$95TVNP+H3?G_-P\=4!X>(3S5VW>/1LG(HR*^JS1 MT!&H3/I$HQ000BH+/(]L_"VLT[H8^4[9N#7H\&$7%@T]Z$R"L3?76L(\:Z6E M7Y:-9P_"M\_&I_G6 )N158HW&V?@#[-<'^WVR\55G5J1&;A>G MAO%572@L=IA2U@#_R,;3#?HO9N-+IF!SHW&CPXOM]J1O-FPM;*:29*0M&T\C M$+[AI,KY\G!6;;8MG9D2 ZHTJ@=N,W5.ZN$1+C$SB 7:3C:]P/;%S;K(N+GB MBKM-EI(;[(5,@^0G1TVXQ?-=2-L%+5L2#[,>*JIB$V=2'%),G[9\F51]3,]: M OZQ>+X>TI)''Y7K]OGO"/9'3^RX#WC%N*_&:_R6U3S*K3&EKC.3<$96ZCRV M+J>N)IEZ_+XGVQ\-X<\-"E[1_^;9'.QZ;4_/@9"'"WF A/T'?M/K?]-0RK\/ M>-_UOYV:.G$Q=AE0HN2,AFJ/4DSF@=]4^]\T0/C+%")N%#_5CSJV-02BKP*W M97O>ONJ#UG-MV<"J'(1H4VJ.5FKK5?H.2SD?CZ>[^S-#=.%"$"%%/[:K^(,* M^FXL/&V/DKG2'2X:N#'5Z7*SK!)A?S!C4EE$^1Q*CO;XFD IW)O+7?+O(.;$='!AVU#2\9-.]@^_&D?X.3.=0N7I.1[S5*JMGN@ MP>U[L#EA.D>:A*.;,Q6>=DKT*%BD,OZ_DO#3_O4G1/S]@>%KZ&:WC^\YRKFF M#17/MZ'RP8%(%TZ8L!]A0W)(%J=@6JI3S1RU9GM,=8;(J73N#QNZ3RX)89>U M(?C'Q2&H802!CR$RM.BT!"#IQ6)82&61XV%#=^)R%XY#\(^+0PVNU6\PDC" M1'(E7+#E9@)P<% M!3YP]VVWH%DU]25>8V@8(D=VI]SN% *'3%U%\?/>YN.N_RCH'#W)X#*NI5Y3 MHYQ=M 8Z8Q5;5:2/K,9NZFIFZ74MU]C;_R(J;P'1 ZIMR'73<>UPDSOM1Y*Q M9:NJH\L61&)CQ%M@PE(%/R.>G.CVCU;[N5%A4A^N=&>9PR!:+.<+-EJK32J/ MJ/ CU']F@D,H57S8F5$MG8R"477D<4*[G[H2;Q;2D!O +YPO$#UO-#-AAG%-_ME)'UG9GBRJXWR/"+ZM#\6M06%U7.C!2[O+#UYDB-:M/"/$+ODM6]ROOD,A7IH% MTX6F1PIF5GS5X/OYU.8KQ[7[B3ZG7>'OKEPJOIBGT8KCY],IRV2_UZYJCCI]8 M:7,9-OEDY 4!?9F:OF/B!P>KVT88[UM-$&;*:1^<-7Z\GU=+-I-U(NAM??=YBA4%9NC;_:'&B\.IW_/84:D( M/Q1[-Q^]-]F7&R9IL$V7O&%SI.=*E1P7>=WJ8'IU-7V!TA_B_";[].P\7>%) M4#FG2NLNB%A(M&J5[@"2]68E#13^C3LH7-$=5$7-'8A& (AH_V>$B]FWJEA/XWJ9!_M4TS8-;MC1QNK$MTA ][Y#S:V&LQ.W>S?M6QV_4 M!J(7N)N:3]4%BP!84O3^BQVT]%@@!6Z2Y6]OK&GH"EEX UEG+,&?(%X.+J5O M^?+.39VGFF>W=D(W1YW:5U[FK5+WBN\9DMUIVVS)+E.+?W(G.V> MH]R'"?]0$]YM7$[:YE2S#D>.KF;.O=FJF!O/2$[/\?BLEP.CV0> MXG=(%&9C!:EW^U,2&E(P-3!K1;E%I&X,\<'-TPQ]^'>6NZDNZZW 4%A0PPC. MC>=2HX-U'B3_0 )PMS3 MP0A#[-J\0LZF#_-[ /V+0$]9HH=2A#WB*CT4"G@9)L'8=A9.IDN"C]PJ/:"^ M;R)4=1=1R3;7+0I I:IFM51F$&0A$7KD'IF'^!T2A1&)=2M::,UXL3N!!:E+ M-0(OTZ[\PIV>E+[JTI=WODW)*,1'9UM_ MM)PRMI<0N+XV-0 '+,UV-^M'*P&(K\:VFLS'S&^):#4:PNH"JT[ J#?&4UOC M/[J*\HRN7E+;7U]>?N-M8H]! Y?#9*?[:F#)L9XB-(E.8*Q$9TI$-@+N5EF;+,8NT! MB31[B:,S..J6#&::I?F@I85 KEMQA%(2YXE['O"]F/>(<]M]17+KN_,Q6IH4 MBWM_VFA\K;!:S\<]*M?@$;Z&YXC^.'5D8 >,3W9]BYHC?4\[@SB:TWP6 +OK M^JXH U-T]>0XELV'CFCND0!UNY)>KB)C2B.ZW9)$U'IN+[4NXM-(V%UX4@@9 MX_I?A\1IGZ!,ES6W*GCZ8JJ/@Q&O^.0RM;0R"S[A\MO(E048VQ.%YP]1I]B- MAAXMZ30<4$&@P'I[=G4C_D(X+>=@[+QP^J+I]4GWKC1QL*/ZU9LW41M,C7=UMO7FZKS^:?A\#![<_JVPK M.NZIE^\YU>U/6V1([2BP9F#5A$BDT7:X7F-(J:GUJ2?[^=J#ONCHCX;%L:SL MZ[!@[)&8'U=M1A?5/$^:*EHW:ZEU&"F$11KJ-] +6$ 7@$7+LX;+D2^V^"!7 MP 4Z-V^B]0!:Q[NG*C[313.P6B9P0&A>VVKF3JP' LAU<^6>C:# MW,SL1<87&]X6-EQ P'V"JTD4J1%XQ_>"F(2FEFY\HO-;/)WL_8\./1<#$ LL ML!0-5E/4Y_-FM"&/.M,21-%51"@'*[WHIO?HR<_#YIT^_U"P0 )2? Y.SY_. M*HI5#5N;16^+85_!VGE#%46K4($+*Z\'85&+;00RF%/MU/JKTV6V(](["K3K MX/WFHR.O0BT,Y9#BF:'VL.G/!#^05,LV;"4B1._M==LG#!64K]7)5@L"N4+# MAB -GJ;W7)=,&<$Y\G\8PVV,H6-;DFTZP ?[@W_V%K!L<@CF-$7=).JAYAB0 M(]93F^UDR0*."_T!^]O G@P\WS:!RP)C\XJ>JCD[W"L+5:D3NCC@306;&@MB M0NO8P_-? /%/#?]<89PM.1"B!W;X.EAF\_-HKK>@1@N[*2V MY)(E[-^\XG-7N!<.RH/[O\^".PN\)VB(QG:!;L0!-]2DO7^^HN>W)[-Q95U' M>))CZD8%JW:T=D;1_Z$'M1(:*)C M-%$J>'PU,-.[F7I&C>*N%:&'<7RN+A1VS7I'6.4\"C#K45OVU>)JDM$$(:T6 M<8<*T<,,/EDG8NEI28M]',%[&,.O_TP?].WO\! M_K,6.&&^W*21VIJF0%-:*'4G;Q-V1DE_>K!_Q[55#^B?GB=DD\TFJ1E:G\KU M2W-1Y71/@!]<)X-SA'XJS"^Z8QGH=SOYU5PN0\-0#-&>E%?=ZH/;9&BSM/3 M'D[6R^Z7 NP_G 7\AF@%HAO!R*US6VH" (4VR[:><_"&/&A+;B/**,$Y+<3? MEMXF>PN<:0B'37^P(9PUV+6<5*=2H*H,M%"$D91ON+J:D]PD/6![X>)O")^F;/I!<(KY:X,1UJC1)O-WBRC.BE/%,;]Y'4CNY>[\CO M[RGZ6@=U?4K19YVOW9I7X3ED=4C=;%%17K>[0K1*KW%?^QCLGZOV761[>^;T MN*KFACFM0O%15P[[@L/ENU"F3?YB1T.G$PZ?.H+\M+L'M-5BN:%1T7.-,CUW M';%:J&;:_._A[M-\UOQ+=T]PXFP]=L":(LN^8M7,@3(K_$1;OX6[3[/:C[O[ M1;GI&4:3ZD!#7S>6L!W6"T9ZJWS9,D M%M"Q_?V(/P:%+$9-B HE=@*HR2V<44AF6O/'._N35?SI$$" T@3C_747BMQ% MT^\WR;Q._406<.,0<#DXG'OLZZ5XH3XIKAL5MS2"%B[=&T;$4 U*/Y$47(T7 M9N9(V&_GC+BNXRM5SO$4A\G#HD1JJ"=E.FS<+&=,T3%LWP;)67ZEOJHYG9[? M=2!Z-:MSDE#D5/?A5QZ0.8^H2'Y'GHJ1#/-(GANLFC,D:B,_$3XW(2JI@]*Q M\XF_':(*MBUB!2.<4,U)3:?&!-1?K1XAZM,@2<.YQ-\ R5DA2B*+EM@(2J@. M5(KOCSB[MM RC96[AJB?"9GC(:I1UEW2Z'D-:%$(QK!'^MI*?82HGP*E;R3> MGR_%KK%P59N0WE!O8NY$L*M1K89FNBYSUU)LZE+R;X#I--_)=4&@Y7"C3VE% MR"%S/EQ>I/<4BO3RG8R#Y$2MOVQ/":L)>C0$Q#+'L9@ZZJB9'NB_3:W_)\'C MT]PF(E6^.?+8!L60R_QJUEOX47I/O\P4MTD#E(Y5676&@15)JBLP>!H]WX4!(XN*?B* M^4=^8]+JN]-0IWU3L*4>:2[YU&;!]S;_FZX0>:G.IV0"N#/;-9-=]C:KWM_I M^%:O_H172[HRH74SI*<]0+N] IW:C/257I\2B7/[FG8%?^2R9: )+:"(!K5Y ML6=MUVP3V$L+N!XSP\WX>9*XWV0Q)CR.:.W22,_U!5:,Z='FXN136UQI9F#N M9@MW<_WRC.[6J:C"AR615"FMD#H^& OBWU>"V&+A;$DA'_] M+_GX0H8_*H1\5'>] "1#I81TF[7AB*)S!DV9)4>O1[\*^;&W![LXU4*K;->2#(AD)IC MY;&+@0:3RBJI%NLY/:K9S9IKUSQE^? TF2J$G=H>)0[,FFC$,=IW@Z1'+[=% MLEW'C@$'*F#JO5+WQ M\WW@FBU;M*JBM!DIJ 0@OJZ\TW-%9$:PT$4IS8X@/@ $NLJGEAJ\[>/6J9_L MY#5YP%V/5#B5<7P-#E)CD:=;?&#RV,2FRTH!52,RM66PE,'AOKE$K/]G7KC_ M\!$<8C9D:IYGN]%F7#FY9K=<4D7UF1T4-4JTE44![<]J%[V\=@D"S.U5>U2 S&:3L%H2B[:NOV_+73M_,?+.=&=\MY*G4%Y# M%'14\W2TDD]MSGY_\G[3V0G'5,KX*G /)[!JG0CJ#'-21"%30@U6';[ C+*G MQ=?]^G&*P^4P&=NL!I:L60J>3-]6-MOH;_789.S*;-P9D'J3&?2(=8GEX6'V M4ND/NIDQM7Y,'][88[,9:/75*!"@J(U$!0_#1S::O:SG1O9X_9TAO\/[!@.? M5:#!&H::]G#!>XWR(*(?O.\.ZMW7K4I/=>Q-&7/_]_=XT.[J@>AJR8HL5O1? M3O'LNK&PDV]WJXJX C4D>_Z2#YR.+JAM=@3YV0NY7R-.9S_WM3B?1U=>R?.: M!=;2F?7V5TVO?7+W.T!]GD\*8!4,9+55QU)+A,[1Z:L>9DR9\ 7L=*C0/N?;YAC*$6VSYH>=*CQXV&EZ M,I;XD BC:U0+1W-:2VWRF1X[O?Z.]%^W4W/ EV&F/2]1S49> M-RNY7'>2WL)0ZNST^KM/?UVUO=EB.%$-0%.YFJ$.,2 MS5:'#SKA)+41]EA?=X7=TYU-.X'Z:![F[0YQ@WJKV8S& M!0@C='36J3A%DTU=K'A:_/=:UKNJU%MA?S^Y_TA+S\G^,35=Y1W>+K7^0,'7 M+)7=?5W3>R:YCSDTL!57=-0DN!P4\7< JEM]L!*_;)R<:(!8Y2&P M !_AL7PSR"[033%R^9";?%-M-\.8&]2E->IRYX?9#=U9#<-Z['?,\D?1'9# MTX^Z]?4PQP^EM=SN("&YZ*>N$/T@N^F-F]DWTLR07=N:!"U^6?=TNDGWG0F^ M&KA1UHWU079_J=$>6^%\M):_-R;14W%+3OZ3;/81QAI\WH*^U[?'[>C@'^[V^_FB^\#UPX)(4 MF($1-Y4W*ZJ29BY0$_&'H&Y)<;*R2^F$2:Y?1]T*1X(['EEST]5;R8[% M'=$\V)EYT[?ZIM ;>[WD]X-M^11!+O$< 8K4HCP*Q]I8Z"SEU+K]P\YM2_JG M>I=9);YS]LSS^2NX)1\:ZG8<6-75 AOD:'H>:KR4;U/I!47(HID*769'$)T7FJUP[+S;J2OGD9 M^U&(8V+<;=9Z4H[?'VU]5P';9W]1 U>"](8^(OG[03JV7=.VWCN\^XIH7A;F M13BOH1FH^*\ 'DF_OFVV&86L6/:L&11 T#JT$H0H^8 MBZF-ZN=YY =\[P??6S,*)[YG8T4TFGK.YGOLHJ 6AY7L,HH'D;@T@'=524JO MLE25:_4IKE>K3QB[W2:9JP/E"[V_RF8!!CH5"DX]-/6Q[8^[0&Y=D>6T9*4%20.NB\5*XM MQ-06J#^>U&M0RB-*DLEH$A].+2I\JK3G_2OO[7[#[;OZ^]8]2W[1@NV M2D]*DP%%]OJC4J4U)5)\EE0:[?OZAP3N*K4'Q/3E:I7X$1M5"3 ]$P MHKIIQHS:U43CG:M?)RA5S=)\T-)"(->M^.V59-/B)]$1T=,RRH3!OWAHWQ5E MD*S 2&QJ\R$90MJ'C8Y42#12VVZ M_N/,X1P=/&&BE#M'Y5;70+Q0D)TQO1O'# M;.&X8AX&<$D#V*V)98&Q8:F>JCE["_""SE@4V@:5*[L<,6+*3<%^1(,;6< ) MS?PX$]C-<7K"@6AL*^Q1K+)0D\#U\P 8J0UL>#:WJ6 T4Q"E[N2*\^Q!?3=O MZK0<'VS_AT#Z+$[?Y7,=I6Z4,2H*2\I81-OU0B-[*6ZZH?TKF?L-('Z"G]###>MI\_HWF0H(.4V-40GD]V'.FX7L6 M9Y9(FALL7"*$M%LE(5HTXP(\B,9G;I0N[/8<#P M[895X@O![/(5Y]:JU@R,0HL'?6)"&5ZA*N6R!_+[#ZY\4CWW9=0WF&67QE'& MTZ8PUJ2>2E>L@&(Z,(H7:SZ\;#U,X0K\W/3./3&CMG#S1/>7&L"I M9-AN$]8<#660(MKO1F@]4\IY%?UU.\M.^'6,#3@=VG%/,P@(L9 LLL!2-S7X#NYO% M_KZK3#ML Z*I)>;,:PUIBCU@?PO8OZ..!]@O51[= +Z>G&J8+)%L:=)FP>MN M_H#54KEN>;&F7ND6 M1I%"LTM&TT;;>@S+/FKZ5X/QY>OU DW8"H7A%5V,TGA^.P# MOC>LLR_&>)>JDITFA3%N>\0Y2HO,8%Z91AC_RAKZ729Y8<5\D2\[-@4TNCOQ M58BJ@>SQY11B^!?5ON\RR8NK5GU_7,%'D-A3(5M?R?VY\.#!CYIU#%U(0(J? M@&[5L+59=/#3U1FP9R!3L[KJ,M#";DWPCYUA-%$J!X%>RFLBE#,;W9< _#7!70JMK 6TM] 6@9F1QW,<,/Z,0_D"*OXH/0^7XGY\#YJ-S M+#HKKCF.:F6,TNPE-!RK"C_CLS?5.H7XO?D\BHM"%HT!^PG,ML4H.1[BMKX7 M\5M@/:LC;6@H3;':)&_:N?0>#70:N\<%^+O<+II#H!^&X?/V6YBT,$C1![C. M=2V_L?0QQK0R.HR1/BS?M1;Q S%]:CQ.-\LTVX&4,UN0 M^('H/562\$=-P:7KI8C/H69!P3"@0M.''\YN5>*B^"UL$'PN?'''U0STUJP8 MS,6([ZCK!85U3+57F/AEKI%1!)^0X.^BQ848QS\+Q*>Z>(E M>%URQGXUHT6)]$'X+E[XYP#XC/5Z"[*(!CEOW8& -IF;5+V^(/(9+0JG![]W M7(_WT^#[7B6XS70\B6^S,(^9LZ4,-W5R+CQ F[DJ<+JA>M&U"D5NG:YJJ$TN17"-\$P=$ MI5I:U4JUC*9KIX7XNS*V9$;P#\3R68,99<@7K#KG=R%,JFDK*XJ2.>X/3/^4 M 8V?B>T3@QI6T0UPL5M=\;3::5 X2S'&[.&DLSVP\3-1?*JNUFBPY9$1:"0U ME'U[V5^M*F%\E]+:17&\6S,'I7.OH/,XM;HG^;_4 $XE 97J MH.V;VCC@3=I N;% R WM80$_-D.XGPG<:7,N'65G=4SS<8@;M\(.J1@LV$KJ!\P=2?'CG'P'GL[RT5^?K]0;)ER , M=7&!H >6IF342Z<4U@]O?0UXGZB1A.Z([U3PJ,*3O$Z0&B&WRM+#53_J(*D$ M\JE:!]XD6Y3=<\HZ,^M7Y)7C>G/[@>1'/>,9RD4!R7\"R8W B)#\KD_JB-9_K/BOS-3=[-;NG@?OC$OQ5Q!DJYI#\3T/Q69RYN*KG"&9AD;HV MKF,+09IA*_J!YA_!EW\BJD]0Y>%8I<7*:C"DL%+7Z=DM-%0*V9MIDE(HWX$F M_T3\GF+([F+IK' 464 D'6"CU9PDRF9&&7+Z 'P/=GQ1!-]RP-L7F$D.I=V9 M'DT5PNF/19(J90^*5QN83E7:=*EQ-!PC@LJT(V@0YL\\=.W+,6W): #]["A7 M.A6*G*=0%GA/$A6-H>BZ\:.C&/&A)H'70Z1M('J!NXG>=XW6# MBN9)=F#Y;&PKK^Z5+/_>>-(-R]46P9OM^N(/=/']\'=,B<_^[F,M?O\MWE?_\SNCG*_7>TK\0T;+NE,B$E&$Z046>,MV>G#%"]ABD\&])K@^*ZFWX*@KEMMH5@. MH!*UF+KM:K/#ZIWQPPS/-<,G$_A(>0\3_)X)7NB8I]1FB9)3KOA-85#@P9QP M6^##( M>V2)7K.F!7XOH/2%R?IML@PJ<_E1/WUDB;_-%.^;)1;K>+64HWIE2!PPH^)$ M@*59_T%0'UEBFDSPX@/\EQN4S]46S9$T D4*M%I",[=H3[MA1JLL-QB4?PR' M?R^*7-C[AR4\3TN& 7AM$GJKWW!?CO^J;DH(0+ MJ+@2N!MD'JQ3Z-N77+3@K(Q06BUK)&6V\_HLUZ-0F\UHC? KBPN^H.=8EZY? M$7WPSF3^Y]_V I2/--W]\@U0[ ^MCS%QG0/LZ\GJ'L#Y\8LF\FG9DKB_T:X- M#2S@B@9NR;AL:I;F^@'@/Q]2&R/_\B?67@[U.0B*5H8AKGB MUF?:=%37NWY&W>LUSZK-!N /SZG] /"'32\ ^/TI7S'>KW'BUZ7PWAB3$&8% MH,(C?I_NASVCC1L9K:Y>^;BO+ #^\+2O#P!_V/0"@'\^K2-&_'6.[K@C3/NK^XA]KVAUY]7*QY:?+ZCN6I\$S@+*%3VK1Y;D,LIF MM!YYV^7G%QXA*0MYZ +;"508?%%2ZJ.(1Y"65V<[:VDJ/_1YWL8AY5P>NI0^ M+UA%'G>HPJ2ZZ",0F%9[LYDYI/2LTH$;59%OL"',L^.MBIJ;C'(!(MKLA_-V M R*>V_"49'N]KFW$?99$@PNFR;XHGO;.GOK/-]S_68N5(L82C%H@!,:+N^_; M;*8+>9L&R/%;'LPOJKI@$0!+BMZ_WT%+CP52X+J:I6QO;#0 :]4"T> C'&JW M>IYRG]_KA'8O^C+'8/'.FYS 13:"[1>-F+9# MX%K)^^-*+!X->!4P];E$ C%>WDP+NX 9P]VNI2T@+,Z?Y"D[0(Q2 MMLWX/"VEPY#AAR'?WI#;MNLKH@((4=*!?$WSO7H4;@B.UX)#)N1S;6/.,-_3NDF'T3ZB[QV,EK1=QW9C@G;MD'MUF^VC/NDL%)OOK3/:Y0-6R1>O)D\=9%>>[@>3'8LAVR&76(@:M4^Z ]N?<8^T#2/9!E@TMC=8K72EW*NN:Y39SD&: MWLRO\G9ZL]#WQ768@YZ4U_>A^T;0S\\^+>GL0O2*-=;+Q(79:ACFPP6VX)E@ MW*O.&=W"TCLY*YT%T=_NAZ]:@[P,S->C"J]C L50ICMG.I(]F<*5]+KJE!8, M'T"_>(WN0EY\C3M\(RA:.JB5Y7K>-?D^G$5V?X>"V@/4EZYA70;3UG!HU6DM MIU*+I@QUHR5AB&*6FKG/?3PJQ&B2$J2L_7FAX;JG,"OW"!-(1OUA=#>E\ MSO'3"^&TU@I_N1?^L@?M#:F5$=JC/J^-5IV@-L5GC)E:^/T6'P;?I*B5VO$3 MO%'N=/!J0::8B=Y12![SB6Z6V>ACXF"*O?/UMW'\I1,'K2;"@G"\+$*:UVH. M27KM"/,L%TH>$PUEFZ<#),P7O2Y'KK)LOH^)@P^C_>$3 M!\61K2/NI%CD&7:D=VOSR@Q;9YDY/R8./DSV]TP<[(#5HCD9=X#.S=I6@\?; MA3&6Q9#[F#CX,.643!Q47-!J+)MXAQ^NBVUD2F-M9)3>D/B8.)BB:).6B8-U M&J+5"J_7>8"2\QJA]ION,+55^G061'^['\[ Q,'A""#CMBE7>;/FY@F]W.YI M3!;ISV/B8)J!?J^)@P6V#;?T!:[S6BDG]Q 8*C-N>IE(J@IJ#U"G<^+@H# F M%+$JS2#.E#C2Z"OS>CG+S.0Q<3 EB>%5)PX6@@Y#XWY/I)CJ$B\5*C3F+]/+ M-!X3!U/B;5,T<7 8,+T\QQ0U7<,J7:UF.2MLG5X(I[56^,N]\)<]*#IR1\6I M#6F0J%L\ITO,HCI(+9G]+3[L,PNVSRII52>3=GG5H:8\N2@6B[9>U@TNO5[F MX^KIM^I.Z9PM^AFEGUGB\2BZHHO2U(2P"594%[GN2%+3NP'-QVK_9ATFZXK_ MH.11]VMM=C"N-ZEAR [GD"77^U9VU?W%ND36E;Q/70G;>JMCL@=5E658L:G% M,@^7S*[8%_+9]>0G._OC5/SYO*-0;5586^[0>L"VM!)=H2:!ESUU7RXY2*?J M/S-0?A9AJ_BBTQ+)EJ*+S9GH\8ON)%_)KBN_*V&[?Q'L;,+&E*H(3Y9H5T=Z M; <+$:S2+:0V'4L[8;N_XC\@;$.ZFAMVY #F.=1M>MU1CAYJV?/N=R5L]U?R M:<)6<>>27!C,,6A8A21A-)#SQ"J[)GT/PG8_%7^>L.5*BW'+';=@/H*EH@>5 MYB4PS9Y)IX6P75CUQ?W9.S+0A!901(/:O,BSMKNN[?A 4@].+=EA_OF@EO:2 MT%?F&F!ZQ!EES_?7>25]QWW'??S_V?O.YM21==WOM^K^!]7L<\]94V48B7/HWQMSM'?V MF$F>:4?)*2VG.WTG.8AEUT_?*4KZ3-6!7-%4V2E/Z)QNJSX>=/JY//193(2RYY MD0+0QVB)\']*B.TLT&XIQF9.EP*M.M FT"B;BG")Y=*@68E5K>Y@..DTD7C0 MA-O:8A XT>"J;L^L2D%YJ M]:=B))[+AS05POBXMF&!+124U$=9*TP>TY-4,9^-5[5:)G,=6'4M+,W[KD _ MNU(DS-2'?BF?4$J1KM*=I6YNDXMI<)U@H6(2<*"?!I61:3+>R,P'\YZ4S3V MA\<[[;9Q">SW1P*!^V&&9%L:PE5ESO$3V->7,[V]*&7%4.D-^74@/>OG)M/3 MT%0MPK)\),%=LQ'8>KQ+)*#:B0=6#PD(3?UP&%^"(7ES]]2L-RQVU.N\W*0? MRR W$0.<-Q(:DM\4Z&=7BK*)^,O2D..W[)2=Y2*+X;797UU"H6JHF 02Z"&*HD^ZD-=4.3> ,7 R/>T%,D Q<7Y)9 M<[T(TD3MYY/-XGAR.TB/E%0C*]^V JLKGA6K))GHB#4+P7H.L+;,(5I,7/NB M20LTES[0-*3)N&6;.0X(S4*V6(K5EO&DU:Z#XN)G"GZ:G'IPN4*(G@6B4!-5 M;8I3&7>Q"1NIRQ)W+22LU'QB F/9R&G3FI;\P1SUJ%4+ 7L.P.([5-,@5SOP M'.N=.=MXJ1=*A47I/LU?/U3OY1\,SQUK%(+Q'& LD"3N$5HL])>.P$''E3=U M28&ZCIX^E!1__XHZ')_<=X?F:>TIZ[*?&B]+BFI4: M<6.4BLV&#^S/!NE7N:=^*E2/=D\)[4>N4HUT'WJQ8@[(TB1G5<2?B=4O=T_] M:+"^XIYJ2=5E>EX0'WLQ_:;;Y"H1[5G^P3C](O?4CX;H+FM_QN4>GVY&';%G M6>F!U;R1!\O''VQ#?::U_Z/!^&9K7^P]<1R\'ZPF*>X6I,O=N_JT](.1&AAK M/P@P9M=@S ;$VF_>P.NG4;-7+$G]<=QX*6;&Q1_*7+_.VF>/AR?[G>!YM E5 MC$BINWGK^IYM&DFE&1N6883[F2C]91^S/S.;[]--J"\%8]H7 M,,W:/?'6VE=+!JRA51*JB@&4$78>DP,V]+Q5!\^JMG&4#FDCIT&A"_FQHLKJ MR.IJ0(!3H$VP_"$?%# E_7\+IFZH4ZBUH4S;78VEF0W'U%0H3=O@Y672F9ML MS,A?(MF#QNR.M)$1LCG/'8 MO)V6M-FD/QX_ZL]"A"_REXD1IY7WGJG^2&BT9* TD';@DV-(G3 LM)!X?@N( M+XBQG-.2PX@\YV![/ -L2JDGM:=VYOXQN%DX_MDYXN30]'X4!/9K031LNTO0 M([(IJZ8BN H1>-% ?G4-A,F\7=$CSS>152IX!:X'=!H:83UFKM\:'/L<"2?1 M,Q0KE9R,C=(=V^Q<5U?L/?><">XA?,'6,X)@XG\$+!6HX'.&2>__*3)VD58/ M,-&M(V:5J)KRJ/S\PJ9>2NQL;DEP\! XMO(FQ!PU\1 V>V!34'6C*>(3*QQK M^H55LNSDI/(CC9@E @]>M="?>FP16R.S03(^9Y8\$Q$?,5[T47QKS MYNT=&].'5OF^V#:LY65RB:\R7X,,C;>:KX^3_ V8KK)RSY3C8K?9F>JK;&"# M 8$Q7R\, J]ZXDOI'J@V6I-%3UIDC)>[7*4TNKXH&'R94SP(4-@,,>[W9+@F M*LEH 3H46L#"$\_A#*H1X;).HNHI0CSOY4ME]8E]%CA]U>M4[X=F2UA!(WA\ MZ8 ;Q;6+CU[HH$6++H\K!R&T>CPIGC6TRK?3M\5&W>0GE<1RF'E2BDUC%#A_ M01A:#3)T3^KR[ ZFPV2GF$SV0%-NRDE-XMK+P 'R,ER>EPZ6(UV>F>N'-*C< M6FREE4Q4^[>U^N+ELA'SM2[/2X?-MLMS!HMB>F&DP00D5X_LK';=KP:W85? M7)Y!AL,[79Y/]WHKUS#41FGZ8N4[8NYN^#(-K',K:"[/( /B(R[/TIU^OVP* M]<<>!%70+ &S\:)?)I?X*I=GD*'Q5M="/2WPK7EEFIUT\KU*3YOE'A,@L' ( MC>LCDK;>DDKOW+.=%(Z7V=$L^I5ZA<_G4YG2;:T?6^04;MH/;H;&FY+DG9L. M+L#98!2$W)Z3PLAEP<3)MWF?#2>U5K_7GB**RC9+G4@BDDF4Y>"VZ'X?G(Y9 MB!!61\*JH6(U8 8-F!MID)Z:XV!I>!L'PW$#L//KO@*$EU@%/ 96R7T7EO;/ M/@30D0#:5=GD(.BA(9@/"GLWFT ^T6[DA>N&;'PO;G1@^M\:0J>H?SU.0S+S MB6PO7X]4)^9#>0Y2_6SF+G@1A@O4D((04#XIC([2D'BV]R#=1V;9GM7)-G6N M!.OP^7M)M:_5D+X;K YH2*O'?AJ6(^UNJ2EVAZE*3ETMP/=B35^@(7TW !W2 MD,KU57N5FC=;[/2Z^WQS)^G:)+B-;2Y&0_HN$")>1G*J:5-TNDXZ;0=L!#5; MBY4V[H[5R;SX=,T;9K(ZZ'T/>4: TD; >B^E<+O4]&%$P[+'O M!JL#]MA">5J)4BM?+Z7BG4%ZGBO-[PK?BS5]@3WVW0!TR!Y+U$M:8F6-.Z5Y MU7J^C22R/35X714NSAX+ H1V=>%HXPH)-TF^CI9S:DYM*-P)_6Q2SSUSI516 MXOK33.5E?!LX9H+3U]U9T&SVM6E\ZR#$OCB6F]1$,UAPMUU5P9QR(\US.E45 MD@#G;'DU5QPO(L^E7B5_W31?Q"8W+@:6^@_.TI_HN3'-;PV)?4;S>R&1':02)1X4%5TA"B%AWCM@.*D=CXEKL%<'W5'I=MN.R7V!L(@808. M!FBBOS/'HVK,G>/';-B! U:4D&&AV7M&':7JOV*C/A:(8$O7W)NJCW^A#UZZ5?A5>9Y3PB%?$XD=+>._2D*V< MD:V,-7?XG=L729BWV#1; 8^/56G4YP>)P'DQ0L9R68S% UC(6GX4:VDJSN ; MVKS9JQ5R:19>-\?M-IO@2I- >L1#QG(QC,6%5\A6/J-?TZFLE\8C5VE-;\?W MI4II.8A/C65[$+S$U>_3]RDT'$(RW*GMWQK/"RE3S.J3SMW\)9&(L7?+=DB( METN(H:)]2:3H:Q6*673\PRZJIR2=IQ2(BA8NH_Z'LO,:T= MS7TJA9)/9=/<_;Q2F73J!;BX[@->GAD5N$EEM M"IN%27-H+:O/+^RC.0\<][\8^/Y8)>A3 >PI+Y%X-ZDE8]U!;[KLBKWN>)AM M#$+N&ZH.[\B^W0'=%M1$59OB;#.R<#O4/0>(;;XK/\%DCNUT%GSMJ3A5BMV+ MXJ-'S_5LX A"'NX1V?9@YYUO'*4]6L#G#+[+O>^3KJVZ%R^1+!36> MC-QE4F9J&KC$S%U9^O[IG]RVNW _"GS'<2:WOWI!198Q?MX^^G6D;^&A M?L=F

_QRNX/IL9R6KDP6V="-AL7.^=M2'M M*]CQEN?'9O/[[_K\:L-% 8?S P-SEE<+S<"*V[2J@B9FXKEPC@HU@\&*-^<< MU,D*QP 41S'H;$H!T+I-H.C[G^^0L_WKR=>$\IL"OS)RORDQQWU#SBQKXW-B MG9TGZ-K:M=)%@C'@CR-56\6R-UL7TC?"]$#^T#78H5=48LO/R\;X3H,2F!=+ M9!]-3&C\$%7VR":*4I#@7 MZWCJ(=&;E6U,CSM66H=LSJN14D#U/F)XUGI#H=E3*MF\DHB, 94-Z1=,$ FF MOJ,QP&U33KR<_=X+X*.3N%&E'GY[^ 08K#)1'*('R8@9,2FY+O,-GK%/%"0F MS$A;P^L K;YFN.58B"W#);LU_*IL( C\1U"6< BKA%NQY0,"$(*X#QH'?8I: M(H&L/W%1ZDN2L]/UV>=1)_P?:;LU#G)N[1@KOSU)RF\I8'?AH*2_*TGXJ)R* M[(8 U)>?N!*9="-?U.0NHGG)&HVM]F@%RFG0SW,?SC]]^5/P'/)J>40Z,HM5 MXZ=*"DQ<"$:LDG %_U U!!W.+F6?+5O"8^8P"5J%OO!B6S=G;$OZ3-H_EFWQ M^,=@G8KVP]5Q7CV30HXC9'+WA$/SHFD6I?!A")UW:C*MG)M2D!L'CJ><4S^9 MKGP3BT G=PY5H$,5Z)I6@<:X,[59ZI"]:Y-[Q6\7W>AL4+3C482YO)=W">=[7L M?7GRX.&G:MF[)'$3J=#Q]+D]?9+KY=1-% B7CADA/&7,[HWP#3$%F,70$S.TZ79)>_IY)1C"X^7U-,[(%KW!G5K5$?\T.R] M\6MB:6NC@87++ZE@#38>39#JY>\J;6MG3Q8GFB;G93XD.>VDI_<4JRLL5&=% MOZ7315U<=?"=7N(D6#NFL*$2H24+2E>^X=Z9"\S]4+_3_%SCDYCBZ9.G.[)@ MK$;0>47E>U'!1K2F&DZ0?C051_(-CHP;(0P>H1UV0J'.GP\BE9:*.'5C]:FE M.S7U6$4 !24*H> ^-;/9)BQ%3?-:7P$>8)58#K3.^5J?@\1,\=!5A9,J@)Z)?1K\1>W&_' MVM&9_:@;%,:$!3J2JK'O6T^^Y.)^,EZX4@(#53.7+I-OAMS3-NJ@JB7LZ)GF M01=4S8J3H#UN(>0S.Y<+*(5I5:)EI?ZS=Z0SK"RB"860I0R.)\_"HE+> ',H MFD1M8G-EN"*KAA 8D?LNE[.E%]V>G^=EA=/M2Q'C"L+; >9$:HF)8F/2),9A MZ:D$,^;WX; 2[3@%5>,UN3+=ZM)IA3(A &9J0Y)V?JP6"4(S!#?<-Z+1;*(K MI^FH[W32Z'$P+5NJ#.^OF^A83.=O+88RJ MJ1/!XQ:(DK5>UV-TW7V'<2K(R'J'6UG&F9D.$7A:SO-X\DMGB5%[HECEIROH M$Z"(,5>?#0<9DA@S?G28<<]NAF2CN!:RASS!M:9"#.IH(Z/CF3TG]"3RDW6) M"D>/)!$J$NKU2=M+.CYXL*=$V M[-'E>B99\%5?Z-OR!XFQ@ ;=>:,39E 4DO1>J8^BN6$P5E*UF5+IY#(6G##F MEB&?":;]#79)4\A5^3J\WQFQ=U.#3Y 7,I6QR<,4\F-CO)M(]'MYHJF_ )BM<3U+=(T3DZ2COK,K+9<]/?T;%FY&4$FP/Q(_8 M'-B.2H%.4G8Q3-4BT&8)M3!/XU8T[?3G?YRHB3NI\G7#52\E;-LBF-X.>6LY M1C^+?;T><[3"H)=3$T[P@">4$)NOU=]8<6TT]:]YII9R/.P;KVE/>_2_1C,: M@S;T)!#O;GW:< AIU=OCR4_-FNHN6U0VB*L6WH((6>0#C[5B]S3!#:\+*L50 MB!,"LG!U%\RJI^XJTGP T?Y"E+C!/> GFA<%->JB@"+\X'8;C09=\X*>)>6^ M9&?#*.9CCP*]3QO?R0E[?#&W8@R\L4(E&>H:)(D2ZCF5):2_3*&(98XU+,D$ M&#&Q=)OI+HMGV% C#;Y.AE329AKILX/MAX;2^#TLI!WBX+L7LYSZVWKO2@5" M?42+?9-KTY?8 CB7+%D['8"62V-)A,5=;^,G"RW])E3'AH0 )S@(W+0J7(Z$ M[2T]@:NP85:)'\A[W6DXJF/EA(3!V!?$+AW^2GD$NJ#OK31_^R:6WUX2#VQQ M6HJQY9&^CSF9N"N0Y>?8(FB-+-->/?7JPZ8OV,F/RH("]PVE L+!GDE_5X3. M.,44Z\Z\7!:1,'XOWMD)_=7/]*,CA4F I^A]Y/!:3T/FBO]BA;-^4@3/AY9] M4I;B=FW*:CY9Y-WZ2+N=A7&W6I]MQ_TJ^L 1B3V6 TXWJ6_[#B1-8\_N,#_ M(XBOZ.R7<1=9,88#."M7I,B&]$LWIS1UFJSVLCO MYY3E^09\H0)0%JO,C4:25K"FZ=NY)/_\:+$6NQ9-V_NX=NM'%:O1J7HQ0VB M$JY;?"*^EPMBD8W52_AYWK5]7'/JJY@*!ZV\]79'G:@A'>6/!XZ<&@ )QE(C MH$6Z$!-IKAJM;#&JXC 2WL,9;J;/A>:DX+#-2$)J:8%#=!N[(!GBX"P_%[U- MC8GFS6AKF";33HOF-&QZ\((B$;9Z19(IXTMQ&HV2L)L=P7=L*(+'^0!=9"<" M2"=-1K0 Y'C 3)O68!;Q2GQ@SBEQ+VV757!: MCX).7$ZZL[",9V'?PCW%PW0Y)2:PY3$#]5Z^^>S!'?80Y;ZD/ MEBF,/$QH& MR86*)5E\(+:57XO@=YCYKS4,C;6X;^]^.WF9YR^/*$$S613071M*97'T*&B0 ME#]$%HJ:^L9+5BAH0;3GW+%OTLY2:X?/Y0MG#&?B(W:7+N1O(*NFCXDGM'P/ M=U.+?IUNWYFH^8\=C@1WS_D&V#%ZB*,JWS:;]3>+\DTQ]XZ!.C&.] 77R \WZ9 M#^.&"##)8WTC)ODQ']>TI\%$<\5T()I<7>& 0)/ :D$@BO78USV^X;$IO0'* M[T$P_W2"^$=Z Z^3K-XYB.IULLXJ&5=]BLGS MEY.7Z_G[WIP;.-[UIA_FU7< &*;=)",'"D[T*24JU;=%FLI7)C2'@$Z_CA+$ MUM 1401U,"#CQ"255RQ:G.DH$/ == 0EEGQ/HBGP9K%-7QQV:Y MZ1AY$O0G2C=/GDQ$?'(Q1"RV'SG\RW]VDUE%L_.T]S*MA4(_]I3_U*M3:Y0& M#]B5.Z4X;S'<)9I^/',J=%*25KRQ:8&G*E8O7+;-$@#7(OY/.F_R%5:&4'1K M1-0[PW%*/Y9I0*69.TT;S#D[AEQD_/HA /_SFGB;#5W'8=M)=]:L5B,*Q,W1 MGZ$U:<$S\?1Y/RYF]B33(?DX$.^ZH#DP'RWS&;>(S-I>([?T(+1[%]I$R8UU M^M)8?I"RC97:>^X8^6EPF?*J(A@C2OH#JS6+$]@,W.I8+BPM.P KHQ#6*Z[,<$_2QV]PEC<["1X]X=V*U,.)&^-8.#0Z&/ ZB2!/+K[,U M+/=0WC))9+=!00%U,\9"DM8R*\H5[J9CQ^"R-DZS -?I*!P2"M='<3LH"C0B M41L/%[:"^J86A8@R37^G!CH3W.DV8JDO/R25WH7_#>&5%KDQ>SI\/L8C@>_U)@RY)>@8] M\[W6^1D"PFL09=ZS3N1/"PP!/CTE'ILP\5BWF79!**AY0EE/,B9&&1#RR2"! M#>J$:SCROCY!WK=;Z3I7_"QI:""2+<'+-=@]EB0+^Q#!A87%T&!D3!M[HB;. M+U!?(&W61,YYPR[]V%A($IR2U"?WB+-[D<5T*O;'GQ\'8\:3 ,DTP8WLT+M[Z- [=.A=DPZ]OO8/ M$?ZRW"PQZKKI(EA4>,@:O5;G#3V,3?J@C9YU0DP6:^9Q,#!$[2-KP>A4O#L_ MMX5OIH-1\1K632^PH6[2TB8[8O\7(P?3%)^2%#*[*(VKN=[ D9FF//;K?U#$ MQG?(#+Z]CYD5,[G, )D;;_S>=&A*2R$-!F &G;<(- -!4PP<1.@$2=;'2&8@ MS(C2^2K9;8K$8? W@(.EW/_@ >DF\[D1=\ZV.G^=VI-Z;JPH*"MD!MKDIG_G MFO4\_J2\F?U=^[F>O"0(972T/,P26VX RC"&OA>+23;)#WE5O,F[(V9"LPG' M\&?R3XJ>6VO9,FGNM,EU(NR4;E"J(3&2?-"R1S;?(]/-C0W!19=6#BX-OA', M]A$X2N(]"8AQ3U/H86T?!P&J)B=*4,/K*N\@!*4.=YVZ=>-\3_2:'*F7%VK$ M6)D+"9Z\>&9'!8#H2/@0E*O[-<131RWCU8[(!PANF"Y=6<268@ #G!#BY"C( M-AZ7SY/I.S3WS4M"3IMN2).!K$? %7MBH:-+:YO:)_8@Z$3XB.M$8B+Y AIP MN7E@T_& '%4:!T,8.J_%PR]!7L(GYC=\.'(7O]ZG'T1OYOG6H[H0*DA%R?E\ MI0A,?*Z5Z([%ZMS#UBAI:!X."QS"9+I/NJOI.W-K= KGG1&UA5Y!,$GX+PI+ M8O-+O]2$S\TYV)=L; GA.\B9S)4:9]8HML5ELTPNYR3"Z*:7FNE:9Z'*6 $# MPF0'038^@V6C$!N2](W *\N$U=%616)T#&R2,=@.E3#\N3R9F,ETZIN;AW>53$E([<7P^@SM]HZTI$3 M4),V2P,C7F@V:*R CN/W&XJ)L\EC0LH,^D^&[ 1Y'#=VM!B>TTV>ROS=K@Q; MA\,F+1YX=L<9,%PPM:IV#7ZZ"TS<8J)X0-+I&K_=:,8J8O,JU!.B![$]L(1B MJ-V*?E#GXE.<)6DHN ;')TX)&(T0;7);2+&,4@+?3&Z5M_G'N%7)QU'S72;( M^+TBK86'LT(TY')98L:5D#W(*=W*9(+["\=G;8&+&F\,)-KN8X#Z:&:,W0M> M+5/V:ABP)1 ;@[L&:6_G1Q30;<>"O0N'>H8L<2ZIOGE!P.&8M":WZ5%8N_(V ML#F:95GG-;,SD;Y*IM''A8W>JV (98*QVC*6R;X<,;X<& V,!V (\J 'IS;0Y0%&L70@(7 MQT&7]$%;$LI<-#8Q)TSQB"&21*TG,ON[=QZ%Q\>_3A[=WO$:M*@K(QR) M<#ZI>.-=**>A^Z#0>,-WV3W2[=%88J2\JC#2$/Z*XAIE8W,Z' *:&WZ]GGVL M(.HM>J\RV(.JI$8VV/JMI!_%:9HH5=R>: MF=,:F#4VQ@CB,#&9HF>9, 6GFZ'WJ;3,,/M2O^4/RF!B<*R*"\ZL:V%8?"*N MP!E6;/@X::/OG_Z=O)YIH9P, U7JT+'LD?G&D0V>GAN'G..$L62E?KR2\"7@D?6 M9=BOG>?R#^F>B5/?>_=@GF'T>@@O=8DG'T&#\ZWF"L+]SZCFWVJV%WXKXP;W M4'J""@XW:)G@ER=??[=6L2_"%2*9>PK;_+G 3ROLE]@?>5VZ-7L>+CX"[E(P M7!>.J[1T)*M#-)"8/M6:4PRT:<&%=]%3N2O(^_W[)R=[ WDG&$S2 #LHZRYB M/+H[-E0?6LJN:8P-YY@#0V,J1I4QK](ECX-./;Y.Y4/,2,Q?_>,+94Y,POI! MO!8+-78'(TV6H(VC@V.;^I IW9[@$&"OD;R,-B=ELD;D5S&4A\#^Y1T)IOAQ M:0.;2\M93**,8)DRBCK\EUF#%C-.#(B;&A:FJ>?B?P7/FPA\6]#NAH^=P>7* MG4/+6Q$V.UQ;/[DWY&^-OYWC&A,?:8^USR+X"&.8-C#Z W.2:L2&R]%3T?S M8E&2>,PH[FI+3M?3T +IIFD(H(3]%00V(32G1B5?P1X*/CXZFDO@_@-5SQ!. M13V$T]NTG9=>TA!44F#EG*^ "VDH?O2[WYII/Q7DKD0?DHX$2P>Q\KJ(L+\V M"\A\;7O:^MU.2&KL?&K,%A9NR%=WC[_V7LC=!T,O))/8U]TBT7!8L<'&97R# MK^\>G_@;W+LSO,'DEL5HT\(Z3/P];M^T7/5+TT:NTKG'O/6O!9"S1F3#06CU MV4;2Q.(( @C-=)0SAC9$I9.&,SK):-,QX2\9^0/<=44:^9V5DWH^1K5YUMA\ MB!D98>JSBKW>#S'EJJ7:+-^*'X!3 Z#JFQ@3P:3.ER2M,RE?HKHY \XMK4KO M.?J^&GW$,DTAA!EKE4(#SJ(LJKD^!Z'>,CMN''OAEQGDO/% 1ELB;:RO,*7 M%Z,=$^A17KED>Z3HZN#7^KOD$ZBPGS*-1K\_"FHQV-?)+9M':*ETVYT1F&RL M'S N]FTN6W,DY^[C=+#<$LX+5P'C<@%/B=)A?$LPB M:II(K D U& A:^N,! M7GM$[J1A:U;5Y%_2LJ:-*(+'VM]:R!A#J*%IEF8S3+KS>0-%N2\"""46,2L-D0ZK#TP'1G^*RJF>4V)R]E44;8&HR$4?J1Z8O61N7M M*(BCJ_'.IY@P8+O1:&2DQ-4_Q#?-3KVRG;H&9=5XQ!F2F:*GR$)3":DC1J2L M[@\U3ESR!;(K64SR,Y(Y70!$"0#&!9\(@4YK.PE9$A,T-.NUM1-?4L2SU]+: MPM#:\&CS53D? $0'6:B:+?\852'U'9Q*??YX\K.[>4K;Q0_HZ%YB/PRQJM.I M6:VJT@X(IB'DVF)3 -XIYBP:I;KD%@MK0(PPFT &KE:2<>X=(5(+0\3UBV93 MS05WO4]]\;A6%@@I8!C+T!AY"[_"E'-B/N07W T;ZN%8:U,+E0_T0;J&0)$< M?>FX0@:&/LM7#*9>[HWEYWOG=_2>638_EK*<,-(DN&"/E]R&/(:<7J$WYM3, M?!#O<.K#K232#C9\WK1'T96(X*YVJ^.)?\0=9&I) ;GH<'#GQ*:!J, =2M'U MP0=* M@X\Y*XE@2KCT-:'PF6^LN/.O/A7"CC M*-]S9^>KLY01@4PI&,!!FT#="M764U-D00GEJ-PH+ .YW^3 S^$6\4?9M0A_ M7Q)I").'HK4M1E41(*L?>$F\A0ZIV_W@@R%..- @RB=R1*(;8/A78P.46;_O MQ!.Q<*B:K$32HB7$>JS-0:K$&"CRM,&S4(P >$#;%;>&ITL+#XDS]00.SI&( M"]GH06Z5YW)+?B3_ZCH X-X8A)VO"\;ZUB@)R"[A_TL'EY))" ?#D%/"M]+, MHF#2OXLN3FZAQ]1E#WPOG'7@(@[UC=F1_LEB;> K<,EG-V7.GKRLL;7Q-#HB MWTDZ 5!L'-31;&^X.-'-;%:-=K2IN[G@=/&>@)W<;PY("_M 6D!@%+Z44?6G M0D$MV#H"7%!2MK6*FF=#=0C,+MFZ@\-X/$]+:I-X?W5LG0<\N#G5AOY&2:7U M0P6E+FC&XM$?0TLX0.W\Z<1^H$)K,GP\0V*U;>M8$_ATAX$["!@/0&+!0!& M7/#U,YFNX>Z5%CDF4!4=Q.@@1COU5$20"[K'UX)C?!6[JISIC- 1M])>)/Y( M$L]ZCN:V]R? B;9YU=T^B.E!3--81LLKUF&WLU&$^ABG7:D#OR/IX-AW20M8?N\2RR\,1.KXJ(EYY [8YF0>OS>2!B$ M1PPKLAZ<4C]VF-*.VB,?3MCAA%T6-AE?'Y=]U^VF W85/9DGYC:MN M&5I>RMF&I\T%S:X&R-WD>=NL"RI^?Q_N5;@66Y36L\D/55,NMMGDQV!G'O]8 M5"OJ81^%Q^-?TQ6H 9V HMKP..6+IED@T_KTY4_9Y+\),:\*GWV>5\LCZB60 M9I7C<$ S1HEYL:V;,TZ(#CCG,8-ZC4[*(:UV#4R1'A3*P/?8NB,"@O>+$N:R M(1D9-Q3 ;QHT@K$F3QC?KP6$Z*>H6U'K/P#-:-3EN>0%]U[!,D ::O1CE ]N M1J0M(^ 8-"92*Z?]T!7!KW:4V1/YZ+P!IHA\MI\BM68'\R*TI3MMIF-.4BLE M&,Y(?GK:%J>@#2'/8%VN-^@AHF((HU!W7;$^#FKT@EX#XQ]S!K$=5"4BN H- M]Z"AGB0W-I=AL&CK8->SN"BH8 F\@]M1R_3R<^Q_1[NB>*W=A62D!,5D[)$- M1EYH!/OS5T.! &I2LN5A&T]+8&?QX F?,.JW$HG 3;H3J>6QUGT::GG MDH?*Z^##SDDVLXF@?<$-1;-KE5_TN@X3S)MZ;5U.X6:+/T CNBQ9):2 3V(UCX:IW7:_XAF6(PJ=)Q!@'?UZ];&Z]]B5Q]<)MNIC0\ MP\XR]?QBLJVC7CJTM]RP)L>_T\PT/_F+XG0CH.Y>U"YU6<)Q#,==["%F>'*,S)%9)>SD M<+8WY(/15!/%&[F,+2HV$V;NVG3D\@K)HE2'4:\TB.[Y^^Q5C*KY4U@STKG! M43C/9UN^$+T#* V[LYP[X<.K9-J)BE\0=&/5$)2,NAIK 4/EF79,V$;T1?QC MBBZ@0A!5@$L2'P7@/0N:HV#$W3080Q5@S::UCGK&3B%\'+5Q MOP5;-J--#LY#R4/6#0@>*35XNBGG"B+4>P.&N7&H^[(L3*SGPC& 83<:*Y>^^FSR)"CR((1UF0>WKB/C!N\X/-E947?T M16R;B 9)D,A9_-X3G2MX+A]Z/(-TW[US\K598/=Y_=@+=D?ITPHL].3YB\>* M+.2[[P06/#H+_RCI#!.^XA,R&_F\R2:_K/,S?.>)S"3/-FL9RR(G5%Y/@!5Q M%G0@#N:6I#7C:(\#99.-@F-;^>8#HM]ZMZ'L1$+<;5Q6N8Q-QVO18-, M05G$"^.^&UPO#Q=;*R [.^KDW5!O'"[=O<:G,TM6ASTNZ5--!(" WL$(?]VA M/1-?86QBCV"$O0FK'K'H.FY:.VTXJ. "-UWZO_)Z0V$$@SC?BW#L@O& ,\L! M#<_;Q"%IPXUW/A)WM/.AZG3.6U'H]XL%_FLATY&I@QP/83IZIH"^C#IAGJ9X MRCC/7QB(>U$5&%G))L41P?S:W( .%.B)B5 *4;[H]Z_T"O[@F;C*V3MY^/#$ M3M6K)\_=J=)KQ'?@X>(7FRHB?+UZ^2+]QI/'/QV]?/[X&=T@F[SDNW$WZGV5 MHQ]8%=$T_AR62( F\%",?\QG+UJC'DZ$5V6NAS@:+F%*(4U:5.BW=9K1?,E) M%R+R@GZYOU;1L>!7#^>H'48L3BF@UG X//YW5ZS75>&G0?J"\8(^_3U_^F7\ M]/.H@V@?Y)8>R4&DZ ="QH3Q M$"KM[Q@^-N-4;473./CFID=SHMMED#DVY6!G!EG7Y4::X15(P#?6V^X*F92H M+1J>/C=VRYAWE;V?%Y138U/O\7MY&2\&YHB_=6IY*&07+1/%3O.*Q+#[B)/G M;TFW78+ZU4^OI:'_'P/*P,JXM-Q1K%KN#U'LYP3';8=>")<3ESON9>:F!@2> M4HPGA2#';(#ATQ7AQ,XSOLC:8%K6'&\L^-@[&<&P1F>A818>RN?M,#2]IIYQ MS'D&N?Y)H,XGC[NN"59"X[Q8$XX&G[32K;\1!]^CGQX_?<+_NBW<);MSC:3A M@X?$QD09 M3LZLVAZ0^#35.3RO1#1]XX"X+RCO,P*_R1HA1(.1AN^NZ+,BO4]KE;ML(*5E M)_1UCIHH>=J&TYK%&I:H:.I+.@6!GIM8N'B;(2FZH0 MMHTT>1/#H:30)N4<&0S/!P-1XBM%C^T;CXHK.1LSEUQ7"2&ZU*@>22Y<_YS* MN1##(!#Y+=@F:C^6)N9.L/ ("HLQBIFT\Y&4KLQ/>V0F"KD;@8*G)L%'FOIV MGTTJ64V=0+*%*&Y]$9QO7E_E8RQC8$-9EL6B#)'BNACXL*N< 0]HP)I,)#$7 M/G+A9/@AH9@R(7V41F$)K)![JHR^L% K!:*+E;I-)W31C8AD)Z%]U+O-74(;J7^M;JDT;[2Q_$,<48- M%H).?[,L9V55W!:TCA"\=&=)PARHBZU.LO:"&#<;&RE3QM=+D CSK6^5D+(G M?>M&EMT>',INA[+;-85*B"=>6E\UTJC-65YY6F_!SE M*6#RT)[ SP;86Y"G%30! J\QS2U8Q657!&9A&ENXL-B]<.Y/Y0+%K.E+C9%> MT.>ZZY%Y>*7^A[%+S/)JAFQ6-SFYYXYH1BF0%DE9-@+]C@N/TBFS-KP"/M6Q7DOKH3%ACJ(Z[TG/@-:>%\+32R2L635NDCR7'-VQ2FP=W/ZB@-CZI M'&& ]C&8^T9=,GX$T6U>J\P+E\*.?5&#:WA"*P MS$X:'U2PQ8L*"!9/KL[CB-D& M8D9#A-HR1Y#2TL&EL)U%Q,PJU2CW_AH'W('BTLD "[?[D5>5:>C5B1J&VB(>.6VB'*F9351!EQ+.0I6%8K,]1;&"M(<1-9U]R>K)7S_ADLZ MCN*+ME3FH;GR[ M>$.R)?4J$<>D1U>N!]\F\VW0\X)&N;IL $6(Y9)*9WT$"DE?"Y4EDWN]!!0" MWT-;N2ARA*DAG3YO%GBRDK.Z/E">4A: MO!S/'H9A)X10?MJT\4C]D)<5Y9G$Q='VB/5@XH'R29U&CD1';&6T(-DTSQF< MQ_2MD$4BL:?^_C6,%3T#^S*K34M-[#B8R^ Z,55WM%'A%ZMJ8T_)#8QPISJA M!T356[-)(TNL.26P_^@J['S6FSFS]M6A>'8HGEV;F;5K:DD,"28XRB"D=7V! MW01^SLFCZV!9P#S!ZNS,HTA/3O7)<]?1B+$@5H_/T*Q!J V,)#J>Q!J]2NG1 MIHC0CWV=1=/Z0F9W)I/.\\99/ DN<+>=M=!G^I^@F_\"T1>]2[&+2,FKVUFH(+PL3 MQ,OK^HWBE=(V;DU!)G2HH*FD3\G6$Z("4[$CWW/&0XLNA2!44%/.: WOEM:P MW3;'X&%4JCK)823;)BCJ1.C.M%GRRNPJ@&('4/IG!!<=9_$7&^8#X0!;2'&I M_[+E3W:^97"=OYEP5ZD>#0,A68/XMR2/A&XL8J08)Q@DH\Y/80VCISPW278/ MJFDORT>MZ';2@".;@D:])0CEY?P+XS88K&AC/&F=VC^5)X^"C=*%HFE M^R]*;4Q^\$2%(@%Y3/+3ADAHXJW^A"/#QNTBL$_:+0\ MS;MREBA<24Y;?0.MR72L+C#S$ZYY'H();MF YEW:(2:6[!K(+AK,2D!/7=3N M8?'LPFF^;&I@6 G $+=5YR$Z4'0.FC=IPM7:#OHNX4[T@RDT+X"1:U]W9E-7 MN(V10>H?J /EL4'@^HRCZRQA@0P/]&N0&AI 7_*O=")'EYE7T>!]=!&U#I;> M7&O61KH0ZTS]LGM_046[P_K'9G=1T9H[#D:OZ_JYD! #D9:>ZR-IDDJ-@XV# M0KC<7G$20SN.B&"LZ,MHVIH#\G;J@3^EZ%'G@P71%;WQO5L" M!>U ^\RUSA MGTM16FS\F(E]&S4;SY^^/'S],V97,*'-C$SD84 M:ZLW!Y5Q(O!\XA;'O(5[$I[,<%5F<:1T^B7NH33],U1D'()]1F/L55)H(YTK M8QX,NP:E&'0;O:0D4@H!M4#)$!HP/AX>72G8JFW:G22<22A+=&M/?TONT"D3 M%\<1 YZXPG*)N4*9CG8XG&QI;\:H1'R679U6?Z:#K,/GURVQ^;@*:EA4O8[\ MNLE-!IA*\['M_!>44I;M\ ,^F;R4S/YKZ)] MW7T1_O']:=,]XKY>)C -FQ.$8OEH\FTQ>;RZ-(6RP0\= V20U24ZXZ!KMFODFH 9F@UZ5O&)>7 DPQED3$WPL&'&> ($ MH7#*9XBH *I!]Z)L%H:!WG5G&X 9UJ%^$7$(I/3 LNW MME(Z8".IQ8TM'VCGFOKTB+K4E5%M3TDEWKJR$UC@W]GER GA"14C,!SJ^!%A MP] 0ET8LPM7JU:G,V@8+, F^T>RUH"32M8H5U3(W,H/DB'=S!0,-6["=-LUK MP25>M*0T-S/D09C_.%Q@4:ZE3XBS -,"+8SF#Z&BU05G++8;!2- * -"Z6Q2 MR97E2]\4!'Y@H[7ZV+*AD[U9CKW71.2$UH>JL$$&3G,KPY&2[RP(U\2CH[R. MW5<R)O(1!/@O;\:'+K[FT_;4&5Y*8NU@[] M@L\<7>;;N]_>?1(9J0;4A!P_"X\DZX);]V['X32R4AC9<,@HSKF%Z%51\01*<'DM+">0DK(GFE9M9)?F)"M'K8%^"YB\-KIH0LX4,G5R(IMI( M.:@)_T% 8<"&A(':&+3@1*G$X+1? M6*N3A2?!=Z^J@N#>]F3*KX+OJ=!=M!BG+7?$JNF75F%8=G&TBOJ\#&O!(#Q! MIY/AJA29KUTU;03JX9GH[U_^_?;QA!S#%F:5N)N64THWSC7P"A^9_!;^41?< MS05?T?XB_MA6JBQ48@EGNM)Q9:)X/\^I/-1U&YV&L0PPA2TM85G0A=FS4?J# MCL1(JGF".\0-\V@:7H2WK846SS94';/)9*]N//4.&5MJ-J&4$_T7X6AG/N>T M((^2CF&Q6# <2:&%I$LEZQ:6%I>H\&1F^K@6]D2^ A->Q35.;MVYJJO MS\AO *FR((F0%U=RBX^D8YL-;ULB872,Y,8-2@ T.X\$T7DAGA]>[;SP\G?\ M(7'4/_RI"HL[A_S(2HFPRSF"BU6;"L3Z7)!6I6QCN2C1-A76]>\(KIX31S>M]:^T=<&#O7OG[MW]0E ^ M1C;GAV+:$N8F^X*,NLF"<98+JM@;+:Z>9%_?N3,AVNDC0-*FN/QT5V5_/#M?Y_^CFYU<7%QC+3II9]: MD32^_6-$X$2?RLS<1.O(XDD]@XTC2_$/2K"(R):LK_#,>"(*+U9ZT^/)_VTV MW"7#%4BZ_V/T_T]>(/$.;?0#Y>).[AS]=S;YWW#H@NJIMF-__]]L\H3:8M!% MF_[UZZ/_YI%Z G21%HQ&ZG"M?);&E3#6)Z F- $4E.)&C+) JTY.[MW*;]/' M3N[?FM_6I'_XZZ;E"O;W;V2ZQB!?[WT9QYC7W3Q3O ME0H9\/"Y$V0B@PZZ'<2CTS#,C:$);#6[P$0U%*1Q=&LH"6$308L43)70*/$R MT/-FZ6(031G>X/LGQ^%0E,)0F0Q=BL&FZJ:0!V:3NMGUL<@P*(TC,M_,!&@) MMTG!J#?!OJIX"AHW"K$H[&)#PV<2 M3)BL M>Z__471H7VT22"0WRG]S5LZ#4@&;U]=W[]Q[-*+^[GQ=/,B_7MSYY]WYR/+R;J,.GZV)Y\OA%"$I^8,OPSZ].[M[_ M\D,IQ(>K=1*H3H,#V]>'7T=[,4VU!ZYP?'_L&G_Y3WIR-KPGCX\G] 83>87_ M^&+Z(=T",D^:%S@Y/GGX5@5_?U>Q;<<33)Z_G+Q8&W=V$+Z&6>C!4 MU[R@@<-IP=[[!3QVJH/!8Z9&EH8@H"_0V1,<;6?$=UV1OCUC[1V^_KIN+FH> MO610 ': X@?F1;$,T2W%.N5IC0&"FOMTT.\B,%%)4.2!J#RDC6 ;'$^>FA): M)TLOCPRR*'JU67B,3$*S9O::(?TR!\\5,[&&FT!862-(',9HXR&N""^O*PSL MBO;D!QWO8Q1,(HN&4T8_GR)H37HQUT ="SAW(%53X#EQ,)K@\,2$!?4;N7! MKT7N/C4'Z$$*KZ\42K:*4V8<#:>3Y+V90<8FPV\E;9L ?8ML\:=DYB.U!;%5LD26&FQ/+\%G*Z3C,RP1? MK)USOVJA!)GGT@[ @P[6ASLD:1*<9.\ '$\.0GD0RE&A[&E,<'MQ M9ZL4RU M23W(>''9'_ ?/M*YF\AV1L@P@'FA?F9.&['A;UI3KTD>G:XWW6RU+'=F4+@T MQB5%E8.2/042*Q\V7GN)+%0V#,.P.D83N.-A!N\[6_D!36&XR5$10- MN)7"/R#H*N!V.H("CD312N=%HB\EQ+;INB.ZAOH.'(8KFOW$L0'J&'E7](Z8 MG::#W!_D_BJ1&2/"&G%<$"NI"$V*($L$;T<=@V#Y6;>%?M^R#3U0?\Y]ZT!E M!A>$M'5LI\U$L42N'??N! $AG\APIAZ8T:.R MZR3>'G?3HHOF7YN\XK::!9'G N : MJC2LB.-F1YI:.UO7Q>RL#@KG=#O2IZQN.]D%Y,!=M'KP4 ZR:K*ZHY7HK0+< M"TJ5K!G).V[L-N*7[E(O0\/,4,B_"UHOGM(+0'H4W$8#.:">1)<%0\(D1.IU0A0Z(!N'V[PU\F5J0,#T6C$D)F]ZU8^Y71CH8TC7AJ.0!B]L'+7\X,+T#,P+]!XT;:^F]['C,J&GDP+\"#/=K C9&?/NYH+%CT 7NW-INAG4JQ M@T<&]ZW)E] X^17YOAP! ]'T!W!%PZ12Q@]-G5$N4T,'V- M@:%[P1[ ^R<$=VWH%1.!N:6^M10.3-R)3M%I: HW^+XY84JAA4WQE80AP8.Z M"PLQV.).<\+3"OX[MS7)V-3A%!U.T<>MPI-H2EL_0TDJ$H#U&;FY]!8D9TNI M:"*6VW Z+AXIQ7^A.N,Y1H $2H]@TR4)$B43A1Q'T04IX(W'%J3#N+FQ>WI C F+3P*$9YY4=%LL)A> M?QJ^8HCS*=I;>5XS(C1S,S6/B0:CPS2!A)/%S]3!N$B8 M2VU*%<\6<)&DB&>B+58;SE#':2VR1L7\H)\/XC[4SYJ3$"]'5>75^S!$I6ZG ME'A8YS,9ETQ^041T+?5\L'RGDP68@NP[+9N#.W$0UYZX]DIW2BE<%VM Y0BB ML]2D+56V;.:1L$O;-.2K,V!A :=:2G+E>5D5IT6W(^\F8Q0^2-N\K#;"GA#'0]'Z2%C9FL$B MV!7EMZ-6X'SK O\YH5HSY5XT_C*BNL3 =OCV+KG\X_,GHZ)W"7#0H]$QE$L6 M-A7C^ZD8TX]7!([:$T;2%1E)6(&-HAY%\*%\V@!S7_,R;9%3$4LP_@USC1[) M&F4W6CS5RPF"46V,-4-$)4 "-RT@ST=!QM(F.DK*$GPA:FJCC#^*/Z&%MYJU M+Q#@P4U(-Y*V]F:V4=) SH*AY!L!Y0B.3:"+T'6\"V%I#, H!EJKMB$4%^JH MVJ7.4Q!'J8@WW,*\J,CU*:(@RG"X OH MCA=X'*8\&TL>?.L[XI\*OM4'AB!\3XC=#\C?M3^,1IK84RYK2%WS4>X6"F46N^<" P M[ ,PL&2W5F1PPO%@JLR6D-O#Q:EK HW6:.:VIW"01]WQY"4]8?3BXSV(E"$X M3$':QNJC^4GX$4^+YC2$7V<4I=$3Y:[=(Q$'+;@30()^A7/9A%=F5+2V!@U8 M1N>[7Y\S1Z!\*$1>)W4.23 :ITQ?2B BY!Y$,I0I9"3F, G]1*5"V[@Z*ZDB M!JL(*9C<7JW.VL/+/2* E?0?>H^,V+\5"<@P@(X&R"ONB"B[!_PS4E>GC?.M MU6G2"-G3$?FTV1(L'&MYV9*FI8.3Q>UKM);B2^\48B^AX7ULYH[ROG-B=,AC M>:.0[B9&>W$7,A F/$7LFQN3CXY1E803#%*P"U@F2>6S=JK;NF>GVIL^%L#>A7F'?OBT$BF\;E0ROXEL< MZ7?SGB>/JS61?/!C9F*JZN:<&VALK(U)L[3JCUPK=42VP4G%>6J%F4#X7I4> M#F6#?(/MKA>@M= X4KF**2ACWH2\K$!U.G*6F]:QQ<8T6KA4%QZ%V(T)1&7^ M6TYN]P1YG\[W!IO&:5JK45"K Y7BM/L'X"PR)9TJ_)ML^U-X:][1;> MTT0],R(182"A $>B#I/!RRS5E'G)WWV\@,084^M;U]I'5SH[BD3VQG4@V M(%XKV8:,LJ<,SEBV#IF.B$F5E(*B@].2 Y -CKY:J+C]H+]Z\1S[_.3%LT2W MLNLH/*A/T^F6W#M2J;BQAL'0IU PQ_7B-Z5LG3PC?0"21Z2:>$L:RNRM8O ! M!0)PR=Z,T0)3)$.6M5K+S2@?B.M1%4H"+>/H'%6%40/3^]&T6?@$]S@Z;'JR MTV7+%%---F@BQWIF>E/.6W;%Z);NV+@F*O-]\;A13Q$E177^7OC7T94<-OB( M1_CPVVG;O"X2"@/>Q V-[-,;3(RV_@*4NVA![D#XOFTVEJ@%:+0/%%SO77]1 MR<+O6M-!SZD<+MC>]YL=Z'J)Y$9K51="*1-^DXQ\'4]^_B-2T5>TR2OP.?,M M@AB<[.?HZ:-*X,U-MH .&<$^X1W0X&JZ:8. =$KQI8.;;U_WP5-G#%@RV_(, M=AM=UTB,+&WGP4]=8HWE/N/Z3R_'SZ_-O.R9V/7'-A OV->Q!>VV.G)7?2-7 M#XD.%\6#2F3;@ Y*4C91W7PJYCAW=#?^$9/F:^.XU^7F/M4X M;:N8]'WKL0 M['Q"Y(G B*0MOC/S_6U69"C9U/AGD&)0T'=-33;?!N:/)\^-/UEK+NS@3#CL3HMZIG%J1*R@&U24)M:\E>YT0X\^?FK4_RE8 MD>%'/5"5:]I IH$5.- M6Q0'1\(EWL.$^(@>#C&!MRFC(R,[E5Y0:2BP.87?W=;V3A\>10>#P4'J]IX=&@CB>ON*P( )OU.)@;6C6Z?J_& MNS5H#'P]TU"?59WRYK,?P/OW.6$.+\-NSR>D<.*[7(HFGSX=$Z@15R2# F)? MYQNE2;XJ+\.>:[%]6RS)>F)H4Y08R;8CGD3)Q-OW*V]^."-;+.#VZMM(/]H> MJA^-VMQ(HN?*@0;[O8CTX]:&B ?GF="Q2K"A.[2]]"7?\27ZLO@*D%B@U*:^ M*PZ]\]JJ3F.A-_$GH:!O#M/E@JIJ5R,@)_O#P\"]R$T0B]Q*(BP&$E4;GBQ\ M<_X3%\B(5GS>GAXD"N?]VZETW00%>\>2*^)/+H]X%$L:.^\% M\XX2+J)-SF2QX/8A%O*AW^V!<<:*XK'C)A&X#AWPL9%[)Z?2\/N2<]G]2-"! M-&@WE[GF=3DK5Y2LLVNHJ:J#ANFL'R3!K6?J'38#P G[C3/'EQL=>*X[18C,$=ZT56G;*4W9Q-X# M,>%57H2#IK>+WY0:-T,@<:I)@;.P5)VU@W9ER].9HU(N51_?3:6?BYVD.$?T MII=L.12P@V3/TMY.7QI6/@1IQ(]0*7O;GD?>F521WCO,?3)]7"MYX181C4H3Y4P9OB^C6!U%?XQ2(>"B[O?PSG/Q$H.;U@0;2IH.<13=/9FY1OM$ MI,[#T[F)B88B*D +<*L:8P=MDP8.[2F"8X +1-ZY#"-OPZS-T$[ZRJ"G+0J%>?31<.'FZZ;EE*3!7[S3+U.6G/ M[?:#)#";\M@&[YM-'.J>$F^XK/&PCS[FI)IDM$DCG)W=7W^D6CN[U./XC+RX M'18>E('>P"?\EWI>YI-E>1JSA%=P^W4.">UC>^\)GQ85SCHB$#^6$Y:@6+_/ MB[4%Y=5"K$+8"39'E:W% M;DX5AM (RSCY]8RP*# $&EO4W'0CIS^G1:$BO\08#:="PVVIMNW&6_TM:HF, M2.O(=>C*-;?1TVRICGB2](2+U#J/L EO0DE14^?>D4W$\?4D9!RY(HF59QD[K6A?>Y_O&"Z9A&2R] M)_L1<]K 3ED5VAY8KB:SI,!%:?.:_8/W.40P*F\;,PP6R> W9#"9 M:SCH;"&C:W.%78S(,NE9"':%WT4FYUB]5SE$.9\LBYQ,#:7UHX^0/-$7S5CS M(G!^3SF$XE?1&5R49" NV]@J5>.6,H5#88:=@Q?+\UYR+)1TDXV*BC!C=?W M'WB:ZC,S$R+6GC26LN5CS']P,>=)C[$G-1+.>BY%N>%/8K836E!JMFG:UPMJ M+ :/:?E]VQAGM8.>U=T;:=UT4O MH(=OML:@K-<8R6IG@AK!#0G^]^$4;OT^Y#U(H&^P!Q\9?RZ>G0/2V9(^F>!.B&T[1 M)>?^4R,@'B3PVDG@,RJ%=5R#KKC_;A,V!BX6?DDD>=KFH#,!P3"67=_JV)#[ M0;X.\F7R]5W,]7C3CE9'R[RAG0X-DFS23:R61;&6U@)RP?N3^0?Y^M/+UT\] MH4H:']XB85*<1WL$@6^&CS<$F%_YA38$P8GG[4D*TT3D& M,21QJ2"E$W$6K.G#-&T/[L?:<@ZB?A!U%?7';PWWJ$%*\*8(', MO.S:S4HSV)WEJ,-.=LE@L,7^VD[K6I,$'R:S> @C!C%CO:$$=-%1FHWZT.A[ M)3NTKKDYQ$,A$IIPYQ??^R#R!Y$WMJY:$Y"DQ"V#/$L0NQ/"*> '&,# -J5(^6B M!CT3 !+_).B>;]#4NF5[Z).$CN[LCD>E&]LBSB7*8G4 MNLB9CY 1A1:Q\5_R/+S5;P&=?GL>-=N=2/VL\JC/#&E!MXP:VDYK;B;EB?=U MFQ,ZHJ5(1@%0QY.?@@AX-!*9[D,X'W/K^24 2KW9ADM?N:P)S1#?#BXNP3R0 M<4P2E5!;5DNP/'_$MT!YA(9?,+F!+CU7 M07F&/X5%Q7-H+3%^&MYS\(U7>3G74E]1GR9/F)&KLJJ4\6-==OK8'KN'!*0J MD5<];0M&LU=<=Z\+KB8A-[#QZMZA\>K0>+77QJMW+/RX,$++MU'1P2'B#'8= M08L:[KBNBXKJMXXA$(Z:P*MIR3B\8'$.0"NG)FC^A&OL@$OMSKATZC5+XQ&/ M3*T<3QY'KK3+H+]2/"L4YNECPI'51KP8Y2B6M@#,S$@]VB"7W7-ER4/J)\>0 M47SZXPM 7.&U:E2I&>:7L;_D<1BV^]P;!5EE M"]]S[-7-9'S"7X((0YLY=JU<6L4;#78M-62U@L)4_D&XB2/63;GTAY(X_)!HJAS M0-=J@S8PFD=QW^DV:"9C^F%R6,N:4P(?'S1U'YY5LH.@ HOCDXH73?_,5R4W MGRQ:\).O;8A#9%T#/KA+-I#FASF&YR3IUL3U/. C+G6Z*6E KRXZ#R%%+JYX M1 M4(11Y+M-20)T]E7&:%-8NY[/ZOK]215@%30"P1 SWDEZ=?$:MBHIJ'P?2INV M,V+-.2]8 %@+U=]^Q6E88*E 6*CQED%L94;(7L@XFU#RC8O'PUA763ZYG1YI M:?_#TG0&\B]7CM_E3C:__C+JFK#J:E#MAHSY@:/Z 'S"J/\?F\<>)QLKT]+G M3E->5S6V_RC[%5JT9T1T3RI!=)^ 3P+05OHP+XH<22Y>UXS'6#K:N^#*S!>E M549D "Y?$T%XLSH;'!TTTL%X8\9R\KRAW3T#D#NZJFO73QK!7GSWE$^T11:L M 4*&=7@2TCV_(K^7-%,;*./DLF;U<1[HE/]YW+. KAPA?=Z%'O[5O8?W']Y] M^$'1P]_-4L:-RGCWB][&6_&+WY^A2"MNUF2M[SI1=DC)'.@^P5E>5$TS-Y,Z M(C=ZLRB6BI>H8M@S#[SQ>"I%MJB:*9I=PQ+ 3L=[G15Y1=VJU DCG3%G>;O< MP0UT//D!=>D\>'T%;DRU"32<6C8F?@N(G%NXC+,\2#LWPS*$,X^$YARZF2\0 M1' W08MZ=.A@[0<#,QI (.-A4P_;Q "4Y,V'E]\L.T_LW->5HZ,%B^("NR*O M<(%:I3TSH&SI"PQ@I:A("3I"Y+E$YYQ]-RSUG+]##C+"J,L65!Z!B$U @>/ M,E!E+634CM"'8G]PQ_#6-+DJ8+#: GY1H!S&SI_4;*W8>U[2(CFBHW5O@/IT MDQ.]2E$P?@F>))\'(0T/3TQ_P*K4Y@24@.DV_"C) 9FRTQ[I.YI,-)$+@X.9 M#"X;3WF[%6EJY QADT/85ER0M-@<#KS(0BAQN#4YFU34*9D<,E:=Q1O@TZ A MF(*&TU.":"8Y/Y9$D%RU5E6PI^"W*+PZ^VR+Z[5QE@)1"QQLXEY*;M_#R$!FZ>RG\4 M2?UUQP2MQ%\E6-_TB''D=%YP0!71;?TU))W!^-PR8A1>=]N(FNOSM>'QFNHJ M#"/'DYZ/F2"YJS+ ?)&]?)67RZC0P8\C*1+YDP<2!YR$32KTSJ8H#1/Z.'OD M7O]RLW=O;V;O*LO[RON4< 4T**1Y%<[,*XB.I45\SDD.*GZ 82F(*O38 6RN,@>_OR/I]\=G3S4F<>B !)K%KR9L,S-MD@]705%#"=PC"ADAT#%#X^>AOLG M^SH-B:1#+$%[I8%4VL81!P_3NI'/;255I^EV;'**'(SNC-Q!5.:#(5AR@6J4 M!4R=E'BDRA0NFRT,%76#8/)(_0*;-ORHZC,"F9:TZR:J1)WV:YBL6(GDI+3-."2ZT:I%S5\#UDYE_Q#APW7OGH/SKF$A23T=+AK A8[="A0ZK8J M7X/4C*8E%CG<.^"L449W+N_/!_KB;=.C5[0W7H!O6E'LRT-1[% 4NRE%L2O9 MDX3F4=2W4Y;CK@A20=O-O)MC%!D#JSP!*^Y>1!K0P%ML MK'1X&/B '^EINL*!J666U$9H6OH&NO:]N: ]U0;_>[=#G^2Z)"4@@1H M<=I<3X]K7V"#P (B0_S< &!^L.#MI"M+A 8]?%9Y^ MHEM=BNAP.M8/<>?).4&'O G88@,OY2!9!\DRR0K&O (7.35<@\9$Q"PS\PK& MU"UK)7$IIYNR@MC9+_FC-"0VJV2$4OZ&*I"\1OQ@$,6<(=A?J8(LF5ZX,H'T391!EL"18L"MBQX'DC>B,FB<":2RT2S-[R=1 MU5C9X_9!9 \B:R);-3,*E43]UI'C-6)4 MLEMX+L.%6J_L)XH.4G60*I,J;1\@T!0@0J,ZQR.,235-2X*P M7(7\=$#F>#_P@WH[0C>8 ,)[O=3(UO&P#MM?M#\XGD0IM@J@<$K_QZT2,4>G<]TR1U90[Q8(>@'- M,H]UXNL%@=^X=1/NC]T ZU=(Y[:4R<1?D%NJ MN#.!AT,,F82P+:_6,J],@Z\R(D]7K8L+ZFXMVM-8KNUO!-^-.95W]A9Y:F+7 M$T/_/+(DKXZ2_*!$5H15T):2E\'T M?1UN#AANJAJ'RZP*(0H8:Y+-)EJ0YC9EFG' P"4*-8#M#E]+J$B0J@0;2=-N M";GUC$@5 (,Y,)PE;5T>/!2"MVTZWC$"&A["G/3@,LBI(&"3?UM$0: MIK4 [2A,0&]W1EJSX>&UQ7A87G;281(:7_HD? M/U4+93E3?)^VQ,#D@MI@)SEH6H7#LRV#%8Z[6*_;0+\9XNJ)0]C;I=UM/3)-L:MD5ZM 'I M$P&3_FL-FLWH4!!ZFGL*#/(D43R4_;:,30P0J 8CHZG?4@8.H]= MX3:ZU0WW65\.?>X,47$CN[?O'[JW#]W;>^W>WNTH,N:+,?"H#L(D;L2$L>/J M]4VP=#0:+[3!R[*CJ13T5D9=1:7#BGJ!W4B[31HJE.K6] Z;!@5**^;JC8:% M*<;IWR^QV&)V5=.Q(KXHC+'DW&G9)V"XSW-!3&;3I2. M\UUMR>40V*4IHT,^+T;J_9>)LJIPR.$8QB>11WOPVWFU>X&?NC5\CA JCW(] M)0^G4^[LZ'>L'Q*:+=_F[1S*SL 2!CX6=5FT# M+I*F98V4"T;;^!(B*E10 6K<#S[DUG]-.H"M^2%XD7CY0D%;,75W^VK(.L15 M!I#WX<3>C@G#%4;AUCS0!W=)R;7%674L;ID['6S? MU'K^1^2BJ-%V_G;Q(/0"(D+H"4/F%+.L&/22C8*O\BTOPTA @.I*H_ ,0E/J M"-5E$C'QH),^?!<^T#-T&UJ\C,_8#4$8V[]M>;H82@HAA='@0TQ%&/VI;(]# M\3 P$_9_P@*=E2N1^R0GMV,R(_/QUWC Y=I$->K:#6L\H@D)B_N#WOWZS"7K,![Y9A-R?BG]P[]""L^FA>R" I'$?, ,6%W,NP$! MX8ZECI=.2#1TP.>(K7%D"0QWWC7OTW^0TJT9GHG)U*-@!U/5M&MAKR4H24RA M$VK,)7-JI(?AZ1*$<42O:PO&Y<:Z(U.U[;O7L[.&'&SZ&)VXQD$JT,G9,.+4 MA5=MSBN&INJ 2C:P3.^[PPXD4FCYQ-)\M;A-!@H+1 M8,P82I#W=!N_B:5>YR6!Z]%,6'QM@2(=6VFWT=X?L>Q(V3G1*!7'CTZ*9IT9 MP6+5 -'*.ZE#)6S(2!C!]YQ^D [/S8@@22;FWQ)X.(+MZJ7]FF-C*YW!8=TJXBZ76%91A%C4E= M4I?7\J[8I?X$ B$'B6TW_+QB#K'ZR&E9Y8_>E?$7"ZL=%%:/1-UE67;,^6B0 MK3'Q6.+G5E@_*@Y!'R%@KW=IH3$AZ6E8[U MKAOM>/"Q@J5R'0$B2=Z%CQ4,;YLZD03/Q&A*2D!F:>N^SVPT[+V5ERS/P# U MTZH$:B&K#-K395TN!$]@-%:5U?"Y>5FH^'QO%_GQ52%V>$9U7D?WRRN4N%EM M$=PG2=%L.I[^YBS_,,(5\A)Y3''2&8^Y%.@6[ =< M#8UW0T0'D(AR Y66R5 &$,%16408E1@G&3PP9GIJ4C<.5[@7F<3$\IRT\CSC2(G =8% M7-N/&3>Y(=6G-*:]SK,1,Q-G)+6B*!Z@E0"D@VIJH5FL")CZ2[\;-%1> 8*6 M=!1 .[W*B^!9L9OIFN>GWPW7VYI5TKR]^F0C'O,IV U20.=QWVVZE72C]BBZ MV@BYG,X[ =OB6WQURE5(^K)_L2V2G&=-+2QD*3@MQ9UB/UV#"]MTJJ2'NV_: MF2)]DWDC0)G7!O$C+SOVCL@JO>6Y)0A*%FYTO192%.)RD)TG^-SQ2!(CZBFG MA*BX/%ZLOZ["N?] )NP79T4!'22]$M25F_'N*6A8"##;I%F.VRN95@IMDAKD M^N[F\ (- \M*LR2X=&(2D^67>S*#Y\NME[^3HL4S,=2Z*%%*.G$N=W*@L [B) M<&VXX#PO.\',B"QCX-RPMF5HQB$5&<5"Z15C&:G_B+141>VY&/@>ILZ4[-Q* M!T%H@6FU'"U-AX-2Y1< NV_6%+)9ZS(=%@5*"-)9!G6[R:N=V\<^Z4E&\0M H*/K8L@NRDMOAQ@*>$)S,B%=07$;=B: MEHD!XQGPV%VI'W:'#(NI&3YQVA!.)4Y3'=?E8LE^V]G41W MX.C!2'?*T6+(XBEG'#T?'KUJUS6$N*(I8K9]LN^N0SW*;>?J)S"+25][4:/) MA+FC9@*LX?7,@LQ?YBWH+0]LI("+57BPO_W;R8,[CZX"L"IWNIVI+TUF/*ZN MNKGJFTKN8;WE6-XM. LH\IW2)^:T_&Y:JT_0/3%YK&P*\EY]W$7WYO-\25/^ MD_BJUC\.F4P#+Q7&8(00 M4#P_=^Z\3EF4;1=.-SU+JGAR70WY8/S^?" T#IEK)&*ZUDOU.6+^_CIJX]3Z M(VQA[R#C,GRX\ZE"?RY:XEX)7HG9A]EV2JNUSF>OQ:SY7UPJ%LM\.]RMS:?/ MDL=N 7YL?E8;:FI:X4>D"2*:'8FK8IBIBH7LX8ZDC#9M@FE?(W"K "=KBF-> M\%K*R)6B\H:?M#,%+-$RH#)WR0UK1^1E#GYL,-MGS*>Z#ENWXB+]LNS\[-8@ M7,@9FA>.;7@=4I+!K+%W1R,YP1%NEGAFO:KGCNC*L!EYZQ8F9_8)J,N$FXV> M>=S'*#OCS2.GX*)IJ_E%^-(?]F:)S&:F_(SL[%SBY;!BLQS 4/ZSGO!GYIYG M:5T4?D6F-"OG88N+N;K.!I;*?Y#>=\?ES8J(1EGEV89 M?F]4BHYTD?GIW/YS_N12VO >M[@A;LNLHRR^CEGZ84\$#;(-(!_:.0K+=2/Q M;/F%\9$@!YRZ6C8U];_J74 -BA_H@IE:Z-A*)KZ!01&@!&E[XKNE7)#K=?$62!M)8E+XS-]JH..3J[ MIQP#^G8-PF)U@\[RN2=WT4GOE)WO/4V7#3BP??7VW7F;.PYERH],G@^?H-[G MS.^/%^>[L8/U+K9$/$\N',GRRE'2XVO4TM;-=TF43.+64IFKZ(TU7M;8D/D' M][7\(GRZZ'D@7W!M,(9H'"5&=.0TB(X2K4L?!"XH](Z6)9A*RK,"W&#'K/"Z1P%-4+( M%'0,-:/$:&W! JG11,UP-5[%(:C$?4DGA_2Y;V09\:M#&?%01KRF9<1!D-&G MM+39)59T4#OI:4V[ 7!!9Z 36^3R8PHG8(1M23:I(R0XSH,LD2W_S.H0?ZR9 M8KSVF\=J93YMSC7WN-^2P,[,)G)^%V?AN=D.FA5*[$M+\>MF%2R'3U_6HTY3 M]D>S;>'$FRNFRF%&W&X'9> MGI:4KPW7W3]ST./.3X_62KY7:>UZ5]>GU(;?]G*1C[@N.'CVL6KX4+-.HP;N MP6(AY;*TWP(:BPIA9R4I5<&BVM0S[HTKE4Q7^B%LUG0W"8E4Z,F("90'!V7I MH'KT5%\7Q8KQTW%^PPM4H ;BDGZFS< :[UBU<&OI9L0>LCUD M[$FL-VUZV6Q_%*<1P6FM,HUQ_Q?QNC3,.XR$]>X.4DFN.$ K]8LM_". MR[JC&,9+O.G 66Y PU_(--!E>$.[3O%AZ[S, M@]!7A?2 T5-,;KU\]O+V)"Q(V&9D=XN@YRI*^U,QC)1>%>L%-*U97R^Z*7H^R0-.%Q7^L9V9.* MW2KMG'?=?AZY@7+?5 E DKO8]8H\4"8?X=FZI!M@F:\9\^ZW9HK5")*;OR8N M1L?&+-VE!6&,8$XM:252K#;,))Z>TC.1MS&NL6X- 35N2]H3CM5N;PX@&:/F M]Y*AZRL,BETWO]R+$YW[MWM'V!M1 _R6#!/AV5@8T">HZ8Q1=1B MW3'JET*5AY?9L[P3W@-J?89TSS95WI(=P)YNFTTPAZ[-UNH(#"/,H2Q<21\H M#.<_);6=*>J#JM2X!$3OUI8S[S^!#Y9[@B1V3I5Q>L ^J'KFBJ5H$3@VP>7E MM#YWDUP^H] M4E*=P)T9'5"K?UGP/X./4S:M%I,8$C0SU\@4G^<^U;?QO;&T8Z/)S_P7:E@EXUXF%*K MI]\"(R5-%;F_(#AM,I ,X%05R0WO'QF M=9.+&AR3C\4T$J,V/W8M5 O9"AKU)W59Z9'GJG923 RA> M\H&#ZLAND6P,KX!.AIAK>QMN+O156\X9Y8!E7@1@-*4$DO-_*2A&$@>3CIM D? MY>%6P.L";*9IX[=A.0V0:!P6"Y >E.2PW HS#XD>TNZ%O0];R'OFMERVA-3) M%D&7.--2=V47<2N,@WV0;QQ0L'.TL7"0,L%B/I.<#E]+;Z7]3+DT#T3@1;G. MA+6C0PL9;&_2NC2>"&,W]WE#[EKL%DN"KK$8B>M%YMB,>*K?<68>'I0LJKK6 M9"6]1T;$X^&:D/>8"6.1*6R8P96MBK9M!$//K3^/26Y6.F54-1&Y!OZLMT-NIJRWLH:;Q-,?%$NKC R2 MC#)=$#9L293J)5(-W'WB)P,9$XM.G)[%$&JM3@G[$9;^#1_.V$=D/_\];.N+>1?5]9HG)2TNB2:-;IFGJS(H?$@!VL]S39U^]24]# M16G12UND]FUE4(-7/%.TO!9KRC]>L4SDH$*AG9M:.$Z"-4(C2![^%=.%>C>O MJ*$'V7#LPJ.JFLVXYE$AP(9AP]T;NYBW%"Y^J1_W":F>@LUSCP48\A46\L62 Z1 M6LT5H$3@LV#I?AU4;;BFTR_5N$8?UM1EVT"T+0A5.NKI]FV$P#Q'56:8; M=S>[[AH'K>_:%DQW4)YA5S=W/I!+(:*G?ASLV T#O0ISC/ M 2="1@ M@-UB+\MUU'A: '6;C$60X$#L>Y9:AF)EBNSYX^$G\/3YZ#K^"T!;N;BQ;230>87= OX#BH MD:-58,U8>UO(T<=V;:2A91QFY#TZYP3:2IKGN&7.^59ZGOT(LXPS9KT##YVT MYD%'GFZ^?"K?MDTQR#'(+M&]+7B/0*/<$ES*<3TE4T$UT74Y4VH0K^; MZR$%1*1%P88#[48=3F]6L,^Q88@3[6_UQZ*.I,D!:CXX+V1K+LUSNHQH@FWK M>-T2<-N4=8!4AN:Y_59;FU6F/5O4D+5B2M&JR>=0R1%:W;ZW$SP2#5KAI'/W MD6N72GTTI'E=^U2OS2O\IVNXI,AD99O4LN<"WC M%IA&D$U0.8@\%1!/ &(Y"W).S6_!6UC*\0D'I.$!SUAOWSD:[4@;_%HI*TMUI^0J,X%=L@?3@F'5_P:*RSJ4!3M=U)4IF\9 M$(0H%,GR67PXX)IS7&WT6(J1&Z' WA>2.!M'_"!YGX'T]^2GA>9(!"R$X87<7/HZ)>&'T_\V),5!,[A%]$ MH)$L?MY)L!Y$]R+L'J?SECJGF?FDEMBE2P\X*V'&#LUIIK@/&7(C:W$/#[6X M0RWNFM;B^,3-FM4V[7EHIH8XII!6XR=7,>L51B42M&&(E=1\;'ISG2K.:3:L M\2OH!ID;Y\9PS3"SF[B_& )8&!1'C'+114A AZGBTCF>O(VTY2DR36,K(;X2 M-T/PR%H"R9M1Q5+H*.;L6TM_GJX40 H5MB7:!M\(HG/%6IVSS\(T2U7FK)R6 M@P:OC;18NT 20.I6Y$O$$>3/8RH@E';;&]7;)JD?]D(; MYS.&F+60B7GW-3__P4F&PD"L/?$9E_4DF^9+:YF^X0T/N*;)#<0B3)N*HJ07 M8&-\X?ANGB=(("_%VWJN?N5_?#'][ "*'"]E'X&-[./CN3)+\+<'" =MM9 84[0I6:A@,4[F;++R:K31O,/EL$ MJ[!8UJ[L-U#^6AC[";2[?A3E787@TJYUC V1T\Y_@5E>-N$$QYIU@QZZ(+^Q M/W?7*T(_*&V-8!?&Q;J@B6[44BYJCVJ9(/)=?@.#QJ6>"&G"D.99I*K":DF* M:M409E%L'ID5;0I/JKOK/<[+!K7YD6=?7/;X$_!5Y0# N&(S]!AUC@V<# IKGHNED,2# MC5OM>O./SC9$F8%-:QU2-)0?C-FL/"\K1O6>M92-9J)RAKO"FC+M6[A1>']M MV#9$E&G!C0\ZJSY+LN"[%-">!A'D4#O'D9[Y*:N-*A@3-$R8Z?"=V#)KMR[Z MCO;X*ZHNTXYB<2A^J>F(,"#ER[7OINT]ETOV_A;.&78<^==3Y,.AZ59$(VHQ M0.Q] V@[DS'1<91TQ54?E.[Y_]E[%^:XC21=]*]T[.[=D") CAYKCVW-.1$< MVAYKCSW6E33K^X@;)\!&-8D1&N@!NDGU_/I;^>6CL@ T*7D]HJ3IB'-BQQ2) M1R$K*Q]??E_:4!,D.0W97<:':2@$6I:;,&%\1_T]OVBTALOZ8 TOA[\$M$:T-SN9G<1'W8Q+/M=C 3V\!O\C&G+K:8OBH+HO%_AQ??\ MS6V@\AC5P6A+=U4MN#H^ MR]=$Z\K+2R/'^8EU^#0OW$$WEM"+;\G\QHS)D^,^WX=^4:D-Y"3N_'(6A+E+ MTZI7Q:[AEPP#85Y;0)4 $1>[;8DS!0&4Y)) P UG]N'CHG)O$$+&&/7F:L"U R7SUZ-$BL4X? M= L0*;HDST_6URT9WLH-L9_"VWH9 Y_S^%G*Q3T\B:]VD;3$3G;WDZDK6()A)/C/A75:VTR6XN?'PQMV^36Q10S/QM>#?2 MVS>\ Q%$UFC:.C2O#\GD=R^D2$5C;P074_CFK/I@1U0.)R0V"F3':JI[J"/E M.1MD4L@NMW'M5PUYY#1,I2LDQ8!:"N>>AH(/*3I0:'KO<@L^N8.?UWW=(L?< M0M^;ZF\ZQZNM%Q&PLD>_K117N,Q)>B>ZR]3J<#TMIZW;H*1 MSW"\3TQ2S[OVLG?RDS$^ =AD2,R4 /?%;TZVOKB@=H&4F=3G$,S1&^RHLS1G M2(S3HO^Q',\3 3E&!R]132;!*X"$,B58/NVN0@8(OV5S\">\K\@S.TK!FTU) MK"@J.XP^^8,0WDA%XXI \]NRH;Y'CHESA;^< %4@5F_BA\K(4=5?F6L>.0D2 M3Y&[CH.2+9\?*EOWCNM-OYK=@W[H*I3X?H<+%)]>\^GIHV/SZ=A\NM?FTWL6 MQ?NP)LHJ *@.YP&&=TMI?BW5I[_M:AZ%(*\]3$(!!G1ET])W%H;&I1J< ^;Z M6;@PA@+&1C%7P"((UXD;Q&%P6?S9!>0K]IS">PYR5!2_E^#@G/]R\4)/J,69 MQ+86]@S6F>'3G?] -L\ &UJ%A3)(('/9,^42"*+Z5,+_TX'*JT%/^R<5&0F M'X*RE*Q()HAHKJ Y9@&7;#@PG%#M6@A2<-7(UXR2^EJ1 2.[D6 X82@SV0[\ M0F+X7:8< \=4-@W$V')443_!;L:':POP/J;HZTWP <+AEI2-8):]UW'E8[K( M$KPT?(G)&63\KLQQ"^%@-M89C\*;//&\3?VJ7-35__B7__U#\^;QDR]__^C1 MUU\__1?VOA_<<[Z+D,POE/$W=;@.GFU(:$7@8RM3MP-+@(R-T3_9C))GN^<@ MT.JJX6WTF[2_E*3'V@ T_23-[M$0E/8GY98H/TU2^$(_F#4P@L_J9;PS?7A\ M5@DVW5/\G_8+F9H3\\S1101/FLUE< EHML@Q4V @,MG3Q7=N-N6N^+A@V4$J MM3LVJ!'EVVA?\!-G!##N\4\78$-AG#_&&#*LA7PC/@"D8T ;TA;*XVMF M=#[&K6%<--^^ .%+80RR!OML64<")M$S5@EQ%GTSC0[PL=4YB##&&KC"B.$) MMJR9=TJN.KT62V&< !;G<()R^H%S ^Q+]'A<2Q3)KKKWQ3@.D**#)AHFG7?R MXRU&RA+_[DW;W40KO SCKRA.2_@K;]3)Q U/3/3-?IQ88D'NFUWW'X46:(AL.U>78>VBMJES< 9_&6CD=Q,_"EH\/(V!V(JH:3#H MBVU4$_>65$8[IA/R" 5(;HQ.!OI;2EXUG N4- ;?[HKA5FJ232^72?8I("DF M0]O@HR1*20'ES#0VL$&%P(3VH=9@2YI^9E;BE7K?+$[2OJ6T@UP4"B?[5G[N MPA5W 2]06RQ<$8^+=DIZ)=749;^KF59(%4ODA-Q0=CWPM0>1%FF"[RC.K>8\ M-XR1(.0'@J\(C@Q&?*O G.D9\PY&V]F)H(%$1E:*91(/E7?4S3?=4R7X74[M MK$CSU^Z" NNJ3HQSAIY+EMG%U+RU&AD.$[2OM:!&1D&X\1NTH>#T1%3SP%!I MY@%/%_^%^%QI-*-G>B/2FHDW0,;5M]V24,4,,!:0W/P9,G.89J=2/-6H'^%, M+@O<+%)(VQTQ/"XT$Q+BT-DU*SH,O#_KS"Z9Z?>=^M_SK++T)C,1_VE.I['I M!'>XH9X![1+X9!*S(LG)4*[I=(K95[?V[*+:^;*S?[;P;-'R&^*]!O?YV?,1D7#PHJXI1Z3!#.J8_EJ[ MN$F?X"88M;I>E1Z,'F-[=3KV2K,'(1NJ\N,=C*/U=',^<"0DEDIIF@:9W M0@+'?E\>:>_;.P>>S0'FLTD%G4AT*NF.'Y''T1,M:'JOX9!@- TG]CS:2,Z3 M,T]^ZX,P!INRGPBYI>+JK4&$9,H6+GUP':.,M/@VAI.83'[ZN%@\>?3D,:WS[/I=3[)";*GCX]- MO&,3[R.=(".>D445E!6!JW/C<5_[]YIQVN^^BPO5 V/ **O.EE)2P-K%MQYJ M#:* )4S;?ET/YJDT^SWGX%8P>>1Y6R!@Q+74ZWDWQQH[?%0(W0L3K[!8+8.1 M\TKE/5*;QW>=<;;T^E.7^+Z.U6.U&,.;SEM6\76U&$.USI;!'SQ__5"IJ.Q@ MYAL#!/W:^&0D]-8IPO%'I,9@'>,.(BW_H5N'[@:0K7CGLW5\W66Y>/##SV!$^+3 MB-?&.*"QY"#:5DW-R27'*\.U?U11JD"!EO\#'@]14L/XMG3OLQA--(LO^!#& M>]$_W!"']%OP:,H#(1.A8W;P6\6N+07*]["1:%1TRWLJK/W,9*\MP8$U(B73 MT^[5R(*9PNJV^$.JD^$;O ^/(.CIBZ.23MZFW SA&_T?SWX#AZMAB/L)'7]8 M#7J&DZ;<=[OM-\1S6?FS3\]O/J:V??S_E14:^=>^XG_[W;;R__C?>FBPUB_+ M1@(;?+#XO,]\:;/M4-AT#R'!@#SLO__KUU_^_NMGX^?*?VEZTO[:1W['8_IE MX-W!VT)+KC-;5.7+@4670=<];]NDY@TM]"1WCG$<80CB765I^S,+!V@Y?DCT! MO09!7JY%TSHU9N;L'2< 3?A2ZQHD34S;GET!6GV)EP34,.%\4JDNJ7PY]GB:)I'TTRFZ0YK M9Y)U&X_?+1M:*?U /JZ%7EQ0A""YM(A +8W+?M+\0(T=<68* 193#F,+ WS7 M/N%31Y&WT0P^HVUUM.BC1:M%?\?,E3 XXRA.:K\R>2L9M/"F)5Y%C*$#[R;] M$7/8SCL?B \.9/F3F '89\NV]<>GAXWXMT\@9XI:]/^??CG]9F+,J%_"OKL7MO&[X(F>3U; ;)Q;#6*J[+2#'Z<*Z^BR^AN8!Q4 MA"L,_6V%>I!!6!^H6E0['.Q4@OIF\:!^*#H7TXC@KFK1Q(ZD+80'H;]SX:=" M]DD_0J;I3ERO@9H65K#QLWI2%CH!5&O&2(N[*E$31RU7C OSH(XOSW4>*34L M91285Z,8+84^&<9X>64"C4S;C.)M>W%:36.UD6VP?A-WNI;[\9+[:(HIN[96 M7*T'EN&HQQH8=(WM,/-0SQCH$5]>/OW?=B5?D$%#VM\V/)S9!T.QTRH2ENY!NO0/8L>K*")7)LB:8[G#K030;P6+&>J; 3T* M]9(RM++?+IX7B^?4=/SZ[!15?7-Y+PR[]X??U?]SH3IZWU-.]_C1R?^Z/P8S M@'5'VO%2\)@+/B8#,0JT9(P"Z9>:Q* .3_B ONNS4(C'^WHVR[T =^/:0\7' M=8EO$]%#:5MX)VV0FAZ$+4@!@@#W8IK3=Y0+$]=S5.'C9K:9MF]F\,V;!&XZ MT+E\]\*I5H^)A( >RM0TXYI==W7EQOI5"7QZ2Q;$G)1OWZ_,GS-;)(I2ZL*T M6\\REON=8?1O?]U5EQS+JN>HPI(9[M?E&Y:QC%]SK4JW%\0G"%*/^DUHZJNN MJYSN.3.C<2_#MW[B;USMUM3\)Z9_FP^CZ7+\=5_N*D 6@.*5.O#D&T_/QA4T MG:=(G1BT%M9$8#\-B$!:2>]2$ZB@4"1/_+ ;<-K/=YM(FI?I]$@R0?@=%D1H MPB5J\@G(4.BE\ZII$ <<@(]H:X&@TEE/6(4MW/UV\PL"F M6>_85IW9*1<0QR#@IU*S@2,"CC79C[9EV:V$ S9!$_(X/VFA2KHIJCC/G*M%F/]&TR?((I?TFO<+[7^_52S3LH$AV&O%K92M;)W1ZD)+ M<[>ER9\4E.$HM>#WMOO'=;W%8E4!9)I-B-P@MZ_R/JXY^SDF[45<2Z566P M(BU*UJ?#_6(#E)]& S?R4U@!B^2;2ZO>HQ?5MR M#DBCH$P>S)@O(0*6R9W%@UFU&WI YJ2R7;5343,:1:U4FU'*KKD*1 M!I8YX4#^9^'?L>-_W#IIZPP,T*6"R=$NCG9A=L&1Q%8*K!RS'&2Z/J#$J_S7 M,AW,K-JB'U5YF MZ1_PN: )]?-G1NK26C:9Y<5JO?[1%H^V:+9XG8C/0)2VIGD4')TV1)O*J=HK/UK0 MT8)<6?2:T-$WH61V4@&SH4@!38F;NJE61E(I=-/EEB9%NLU5<&'AJF<*ZGTN M'@HY$610>;RG*1%[P:9>:^)SR4G39=-=X,QNJ["NET>S/9KMG./+%*9@S?@A MN4,G=WSTA$>3NL.DB.YWV/2$7X/E"*_V6#'VQ;^7Z\VS<[&NHP4=+<@LB$+Z M, @(!"A.\'VW1\Q6FA>]CYFD8Z:QU^V6JB<;2XH\7-5-(1,E6A M@4( %<9A-?0/U%\2X]-<53)-U=#R4'2:@KFF40Y6YH=G.?["F7U)L6IHL8JYJ_7=,)"S[4-5;T]W- M=$,#,@SKS/NWRK:#8W(X;H/C-LA.\S3&1Q/IBFI3$S=5_#(SX[(&$!Z'5I465@,)+[,,#/F5XQ9VW/ZF:.!'@WT M4);C=,@HMTEH'\UZ> AS=_1R1R-Z%R/2L53Z,9)E+KAD +&Q<8T:NT=+.UJ: M69KTR!),0+EN5.VUVKH7DV1GL_OI[\W!W;O&[[>YCX9T4 M&H-0]DP^;J/W2BQA"-";\ (L0C[XUCY;$_0C<+RNEL'8*^8_K.C[@G%0R M'7X7?5<2M\U51_]R6>C_.#3/S-,>1.K'5'2%$Y!)/+\@"!/WY?5(DPH8 :J6 MT8'A5ZR,(K1+J8#HQU*$'H_*@G/KE-,Z!"6%UT0+?;Q2OW)( F]!"&#N.TBH$Z\)(9]BPCO_PDR7F>'LEYPI&<9\Y6[Y^< MAU%+F:PXT]WL'&,)V K%17J.%<($F/.X$?'L0VJ=[\3(][DI6DYD7X7[EP=K M-Q29Z"D0@\/0"HE[3A@T(3]D12 ["4 7&G\IAKQ(XU:N80DFX%TKG'Z#BKT0 MH9JP/*YV7@H+@7()]WV21#?6-'W8WS\QD7MIB.QFIS#'Z*S>1E4/-;K\S(2B MEJR\6W'FN^3SD*@4=\R(M^LWS2YNC_/1M^+ONJ0>7-TT]=_B3A$JPYJ',NG_ M4V+ 9LH62AM*/L5D0X:W,5W;H6M@.R.(5R''7*YO(*J/74QHO\H&?$, M8C*8?.XOA?U&&LG$'* MG\?E^;?'O__]Z:/%FL(*LL!_^^KIZ6/]3RS:O_W'D],G]I-W$;=^XM0UX_]X M5"AV+FX,Y?LN#TFR NA6(::/OF2]XT2<68\1>_S;%U]]D9X8;\A2M('#*O8: M0F^OGS0-M2JS![-]*% ._T@?'ESOT5MO@X%.:)4E4%+6<6V]*K78,2$*7UB-U6JX&UF(:T+J>+GV3*;L0@G[Z JRK)LK-R MU(U4:*#$)]$67G1I)UG#Z58BX@XP V0>!S3(QHG-;4'D0 MJW.R#/ITN2\S\QJ;%%\+/B%K7B2/XCB_<6"Y=V:5Z6$\2"F,\NACI%:#RGE( MO=V7OD=5Z.PUHY-CD&RT#ZHT#A2V) "8G5W&#]F(:HQNYJ;<>V#NKGW3=C>M ME/?BT;\DJ8+XZ.2*YO?FG>OHG_?@4JJKE)? Q87_][,Z=FG/*%UL.F+T".:( MI-ZF#X1!"H"9ZP''9OR8K7B] M6QIH5ES(%1UV2SF$X4^60MM$APD[G=L6D!7\!80%6[K)Z+5 M2;-?$5,SWH!';[-GG=1IM(X@TH."/>"3C%\GG7F:-]GBJ0H.*5.$ZO/:MOKY M+3R<_?;LW5+XI$.I6<.&52!*9>95SET1?=]H7* :)&J23J)"%UJJ/17SDU]W MVXP*V\I=J!FS[^>*<;PO*Z!H1?QT\0_Y6./O0RHI\;SYIFYIQ4\NFF[Y9B*K M-T)BX/F0@([6*RD-I<7"$35SQ(1+%!228H>;1-'=H=%A55>P?;X,OAU0!%LE M:.:X +6*I&^4GF8LOTF/]MU;H4HX6VZM(?FJ["_*N'%.?G[;A#W^*?[ZDT>/ MGF13\OVN"9!2&LQMF,Y;$O)YE8O#V W/C65$)EC7('WVJY,_<)NO\\C+\.\B MJ!ZH2%@/5VLME7HT.?4EK4 =/_NRP0#.5)TFZ8$Y"%[<@YL.,3&737')#0$[ M*'H<50'B$__G+B[*$R1%CQ\Q4_6W756=?-^7[9O%+T1$_TGV)O_CV)L\]B8_ MTM[DJVU/Q\K+8*C!%WVWY0P%ONRFI(H'2&U1Q>S%9SK/,[O/>1"%ZOZL*+\F M_\Q'LE/9O*X';8B-MOL9FCCEUAW#:!_0&3#Q/W8FXJ0N.'0<*%=-"I2LZ&@A M7(%S]83S5DF1Z:\;Y;6/_[<9N@5+.\?-2<2HVQ[%"\%:JFIED2'>3'>+8UQW MWJ?3*@E>RGE?9B>^# ;1J:.M+H1N[D5K:C?"2GY3\:YWC-!^=01PGMX /8Q) M,.#.L'K(/PB*O(QNF7S6T;>T(KH2);&JUK =1M4B+EAE@I=+;KU1O28[.U&V M(-.A O:9JP\H/-(].FZB3;P=XL!EV5-M=K?USWX3N/G7ZFU5!R(^..)4BF"J MK@U6SH8P"G1R2HH>"IN1+:MNLST4T.(?\4KS(I[N:#\@[CDZK5TRDC>E*-0] M$$1IN*NQMT&RZ L6$%Z/)A"CG)V&#_$-]W7B!9XL,SDB)P+W8.47IN:8K8P1 M#]IGJA_J],D]DP%03;!GMSK:I^@M?S. MB=0K)=IF7K(L!\ *(_% )\%#KD;JXJQ1>!_MCU_M+MY%S/H\S:73V40^>U4N M1[FTR>ZA+FJP^2+1<&"/FVQ1_4EJ@ ]3&#S:?W&C>9Q0694;)"9,YKMI]CJ7;^PA>=SOOGR7 M/7R.*A(UR[8J^TJMJ@V7)7>85.WS"L39%T. M1B%O@J<2ZZ9/F,03R6NI'C/52V)VP;3CK'@:%Q5[<:# +(V_(LU9TPLRQ4K\ M.?$TQ\_4NYR3*JLQB&>ESOQ#D,/3P(/NX75Z?+"A6SVMV*B[[30V?^M:WOW7 M4] ZH!JW"W.,E#4_01!2H?=!]H-S(.66X .=([%TQ(\#[S+=JWS[QW5M2E$ M6M8;? NZ\\=1(G5/*>(D=O96U'/K-LR>OR%4& 7]X9V7C2H_K'4K?X.U@DIZ ME[CYR??)NODP?4ZGV=1F1P^@\VSQGA>!!?08*BWM8QM;2E*B7$MDCG,-5U M M1ETQDTA]ODIGZ+N^.K^!68EU+J@1A"8'^[10&6>)0_0YN!*WVN8.37^ ,URA MS)!ZTAP;/>^J+]>!M "LCP+0 NE_,/:C)+'FDD'>-T$\TL@/9FB,A$GGFV%) ML[G8KL=_F]-U7XLW5DP0R)VF+Z)@C?&W*%)-)_Y\W;44']&/F409E/#T#WA? MJ?^6\>__Q[_\[Q^:-X^??/7DBZ\???GH7SC)_9P\F3O?5#Z2< )0P&!/PQ'4,B0Q3R7UY<4'Q MVO@'OA7\#!G]CHA*_TY6C6ZD/.T=[R>)]V#-?$R>,2'1?Y;MCF('+D]^I=G, M)>4'A'#]N31T\-?;'K[FDZ>GBY>A;(0<7PK2PYV7-L2N%BUF M5\V>=^J#LGG5_,JN;(Y'+45[D)RO//NNW0UR)#+^Z/!W=*82PZLQQ(NOZN&G MASSZ!( VREQ9&?L55[B&?__7QU\^>O;TJR>XX-.OGFJI_[F>52\%:7#>L9;J MXZ^_^A*%_>CC6\#(*7&U&A@M 6YQV6$G*!"@NQ$8FQ3("T4#)+P?)9TMN-KB M]2YCZ FL8_SMQ1>/_@\E:7YPL6=.JX>@'(Q&0^$_@1#M!LA,2Q+W".$$("EN MNA8R$V\/*FI1P]COT54IP9);OI,+E+I6^JO<"Q;4<+Q"'T0%8^D7F-B+=*S, M''!S0L;+=<0N1EX4>,ISJ1I1J[D*A"G&^G'5<(L?^\YL:?WF5+L9?Y9!5U4: MT:P-RR1D'=HG>@/&X.B86PJO8F846.Y3>C3TA'FUM.4Z(K=I,-,6;6#%0"^Z M=[YT,5)(!83I\R9Y^EQM^<.D&1?9#:0Z?A$33AG['.+^:4IM[]$9^]PF\_XH MH25%OY!J,@5_7JE9 S-6W&&WJC1-D-3B*M.8+?O#Q@OQX9^W E^T MN%4K[Z#5\X,OW"FG/0%<6/2*.U).7C5=QSX_;K.8-C>E>R]= ,$(K85J@U*: M>AE Y8>L_OF?&)5P<]61;R2[UU\)?KRSI.1]/_+Q?&0^GK[#)]D^_.+8/CRV M#S_2]N&[%&C39G65,>\'O'1U7(L??CXKZ+ .925@U?AG C]-X3M4-S*BD4+];^1;_/5[Y; M#@YUS07*L]1W2C%*#BA%7>927@W\,N@332YH0T>JS9@^9Q%#MJTL<#16JL;R MMTQ%$PLVT=),(:.U2Y-F1.IUG1@\!=Y_= 5\K2A8LRNZ[/(W-S<;3A=89( MK%[,>.B-0:*<79U_)QCHV-9)F!5') "^E.;ZP=I0N]_,_YQU.2[V3CBYO(Q1 M*":2Y!BU;Q3ZOA/<=F?J1@^^@PK#SP^SO1$_-F$+1?A^C6AF9)(VI$;)>8GD MH8Z?)#XV:G[V1'9[EH+@3*ULW96$4ETPQB:W2)$^_9)]J?18DH?;KR+))4PE M_HCFA$KNRL8/NNF6- 3*^&_*AE&M-N M4F:9B>.5XEM2-XG=S?B9[6*@@RK\)S+4O[Q2(S4"SL\PMH;6&1]3\6$QVP7G MLDLC2_S'"*-CIM,T09.S5=T*A W(C+7_W+]ETO,>>RMK8V,PI50#'=BPRKTY M]E"96Q]7@.,7?!/-ZHK"9P.8YG.0.FNK>$$^$ZS*/SD-$LN=[H1U&:^WW7$Q M TDYKE%(L5U:7O'A&CHU+M%<6,48O+N12_,%K8&)@@G-(9+B*5IJU*H,%?XG MCXBO[%$36H$T-[C%4RJ'=W;8 FXN)0#((K@KQ?-A7>_6/"B]##7PO+0Y6L$M MJ8XPWY/ZH(!5@HY&"2A1Q\CO[+;CS'R$1TRGCHPU4C2@X25UUXW>CMYB+8,8 MNJS^5VZDNO4F2+@BG.:HA/'=4W"A4N;Z>O'XLO5/G,#I&O'UC4===Z^YUEO6 MPSUW0>44GC>C"729N]I9,*(%N[VVEMCY2=>:1"_8KZXW+"J(KQ0'9W#Y[CT0-X& !\[:8 M_[D,]=FJDZV\>QG5?5 *6FP6ZVL84DA<>W4621DT4?AS^%T)JD*Q99:,6D MJ?3'72>S,E3$[ /Q5QE\_MQ0?BL$!:5S''05;2^+@N$.&#KXYS(R M[7DM05.A+-%Z*6--YVS<*+8I&5Z5UUV/MW;('P<^2I\#+CZN''IN7@G!A,Y?L*$AKX"Q_ \\7GM16>.MX[ M#2MN!G!F#V43)(E1Y6/KY2GFPB71QC$![JBAT#Q+_Y&.9%K"T'O5V]%!5VJ MPPT?K,WO=%VXT++9=#6[MN$0[6<*X9/_-EC"$!"@U\>C@G^0=;_<;0]7F=**C%) MB#D;01516'*\V_K%"/$> S!JD0S)9Q#K871 U8>&2E >=_CATY$E=;)1P:3; M1 ^2@JWYEY3?GEFDPA47'8-DX3G&U9?#SSA>:3#)I5% ;-0\_ :$25YD-._& MG6&00X-U,\,!M*R-J(T;00/HE2P?N% G%[/&EVYUTF>5/*[KM?*F%8 W )439!NL5F-4#.[ MY+!4O/X:L%,\<_1+^8@),UZ 6(S+F@G*Q7^VC*D^:U"&]2;&?=%.)<'5WUR9 M^#-J9H, )5L46"S"1=T UL!T"90#?+K]KB^/_:YCO^LC[7>Y\LC@^4B8V7 K MQ)$U^;*&\.(Q%#]=?%=C#\=M3^_AHPT1@L\B"IX/7@J7QF$?^'D-YC_W(@<4 ME%':LU&D/2H-H)Y!8T4"5-?>2<>G!^6/\X^#@9S:4O%.+'7W3[:'M;A!(D\< M^%J000M+D%+3J@=E]A,M"3!":=@RISV6<%NKZ+\"W=%_&EX;.L@WG(?*M^O+ M&ZLS$8JOO%1@:-F43'H1S[RFVP>#/\4?L?Q>/.Q"X;(!G>J,;[,Z\07;8>MM MP.>P*! /V0"^RARX!'HZ.$J9LVD(R$JZ<"FCW\Y@;X,,[[S:<55&Q@O;._3< M]"6U)":/L;RU%)GX?KG_X^LOOX5QWX=5O^ =32YO9#IJ@''C!YG\W=',[2B2 ME4#KNJ,/9+1/AUEA;7BB>X?]Y%IF":Z:-A);(JBB/O]-9RT*?#G^ M&UTN:ZYUOSZ.8_SG+%P9<<*F2H^Q1R> 7^MK2H7K%[#E:?[3Y?TC<)_15?5K MS=3MYGK3^ =)(IF-6'?2C@D%UC5K!>M9_ULRZ[S??-D0,+ ^J7-!DMF@',.H M\2N8!$FV6VN4ND46,NWLSW2=T9SVD_&.V6N"[QAXU*GURJ,,C&BG3X2.K\P6 M*?A=_ZWKIX^B($YQ\_'K85[0 /*8;S92]CQ<5I; D3%EXV99[5O^@4LF9;R% MC:YG=I2R<3J#J*?(-I3^HE!$T%YK[S-_O00MKE9#:T)D;Y6:*7\9U-Z7-XS.7,J8;%!7 V"!WF($E MUJ'"F'OX]>CR-RS.@F]I,C1Z.!IUI9 O]8#\T9R"M,ET&1*=IQ*K:H@]I*-6 MIKBSB_EH<,0PIN<15:6J8;KO$KB#*T%&Z>HX4*=M MD8!Z*M=M4C5&-,3;3U?8 'XSO60,K9"I\P>:PS/J4(;8\'*_)!),<+:VY1:Z M\)Y1,X5L2F +*Q3$0P;')%+II3)<[MK4;%.DB7RI6P4CLB;X_9P63/KG0!6> MN9BN>#3'C%+&J2X.A^J^'?,JY70[R. M64;:P8E_BX"#/.XMOM9QJ-@DS](B"HTA=*60#X&-)(0W"2=IR:6.W> R&YIB MZFMPN(1+FOE'I5/I7$9\]=^:A,O U'8#$+@Q(HD']-X \8*49?;GC+6=HU8B M/)+O@/2:1']0;%3AYY 9/"9]5>HIR"\3R,@HJG.I:/)TTX MR!)L="*@.[ 1. 00SH][Y_.8 /*I:"S29H52)O\UYI=TQBM#F234O]/V6>N$(JY,E2F)D-I25J0$H;XDP[8)LPFR%GP[+!4]=&Z M_MFLZT5#)WR]6A%%2/2NV\/CT4HY^0)S>^=&.VE5/.I:-B4-^^:JKN+58 -?/7GT]-F])CS/6Z;U)]X"(&M,XT^# M=I=J<)<+38>8@)>]\ ;S%9B&@DI["2 WTR)V EATX6IF:AN#:@)Y\;&;[[35 MZW7TC*SL!V6V(OY++YW?5(+EB'#P.H!2).:"@4ONHY'%$.#>RNR^J9BX/PBM M(YUX4&J$RWIHA!8MT$@N[](T!;! <9-'6D/!"CQKH@CV?+6(21 ][PO^0Y2;&GSQ&Q+,Q1!T^280L6)/(\S,'_TN_8_9_M#]K/JHBL&6 MGT(R+Q9V=X&C'(\J*$A.6DZ-&^Z=+Y>U^2CQ.+'7(8]97MU_(A14-KB2XZ"$ M_T\&=QT4Y7[+2N_"ZN1&EM-,K8?*^;&:^ ,.!76.:IM;L@?A.%%KF>3=]/$8 MI0H74\B._Z >1O#[-(!+$!J !@50YA2$W_KA8,$L<(TUOB0=%DQ.P;,T\%:S M]_#SQ$0Y1#2MV:.!I028$H#_R\7?=MVV/!FNREXQ4_0D)]WJ!#.:%^50DPC M>:A"CD[R1!*J[$>E6QP$V8"UH,%TW730"<7=U>+=^1>LZREWBQ\@WFT8*;': M$Z)(+3P,H6<&)]^./##'L%C<;PW5 $*JA$B$IP;9H<(BT?[@4Y5]&ZHD9"+= M=,4")>1+^NM 7"A*N.'8+PZ8NK\$M00\7"C1G6CCE^$(PQTW+] XB&N-[TP@ MJ!C^,S$L+&*8.J1T,=DQ=)T8^YS+,#,C>5J^FO9*VKCF.&CK[158.O"/RLMA MZD8:( ?!<1F,-LT]WCY&68P>T"5IHH3E"!+.BPE3 M:%/;I,&=)_P''\!]?67DJ+,11X;_4@58IAK=E+7E9?*RW,N"7&1?)DD'6G!AQT/4OR&>&GW(U:Y= M)F@*1[6R?NP?W\?"/TD4RU='%,L1Q?*1HECXR"!>5D[4;42(6:3B)ZK!5P" M_M*2<9NO23T&H>%?@W+S@+=7-^6(-:0GSZ->+,PX3D+G^*QR?'TX0.'Q,4(9 M;X6J)!CB54W@9Q:GY+< #B0_!V0N>7P:F$")5Z%&OR?P_(:UT D^V71E=0<. MFK[0WW8ES@E.K])MO9& +,9*#0>_X0R<\?,*W%Z.F.%&0ADQA=6R-69U522) MD1YI4!45L'GJ-J\;-!)=]-F(#%,.*EB94,?[A%3RTP-2I/29\2ZQRG+F)XJ_2O%OYX8CG[F-"DTW9=1'%8#<6R 2@?%,!9(<=HT2_85\T^2&PK-1B-N2)T0 M.$_"O[MHP=&M<7R;X]Q[- Q #C5CV^2TP>G2 [MO9*8S4V,%9^AKAN!1Z25: MH;OHA!A3OWY5DR)HZLT3K+Y1ZG"CMQMU'OP3F.1(("^@'+LNG;F#?$GI-LE> MX*AMDF8T9&VDH\S/TP939IQR>VJ5Y$!]Z:JC!@A]U5'6-;9CQS0D\U]3_D^T M4H0Q2$P;3]X)TE6ONE>N2>P!\ICQ>-R$)2OWU>V,E?"VCD^&7^=Q&>Y%6*F/ MGI'W-GI-YJSB$^[:@8)UW19H.J6' 6DV;^;=IFO'M*?5+GC702O 2B\K1%4Q MMZ0*RR#CT_"R5)R3.1D1Y%/%['0HR//'/RE1[ZQV:O.I2F6CA&XHQ;%)GM&< M6SULT'X9SQHRP#5#Z_&%9Q:*J_9L'L[(0^5#RO\H9 5A^RXQ!(P"*(\X& -NY[] M@+[=?"%>PS'Z?HN?F!@C^@PCHG@KVF;R.(YC8\2:K*7>J_C2]%,NGFXA#U / MX&,MEV\&T3#WM"=J2)[CK5!N6YE!8]4?I2[S53;^':DY^37EA&'8SIW#T>]I M@P(<;TIY/S,+B47W4?6HIU1HC_G@>8#A,6V'C TQ+3^.*V.QCOZ69^KIX_?^ MX[DHG];2L3AKH!\\/S45#AD:;0VJG'2&Y:40+"D=Z"@ $, T7B2KY84W4GB+ M 169":7S]]GPMF2HUI32+<^!5;]YC[G&N+DJXI-AM^GD$J>T]!(KE1=#UU]@ MV-L/"Z/% HH8Y54PT]*8Q&&3XA?WP'6UV#RQY[@X95K9"4!;OAPZ_F6=4!Z; MB5F%<8!;$(WQ6EC&A @JGXY.;!@%S]0;0]+M/"J2W2&TR59;#4]13%_6@U#:K,E1 M =CH8V@4QJ_C/6-,R/*@7H/>/R1K,!-%233+IMP/3B:1F;R=XDV\U^<5$#FZ M^\QO3R?.K5(8S?N$*1RL)ZC)A-2VI(1R2^G*^9D#&=,^>R1?!O54Q<8TG!>N M/FQ#C>(GZF QV:#3QY'EP7.N-\U^//7OWBIC:8Y$+\O9.U4TU]$/3!O2;: TI939R8P, M1V5.7 L,J;!$Z8D6P^M);).(]^!>*_4$M29RDM=#\%LVKDC A=8!#.5I22R9 M7%+3=0!K4T0B*9?)RY@"&4X!N792D8UGG)B(4_#EMB"8*5#4U< "\?%V.@6N0,TV4,9J%9 M504N12,_2B?=4H56U?5$+T:$0(/PX%WQ_A=?WXO83LD9Z?WD$J_J>(NR5Y 7 M\\Z=0/.D6)R7^WB[Q?.AB>YJ2&=#+J-2+%YTF%@A66/ JGQ<=[O\X/QYRAK1 M273E^4]GKF8MI(=?X.G0*'LC$'9!BB)]E6.WE;ME= ME/4&C%2C8$<:O);LT+/C4XO2!"K#%:H)>N*[U;-3XQQ3:']\4->UC:>IT.^A M3J.K:[FZ9OQI3]!Q7^[2EU<11Z'$TS.7?E4FY>0W8XP:][N*LR,UO*?<]PSR M\0;D)L'/\G:)-RG\LO;TO#7&/]HTX/?TML3\$*7)APG(%M5TJI\S4!!U?D^N MKPP+0.?,A>LI;WW/R#Q97.H_@R0R],Q.BG:6@9]*-#UX=G$4K-Y"UN5%%'YE M-/\9I5N'J$,TNHU>]^M^R\<_9L]31M*#-:7%5T M0_^">H[61M= "S3^KV4-G\RGJ#@VE(+T2C8 I.P'Z:89QV!",\9US+70X__) MGE0('H4(T$)YE[:N>AYT$_]&O/*2Q2HHTL7_O'^XXY4Z!Z>+[_B>M+'RSXT6 MMPV+%)PTAK-[;&]HU 6=SB573QG_:)WWRJFX)I_!$FFT*H6B+M*8%B)R>[A;#0H8='U&=3*")^O@G%&:W.#I61@72#).))A_'-.Y\+6F <&+97\U)XSPB.5P-%\ MS'PX<-F;5MW>=603:O-H,D>3,9/)E&FMS[6NWQZMY&@E9B6)3ENG3F9CYZ/- M'&W&;,:IN*:6S-%"CA9B%I(*=4*^R,X$=(N2N!_MY6@O9B\F)79DM3I:QJ&S MA@M7V9R=(^ISS*T?EECJ\=/3WX^A)MDR?:ST4M&Z,N M%F7UU]VP%=ZE$5V)UL4RECO6?TD /_;YZ!(2!M&-0X/B0SFIB7*'C@TI\6+6 MAL$>93-T^4-:L=U5])3M:%&5VY(U/0;&KW'O#-V--T&Z>U9F1>G.9)ZU,KD. MVZN.7UD&TY4[-W&5*LR1:52T7 C\HC!F4_D_H6%\*99+R2K=A!ZEXW*08JLM M^1!LB.RN(=$<$Z3$\7EU:4"'Q/%IFGTJ MM@N"@/BO@>U/U V+;2C7!+'2*Q$0O[NA-'>BHJF";!;$CN:C1653J!"3U!;_ MP(!B.;>G,"G^QIK%[VE#Y,["K49S^X:Y=1(N(>5LC=%KJ\*JA)A7K\-AY$?1 M[Y:IJRI00T4VN_7C9H1VI*]%4Y8)M*\#5!U:>M03_V"IX8@S%@ A9VOZEAFCL1 MU$4DN!:&;<=@[F0"$O16A*+K^619/*A/PRE&$M"RXI#VH2(%G&<]S&Y%X00[ZKIW@81- M=RMY(L^$$8)*F :6RQY*GHY.3L: (RXIU/W)6("0-]9?)2/7[<4M/8:)IF6 M,\OE- XV^%X'MLWB8VF20)O_I;(OUW3N2EHE.(7X*&^!Y$^2LL,H'J:>@1SU ML^]#$9*, PB>C;)%/G0E0M0GPP#X16CJ<,U37TJ;Q^].3NDRFF2@I&#(8'<2 MZ;WG6,5("/2@%6IPR\+C_N5!VQ(N3?M(94]BT*H4V2YLM3&UD<:NMN5\$)IH M.6\)R!%0\?R[[$,>TP6/\TC0T\!GGU'J=XNVEXR>8<07$$[1C$[!J$IELI]C M5O.$E+S?#._@B_$+)#Y+'K\SYH0V@")5A@(]LX;)^IPK ?Q68=^WVKQ0C8"3 M8]?;CKK-*#/0U?2/;/"3ZQ]25<)%J-C4TC\J_HP$;:7%1+$?-B%J)WYR*WU MX:0MK[L:\XS"JY'4FD ^PK#[,#:&U.P4^TIDZIJSJRN7F^^Q0;, WH M81O$;:6RDT:$;DFU9\2*<=WQ)\%IZ'5[59J8I[I.%Z_*QGMS&BSC<:4QX-BG M.1;JR&?DJ@(PA))/I>Q8#GI-H#F\*#@?)RN6 5V@5_A $!YNF;R+ 69=T2G^ MC\F6/P[_]5XRI(I6'8.W4_+L6=]KAWM$8X#!^\1FI51+@T)#E.GNT2P\,L/DM3 M$3<9ZA@58PHYL#*9F-#TO#ZT/@)%E<7FE,;#G)73*2T#JOGO^)TRF M)48\-/F2N+I?3KIV[_+ZQ(M)T=3IXI? 'PDQX#NLO+#8<40<\\5<R:<-,* MD&=)&0W$?.LW+5.34:PCHAEV2-'_?T MZ&"1U?&AY16;^6$&7EMF@TI_2B(30;'2/?G+C@-7K$$\"JG#RYJG1:KFIWB? M@0=T_C!%21HRU(,H^;.>E6.M%R$:PFGAL$+2?V%>&NK$F6@09F=':X(_47ZE M07,=O>=XR9+IW&X/HU3'/FBZ$4W+6,V3:)UP(812^+HQ>(G_F 9OXQ-!-[EB MQ>8>00N594BN1&:7G&:B_,3X^J3O BJ7B<]1NE7R2,X/'?A:%WU74M;(G;N< M*OXV%BU.1H0DRHZW#$EMZQ3_QXK.1L)'Q-V[?&,=GX[JW7;M5(V-V2CJ2&09 M'Z@,R;0G4%>!J\A[=N_N=YEO_I \Q?P?@;LD4RE8-<3AEXIC;J"MB=%1/Z(1 M2H(P(PZF,L:@7+91@40,7J>5SN7.&[HXS,7=4'B3IG?D]D#U;K?\)!MXCX\- MO&,#[R-EY-!3+=O#.0O$83\TRRKD2.S *A33?F&Y72;/3KI1E-<2D6.]E"G9 M'$?%"B#[R1W0 N!1Y$Z<#1.2F7>58$R863*Y6"#4NRC<]5F5=H2U=(\7/J]DY[G_ MA*HHU5/VO8.L5!<372M+Z*I(2VJ^;L[LI(#R+4H[YUS+SG[12P"BG!2$8MZ1 M5'P$2+-S0742#(M:#10M;^,SEST%<3#R;+=)@D,,II3E*+5R7,B_B[85"8,V M]2J@1\5MXHP\BWGE8D2^V&WH<"69G0O9*71%Z_Q2RE0+4:,F3F3*PG"Y-Y89 MBO,%>HN&Y(IQEK2]:@3;=+=3?EQJB!. '*A63-&WEYT1/K*%6%!O-"]3^CWP ME;?VUXQNQ4M" (Q(N*D*J53W^OCV>MR,N29."0N0(U.U6H1&U#V^$T3CPZ&(*\30P-] MH9IPXW3@J(X!:.G5@CQ*7P@^"Q5<9!;74#EV>R,!O='F;6HD\I0S<.I,#D6T MO+,\4QG;C1%\:+\LL>3*EA!YR$]"6_2V[T3O\CJ\)=CIS&=Y0/\LI$XO[=^% MT>FAJF*LUZ'-ZM\O.BJ^4_Y&L0-AARH8 \ 5.0SJ5'^=84=7(0Q@-Y ME-??/K=G0-34KWWE#%=*CWNZ6)RE>TD-F+#ZG+4RJPJC?:._OR8-B;+I+K4\ MKGRR@DXM6^=_$H6'G/)D4^@:;)RP<#J]:1&B"=;Q>R*C%3X3YK@UR72]%N[G MV&MY6<'=V8LT!4HKS&$.+8:DRF?+38LS69"?$$Q:5 ($R++;6#HN*PQ@+,.B M#=E#+E!KX2CW>Z:KID8_&(R3WV1:I,?9JW^VV:LQN6QNA/_^KT^_?L8QP0\_ MGST_'XO_UG]/K3T>I4GMYT2S&FW]V>(X\')$?MP,;(-10-8>.'[EOP_Z$FKXQ\CO:WM'V<:3)& M:UY>A#:L4%FB"3OV;T!W[RZ&95]?Q%/Z..M^-++\5.493T AC,#XN6D=_=?1M#+3RK,\B?^97&&XJC><8&3,S3%ZLU\%=HE.4:TH2UV/ M+!7@A73.YFHS<)J%*QH)DI'HLG,?ND:7VBI4Y9#=ZW@B'RUZ?")3:UB;[VOM M2LV%AV+$SCTB9!31GFT(H!9Y+NW\=G1 W$JA5SCE(HWBLZ^#CUZ7%*'+VCE,=;M$QH331XHIGB&,0D((*#4^]Z M:E20\?QR195R:L#H%6;/+>YR\57!+7[9T5?;.DJ: [T9GB==7M7AFN5)\CNI MZ+!(Q*YV\:JD,[QDIAEBR>:&Z>CRAZ[#=YHRI2_.5!X:"K4\D<18>)V\-JTF M^6-B7!$0/=MB$A*=4R>P#S;3>=>/9'J9LU?07R^HTL[%_6)VSB;-=X\G<^K) MATL+2])1TD89[DGA;+P=GJ_8IA(_!C8T1KP)ZKJ6O@62SH["GKA.2YT+2V ^ M@#)-WI46F$U5K>)!^5#@(C;V$*-^[05F.:LJQD'[D_ZG(OBM!\N'3JAZ36D4%-'!%]RU%G#ES%F!66CZ(P:2 MQS^)MWQM4W-C60Z+I(EY=!=:@9--/[J<(Q51 B):X?L@_ G0'2Y3%,RRP19N M\T/G;?;BCK5+(!.XK35 Y+CNY%(+FPSZ>K)Y'&Q*HDMG0S0SSF@LNR M@>5QKC!3C@+0'-^804EOB6R#Q+:4*;*FV^@RD^"#0G$62HO1<$\/0%,[]!]; MFR&= Q)=R:X:ISX7>1AG8U9%IM+,!&H<6=E8'VYJ["C9%$@\D8(#Q,87BQ%; M?'0:00RK^*EX#"U>+2X0>:.2R7RL[.?1C +&/%"Q 03,HPW3S)@M//]I?DV M$J697.?/RN#2Y$OC:5<)VT299K)DHQE&4O7$U8^F?$>-6?["?>-PJ0"J^Y-- M_C6[]L?Z3;BI2;!0,B;::>YPL6TYW8<'NO1W[L/OKG/4G__D_IN4!\]U>@H! M2!6'$%(@TO!S"85'.E;U8$!&^68,.17*W#-*-W L??1?<";\X"34'#B0==+J94Z;>!BNN4IV(OM^3)1FIDV6#FW%V? M3W)U*VP-\D@Q$*E!E9(_0+3:K3X 0,1!D>7(]0^:*++0KI\/U.*]7'8MUOY) M6,)L7$E!7$LD2O3?];"FPX%!V"!NX7&;GG:$]:\']GX=D!)R!NFQ/;,KY6R] MHR"O-5C=[/QAL^^&D\F^7'J\=&J@RDOH8".WQJ>4&,HJ#3[&B%NY6/R_/_WI M[/]+C5%GY_$(H:BK)9S;<$5#N#>*$N'[ZF 1O1S7E]!/Y:*3V+5[R_A8_*0? MO;G\N:/ YE+?H2EO?#9P$*8\@)5[F#,$4",UH/-*#!;,8<)DPO/[_\]$M1$? MH4')#]^&3AN>WY.Z[P_J$HI^.45. V.[Y&\V&JH-%*)+H3O>E"@A(>07:NH45->MX^^#\G2]W6&>6%K/".2B MN5J;!2ST'M]CCZYO,FT38+ #1^&R[F.Z3/-8RT^AZ2+32[N6IL.BJ8'F)DTO M>'\>F%M)^:&I"T&_7*1P/?H4K@,,VO5CM5V982@U8^'-+;!Z##M>R_17GB^U MZ5B304G:.=$<+J(CDC6GO_H^5*@,_[%LW_2[S7:Y7YQW%;H?R;'AQL93(.5R M;-GF8-G"6A=LUN/QK?EQ&Z;J5$59[JHTYJI<@T0T>H#!YN?GBR[8:ZZ?('MAWM5SETT="\2Q M77<(M>L8N _N83)ZFWBD]%L]3$:+1.D>NLF+O^[B)<"D1$Y?+4E8\WCR>!I( M\G;FX$.D;84PA.XIQT=V9:*9,M7@7=ZKA.%3<*SNG>;P&IUOIF6"T 5.JG*I MBM_>4Z1KE38&'.Z;4B>D&1SFS;<&$PPDQ450G]\GX)VO"9B;$6KQ MM?E^5>!*:R6N7'FHLGDR'$]LW9(]3#OB"8? (O+&/H7J$U)#Q:?GQ&<\]21J MS...%['E^Z%S!P>@$A*J$=Q]G[GK95^VH^J2C%C-')4Z2)F]>/*);UH:G8?E M4/6;3><3;%8]/3:KCLVJCY3]X@\7V0WD_2ZZIIH,\_Z&D\#,3?X2[\F53!J. M;>HDOO(C)7+DJEZR]V$P$_W@1^/"_%<9W4TKQYR@ MNPW%PFB]X1A,S,!"Q:87KVSDV-(W.19OT/?8$IVJB@+X1 YU]AX[R>L'7R^]H\ "7S)<^O<:-AN(H+(TV((JF9,4US M1[SU?Z8&# 6Z;D(YMZ!;EMF;90(%9A181-G95ES17I))!V8UI4Z'HP:50-.! M)_M O29BTH,L RV"_30#7UW5%RBHQQ@MYKGL25($!(J)S::+"Z:AORX1K5]? M+[,'(,M%295#1ZW_7XAE*(T7%'N0&'"?IU#]* K$M-9'O9I+]*\JX)WM>?@C M4&BU0WW8C4!,GXC0E$GG8,QQRY?*J,6,JL(5;WS+\Q10;%GB:+P?A1AAC?7#,HG/UK8L,_JEG(N-\WX],31N&CVBTR97 M[NL=7%F'BE=HI3TK^@C1J>JBS/K2S"PUUXKY]#6@R12><&Z[-!,G] HCGR4A M-G\:/\QN>94](/D+?A3C2Z8?YST\=)SB24!5P0'.*YVCCIWKH/4G,0//W[UK M?1F^5]K&H.Z.##N4%3->M '.2QQE(.I^[Z"UG+A4B05L3NK%ZVO$YVL[*JE* M7.5;Z$I=PV<];I8N'0VM;+;HJSL<-U5=3^)JG] !1=R5/??"@7.8')-X4NI# M\XE8)/$(#\S-GH]Q^$O^IWO2S+DU>ACS61*!*_7W8#^F_S<7'8 _S=/ :N75 M^9B*6-2(,YR9+^\(>S',=%7QX M*Z!)#K1%%5CC8@GJ\.=SV3]9O,_^C4?U<$#9A\1-G$0I$J^PN$M]#?_(O X. M&+T%TWWV5M36NT005P_!Q1ODXL5 V=/SV;D.-.Q 9OW774M$Z<'M*'PA_%"< MPL=F@];*L8(*,B4/,7FW:!5BL3<,4]NUOFA,Z!#,@8R\)B86),PAL5HZM$&, MM UK(BMG8NG=@#.JXEJ7:7'1N G5UL4C:!O>B.IO]:3Z>0C> 9$=&K1ARVU- M"(TF&.)WRXNFT1O:T8\I 3YM,Z.G-IF**XQ?/YN%43V,S-A*/H[R(1:)_OJ> MJH&\_8VJ* MP($@JXBM:D:]\?&O?.U\<^_J2<_AW=GOR)N2[K^O]9$T'G)97 M<^WQD_QBCLBRPU/F.3HJY+LF3*. ^'KK77/)(FVHNM?2V:/_:W#.Q-FUVUYU MHN*E 9CM^.R93$9BW?6@03Z$CMPKH."R:HVNFS*=J2J8#%:N2)] MN=%T0F+@1-[@$&B("'SJG>OR "H9[RBLQU[:P&O%UKQ1_)R/X#CNR1T197?< MM=E'$ F/))5V,!3TQ&GQ!:NU#CG4W"4)G-Z12(UF0& M)J39*O'[XA(.L(SF@U?WQ PJ[2D).W0",B$B-4G\X>>S(HD?0PB>7D#3C4W7 M-8R8(@ M53[H>#),T2 ^DI$2IC084^!!N.GI[Q!&EWW52(\M1F\<$^'(1%$ M4F]9*NVD!%<<^,=XF :34E7H%12 I:U",1%G'*1(P%'Z7.KOR%$\?15WX]M<*%V5;^\=%H\^*?.HWG9&J:8TA(@\#Q_ E,[($8K-%OR_ M\]"8O"#W1;1S7VOBHFF27#WN]Y09GNU'P4JF?M"5Q"R: 8 M%;&T3:-.;/*0&Y*.3J\QIH2D@,$M&TNUX1O>J:GIPH#PMM[FJ:,H9TARJQDL MOS-/,6>5#FG>@=O,3CI]:/^X]C/^[8C_N< MAL>RD'B9GY; %L9<"2$!XK24$3OG+6$#4#79V4_^#R?$]%R-APFW*G">1O_S MNTX:"I4QT).?'.G=\.4(7"+>$O3>+K+V%0,Z054>*Q/&4\H$B93B21,T"]X: M*^PO<8VIC;%V!0VOU_O@]2_/SQZ>+NC_:$X&4=&8+=@]M4XOCKZ!,V=)(EEJ M[MG +RZ="%U)4$/2;1IEVH+PR=Z%9_NXR*ER2^?,\.V67;I%F>IIFE4J=:;7 MALA2H"'? U]'V;V3"-,A<=9B\8-I^] =SM:!SH%]ZHD-? MD'%M]U!R(-%&S@M07<;G-K)XJIEZ5";5P1B4?Z5SXNF8%!E+]TD4Z\+=N!&Z M%?6/]U7>/%TL;MO1X_AW9F=>[DI*=?90?.68DWC'L9:L<<4HQ[3I5$B2_T!3 M9E:ZY%=6+5T%[&65O+1YJV[J0R2P/5U\RSI-3QX]>5((Q/ZF''R6F#VYW-I: MK+RI:=5>=3$+I T28[6VY"+*^ZF;+@]CEH',:_>I B$-LW] S^7^,0>:7(U5 M(Y) W(,VINY-)FG5=$1*3:K(/-W;]=M+\I!F!I[IHA9TLGT.K;?*[VK,.W/K MO+V:@*=D4IE&F7L&=//"=BLY.^"BP_ 0/KA3J*R0PTME(_.XIQ%EK,\CJ\9IBOZ M: P#T':7 ^T+:O>>57)EKZ!$:)].>KYH>]:9X" MLB!)$^\2Q/:PX>(7I^A[ M8T>)^+MJ4J7=DC,)$(I.J=Z<7BIK]F1^:84&@.6&X+>1;JY8D%)T<-<$9V8R M%A3$G1$\J&IJ'E#3LT<5GO_KX5S-= B+ YWH4X$6DX2.C6LJ1U2V.WFRD&=7 M>705J5K^.]OHU5;,Y[.]"_OBV']*CN=X8%V\@U]A]9Q,TY**@'309Q:-/JXG M<])%+Z5H4>1+;72V3O4R!I!;0"9&XH$WO-'Q*_'L8_%!$6 NG)=1Z18KN"_6 MT1 S.QH7+_FK7&+#\,B*CD/OXO&FW_E7WCW91BI;Z?LN-@GG< M@*E,VT:[OX(Q1R-Q+?L4O+"[Z\=H/BZBCEQ'5C@N9$ SOAY7U\DMT*Q?-^^% MB\7\7E3+#-\A M=8^82_Z5D5X*+72;2>^+7^@X-?"NSC:CO+WBNO(J88:_"5B:DY??O7IQ%EWP M-ERR-O6W]D[8P[R(+Y]_JVO 9>,A497DD"NMZP;5P)+A% =?*[C.+%,*-"++ M;YE6$XTTHT*AF-0O(6$?,:""Z9K-5J=F' TB)4:\6$?"]*.G&+%:QR/V.][; MKU(Z\8+2B0H[65T'ML;$=_Q?LA$**G.0"2,@6+.(3H*E#M32$V5$KF)P86[/ M'$1OZN4;JD?CGQ<\_QG-F,7L='H<]"8]DT!XU6B7!:48*[O- AR2M/.B&XO; M0LI([@]IS)8?G0HR(_8ZQ"'0)$)X4SUC.%@B@')#MRY6\6_/DV_RSO)^Z78E M<3!$1[AF*(96=FR4NG#%3('!TE_I _!'(9"'%(MLCG?D1*3=SW^5/>S1+QS] M0N87OOL;Q=[G? 3_O*$-M&LIG5%W\-WYSU-O\,?WB"0(=6(GM \K=->X\QWM M7;)E$!>IPBJ!'FJ&NH FB2MV$C:X$K94D%DRDIQ'N02FL.GB@PWA;4$ %]IC M\4/B0&;P#)JX)$A&*7H/HC!Z\IW2ZV#,&(E3PW@KDI357:9WMQJUC/TSA86\ M$?F_S>XB_B::##Q-2N\?@X^UTMND^V071M66:J D1!_7DNB/WX9^64-&GBBY M -I*<]92HJ&6$==;Y..^2&67^&V/CN#H"#)'\#UM4S&5ET;&K%[@^_.74R_P M7P>]@(^94QT@;@##I+6I'IBHGQ/^+)Y^O0"-L]\2%!-JB]@KJWB&UL-5-B?B MBXUS%T\E'?](O1O?XY86J]?F]R^DQ\1']/QO;,LWN*%@V@7:/_9._HD9UC+W MJEHLE9P*/36AWQW"]=7! -)OY0H5Y_I M\:.GC_6QONVJZN3[OFS?W';CPMWUL)5_:B"?+XX@GR/(YU>"?(X>_1_GT3\R M5TX>E:H4ASSN!-':)E9:UXF57DUTL9C\ &J(.S6+5#%A1UVVI+<"YB K')M/ M1I0T\0Q,#D&)EE>\J>8(J]/?J09FI,_-G434FGB3S_^<9J4O+@K*9$9 M[=$P_A2%$'_4KPW-D1?8VJZ5?'X30WR4$+)!]8N."'#3SJ(!I?A;J9*XO:K[ MBAN+G)$D4'M&.&60PD//1Y=.P[Q4-$2-D/%6[_?4%_O;'A+HQ2MF'-OKA0,W M?;,NA^O<_ZKUD(F;82-O?/[H./[!/2V] 5]CY5S)6 M;=\4ZA9#N0H$U:K2RFA7:_IR,E8L#SLW*W1T8DG>W10G,+?45U48Z#8*S?.7X4:NB:'_Y129.LIO7J[/OO M?&W)4!^ON:'KN)!@S^5E'V1?[+8QZOX[_5)(MZ8Q ME;X24'): ,0<6:QS6^8@$T\NH#8QZ@63Q,QDO(3PX1O8U:E*SS@XM-Y@AZA[( ME:-Y'LW[:-[>O(FOGV*JZ$!3Z>V/KR1=Q0GSZFSQXNSUR^<_O_;!$YN887;= MU AQ:I^LNS90^02^E\7^M.1"!.)5W$*7K$@ _TO'QLF;$#8 ^BJG@;3(!<-X MM-VC[6:V>XC$22B;?L;('_G5[[L^_GE+T]0D2$"=N+YC\OB?OS\[+QR^ZB^G MKTYC!!7*&$/L%]\F.COG4H'@JF+J2P).0N[,EOFA5\$':,H'.Y0Z+*98NI6\ M?LZ7ANB@P#2*!./1A370/Q(F6'"/:.1JV!228@="MEX+F2\4:5C 1*G] M#M^6X7,XH+2DQ?=.T>%^V(;U,_JKX^X_[GYKA*)4E(^KGMAP13ZV.B&].FQ( MO_WXV0RZ@/[_TR^GZR8&!10%OEX]U#S*_\U57<6KX6M\]>31TV?W.D'K)AO5 M&=XZ+I=/)4[G;O$M!XTWF/;KMHGE1.Y842Y:":>&&QE]IRD^/[=YUW"B$3L. MK@ ODQ2,G32X%'IEX7-Z9 E\WJ1&TR0K368\9[S3&6R6.E+6K?D< M0#!;A+:V-KU-.Z0>7(8J3'/<,]3;+G_VP$KIFA5Y]TX.B\*&Q7;0_)V@%:C# ML2#8TO***!Y^<92K%TJE*@I*B2:1J\R.IMDS\PDF%#>>F<^.!U4==\AXDG4Z M(VNTJY,1666B\$Q4CO(5%%9"_Q4_G*C!N4=TUFW:OM@O/;\=_9L]$2S6MA!Q:-!J^[NG$!_]D9_8?A()%_C6# MYX;E5=LUW:6@2HC%;N9C8Z5YU!UO3X&+5(*$L#&5FF3H2)E,>2H]4;*F5(6I M;>9&DA/[ "G\Q0=R+"E#?/!AM9^C[&7#$6;329Z3ILFG$^<3D6MZ(G=3W0=^ M"#X;1]\"D*,?7A\"4,I[GIG.Z%ZFM@2FC1J4E#T7Y'8# M3'C&_DWXI-',?J++A_/0KGWN\M-$6_SZYW++6DF%P'M4.$T+$\ZU+1':Z[KO M(%Z24];*5+T[)YC^H)@8@3R^$M-.)"KYS6H_16QW( MQC/M#YY[6 M,&X_XVP!O.%Q?^=M%ZLFO)7 ;,S:'!/+RQX;F=F/%%XTXUZS0Y6#U?6N!2M2 M(UZ-;4C!/B;2P,;9A.L2YECM:!B:+9I0ODI#\P9*$+1)H?!&30/ ^_B%T2K; M.8F(BL=A'+/:]$BX>/GK9 M)0RDI$NG2H(&>G+T$3?6NJM"8TSDA>W0Z3GGR0:$QN6O\: 57JR, EMF-N:I MM#.6'?\LP:(C\A]R)FZA<=FV3,IKA^M<@*1: ,(O,XG4;PG4X:U6S./0,4,7 MN'1O">IDFC7D'$*>_@WULC[)\>2Q-0@F#X77QM$54UT=6K?*7>'(8U1N6^?- M@H23[4Q$:6S<.CI.O^*GZ7$LW.GJG4)M[?EQ%JJ/0F<'VK]\&CE.)$:5GM#? M[-/BY^_3K\ _[#40WR>RN2 @@,M96I8)QO":> MA?&CVNB!O\#)*8<+#$;O-4-+R32(N;CR4[12HG:. M*QR/@WI#\4FXK >./>79J>@B@EE,F)4,D<[NR?1(AUZI\V3 MS!MM.4UO<4%3E&?#E&=!1OY@7*..-O*\B0=!5\/GOW?7?^F M6/Q73:]?(>SHEXD)ZF:? M[4$^7F&"6;"U\2Q4/ 2:H&-(V:]WYKR<5<3-&13*]: <0-W=)H)@,I&'J(*/ M;O-0_*)^EDP*:XS[HJJ.2[8>I,8\?[Y\M?"]0GM%@;;M'1/-<%!*;\:W&>A4 MZ&64_8&6U 46SAKACG#2[2YHLN!BY)T.]!"LJ)Q$6"V+H?*LAC,)+;1OE@40 M(#I"VBDI$_S^AC[#O_W^BT?T'1;7=6=2W*J3YC[+F:B4JK)5UHE0=2N6?N$T MRZQ9PK'P1G(E4^IDAG<48-B$[1%,S0Q_[YZU^.+1Z&E=06/TQ.J>7W):IYBV M\Q?4IV5^7QX=Y;O<7!%8DW9K]\8EU[ES?GJZ.'/$>*!^DSX579?>!O87).*C M_'-=_]U**9K2N+G4J6L'$)O\"?;XN&:PGZI[^16/H<]I?I:>4X(6PQCQ7@PF M;])9F1]\?N"17\PN9@??M_1J.=&4.3^[FSL=#6_>V_W5*9J!R/*1@]OKV<'+ M,3DOY[[*C[,Q$/1#N\WX<,^&.FW@2&6L>I5#U.B'[>S#]U]\(8>+$8NK4%[7 MW)N:Z1B/SUU7PYKD(BX&U&RD@+Q)GE5(:'][+N&*8\-6NC"^%@]2\/92%%4XPP:C 7+N?'Q8_AI&UZWK0;K:XJ'Q MUGH4U! "T3F,2E':\18/T)C!322+YRI5MWHX'[2,]1NS$HA\ T4"YNW32UHI MM#4)MS!7)9NL-VE+J_:D#Y<,-H*2',?W]3*-LS75AIWEY M_ !B]),2-N&/:M09KVBZ]A\7)N0MQFVF:&^Y8,J23AKJW$JE ,(K=C1)P.[2 M[W/CV&\[*T5\DAV]WQ\[>L>.WD?:T=L0RFFC-1GX,P[!)CT0@C@0 M-F+4TL>(SU4=KIW&Q*PL(J>H)/DIF!Q.OJ_U^EK?_AA019/65F*%I];*APIP M&( XB]^*D:YU6!-@E"NY,#'<6(4H1R6BDE.$W"1.+S.'O.J4CXLZ%BS8N=M'3M8.\HT5:KJR+G%_+ MSN-Z;\RI.J$'S-JPX2V-_PL01U[AMD^-X^ZFZYOJAHM4LF,4WH.OC=YQ7&&* M.3G"9,-R<2RZL:Z1ER*)N+SVY;.2%=*DU&.S< M'0I37^=+%Y.$3Z0+,?0BCV9T0,.6.YUY8N.0;=8CA, MA &=O%T D?KA-1*""^]+QJN=-%NXRF%]4!FWO^7J#&#(Q:%%\'L"-(J_AJE. ME'&W)8?Q#'JCNN/T.A('RQM1B,15\,#+IP>&A? M7#]=G$%8$*OB@D- 0T9Y "!#'@U#6,S48I]\*/H;H/"D#2D@E[R=8647$9@- M06)U?A^.8W_#C4D[4.JW6HBUJ9=W.Z79)0-0S_%U_N1C+#^>.@\7NLPO\O/H M5HC_FXAI%JP,#*EK[>:ZQQM,?U$O%O__*JX:G:KXUM$EIB9PYOO@',E3^OC= M=(K;+?]].>ZWV4F$5_<^/+H)8'.[-*J&&2HT*)O5B1,+]N. 7D/8/.!DF$%7 M".BV:H.,M9-9#MNP$<^VCLM#?4<*XEAH6J&K M*%/H+Y"M:R<"3A7(2XF88XP4_1]NO WE6NR3.8#8@R(:P:UE)^( RZ,_8Y%5LT*_PRA OP,5.3L;W9'+ MD=-'GG:,S\_^?/+JQ=E/B<)LFY0D^).1;2X95+3GG9T_QN6NCDD$AU'YX-YH M[)S10=[&ESK>.HNV1X7*--+YF9N:SV%9L+@LW8VA+N93"3S$*H!WC@KUY\>3#<_& =^+.X+_[R M:E1_TM.JAFAU/V3!D6',%%:6MHT&W^0I&&' JR,!F4,H,A1,BYU387824CMW$%)=#1TX< MK7>V@O* %J423D^J@A\"4]%M)7B(M00JR%(T-"AB4.-$%WO5H;\:O MSD"Q)/&'4Q)U&*?8(9)Y&(+7%T:IAJ^3"4CX.(RU*R2+)HI_XZH;3HM0I=%7/EU0/N*]2".3%..;<*X-;X]FT>%2Y!#[Z( E2;R9]GDE,=_V\73B1HU2'#]H,S*Y7E\!**M M3[7;,6#1HQ5=VX!Z4AT.Y#71WN3_@+"\'<3L>*8=0V, @-)Q/8[89^BWXNF5 M)60.TPYT]W,/Z/ \:'5[C56<#JOAFO(Q'5G.Y+NZ]2\0J8RCE-*RH<3V-85R M%NYG=Q4,^-S>!LP![?AQHDO?$G!E19EQT$ISMYP:R9R"MPHZ" M=D$;T%=AEKG$1)09;-=G6,R7<>'ZJI&@Z.8JL)LFT"^,IIAY,+USPN#RKB%> M::[1ZG6D%4B83C+O>&Q@)IT:1DWP7L@UO^)CV&Q'[SM/!Q[(S0UDZR*FE C& M".,$_+4@65+31.OY?SG\;3#M,K8R;%%IDQZ Q2M-Y/K+ X^(%=,8+Y MF,;/'Y>.-Z.#0;?8:M?QE,#J[;9$WU#0J,>O0Q0X_;R[69M0H)F@EN67:?\( M]:E69!)D+P6LQ>WO/(Q69?2A+<#4%Y2JZ2RP)<&X0%-%Q2AB@3!Z>> M84Q1N,^9##9,_&9)S=W\=0#3R,U/K(R1@?,."E7G^N' M:7Q4\4P<7LQW.[7-?5,/1KTH)IVC:QVBGAA<^(%3)"](./ DR:O>YG'H=H>Z M-'[)<1DI9.5?48'WJ!K*6)G\[QQE(KR2W%(_Z H.?99L3X[IDVG!>NFJ I-C M_UEPQ021/46IHU/4<4O-,SWE.7.V@)2LS7HG->7\;_/188*^3V(MR?"(M5X1 MY2[(:\,E9WO*PWDXN/O >-Y?10%2)KL=N#57V)<*.O2NS,6^6[HNIOV$D? 0B!#\A<,^2KN"+GSK^*Y[/K#Q%A\R65) M)4TQ,$8L(2LV*D'-67 MWN[&&(>MH03U1DMM3MTG[DJI!Y@+>'Z@ACHOASC89N@VV\I%X+)V7SSB0JLV MZ5YT,2X_C=OPMN2G^38:]DU, MXE-[)IOYEU*UW4N:37RS/9TAI6GB1#/;B*7QQ+TWBH6E V-('#YG_ M#>=O/@3$YQ9O0BWB)R=B7KKQ-3N-L&;^>%/M>$9]HN-S_X7<7 MO^4VO7_O"!XBAN19!3<>$RTJ8#$VN-E28Y]?GO8?8-$E$W0X+!M"++=>S.6D M=![(]2[[-/R%C"XU*^_7 ;HE@()C/)OK 2DJZ)9H"Y-5N-YJR>L ;,3V\'J= M+E[O-ZQ1*AA)N8N2S SN\J[+#>XU9L37A1,"!RYM6_DDL>@Z6TWTAMO]QOI# M"7^*,7"?JBE(I?3I<(SR0/%+/0'D%4#CQQQ#]5KI;]6.EGLU)*[G##A8TOA"7* +)MU,'X)S5F%FK<(%5N7GS$M4!_?KC7>/F:X-5:_96 *#[V9Y;3YEA;IZX"O3*R:]KR^Z+U7!LB^G*OE=357FZ]J,5E%.&K;M$9F M,&-;,G0AGUI7'.0),1\EGLWQ[^K*(]R(T>&JWAH[X#4$5PJ6B3&K!M?C@7/# M^0]T$;E6>. W#&C H_YB;)4.6$D1S-6&4BBSG3D1[Z#J/ASO+&,TNE@UWRA)ON996?")Y/(XT4)0(V$!C2<"!0=:N] MZ]1ZMQT=8E57/%;5"R/#816C /:,B M?-.G'JSF[$U%C,0SF>;) 8QI-(F9DU_I_)K_7/0Z-LXS>0@,%+&=NE!=/36)9/%>?Z!/1>JJX!:T;2\K@ 3G/0H\D=3>Z MR6FTP3T]SL92@).2 A[%-+O,R)342(]F=C0S,S/"=#"4XHIZ'4-HZRYC TC! MZ)NP%V+;-C0$GIYQ?TK'(@>?,G]IF&:U&H5X"GG! "18TX16 .IIMDDX 8>LZCB# M0)3(>:D)(N/+LLK"XDR:431\P)_TXE"BSM(/"KU:]3N.DL: J_ V+&F$467V MW!6L%5+J59#-2UE3VH@$5:OBU2X#DX]T2N^]:P$U28TTJ<4;P8U!RR8*Z%JH M,CEA+HR7DY>/SW"W6M:AIFT:3'%6R%A<$^C"K9#@;T^)=_-1Q,8HY*YBT0%-7(*5AQ 3$/"+-CO%@ MP["C3@&>A%JU\?,[S3_C!PE0*DY$O5QSN*23S.G$C;%VD]>)K_(I@HB^>'0$ M$1U!1!\IB,AF[_C\0%>6QVW92;"STMUJ7&%0M1V M=@.W)V3$,7. /)F='4L_EJ(M#G!EL\,R7W9=A=NF")BPQNTE8-8T;[T=4@AL M=5GO\;W'E.*GLH7HN)-H(JC_ZD.;. +'CM)CI.DV=<\,6E=T5 IC,<05^B C M *4!;@>[E8>)C!E@AO\NX'9Q[WVUF3-.FE9X.:9@YRI[.N8L@2[2B9?ZY.4U MCUYR6,,J[W+)0BVYF!'ZS6)?:8G;..6E13,$XE>\.G\\CYI.L%]G:WG'RU_ MB?5"G"W-!5S)N*OOPFF\,[:TJ^AZN%K5IJ8OL/@%]V&5L-0GBMIX+30*Z7=V M#(<:JS9^'X)T(3Z*P?1UW0OQ]@J< MW='MC5:<4>%)-N!@<#8V5=T#3A$Z#_G0(G)='ALFLGBIV2:VG@26"<1+ 8 MD+U@4[;L0L<_-78*XQW-EP2'Q+R79IYX9FX9S> ZH$+&V:\$_/XIUO2[_>VN M6_W/V,255(RZQ::%RY#$ P,9B2#,H0C30.HGA23\L"WVD4:6*:*ETD?JY-[_ MJ*+$48HVJ;$I61B8AS5R3>I#%9J%=M!=B]B%#9XTU1GYS_E1.5F>;/%DAWDV MTEQ@#V2SU^'.QW!//>SC^;(6'*\B 8H%7K*07Y0_ZK9,402PC?IWW:=5(,E/ MSAKU$6D_73$>BUQ=&G9V]W>55$$2CP0?W)_!4Y/BI?*GI^OP'C;<%(XM6626 M9"5O3H0?)8^/#1N9YO)_\BN6[;\[FC^:$;I/.8;#:.-_H,>8PIAII6)JAU(P M.9 _=P0?H?K4DT=/OLSHZO$#_+LR-6$1G[<$JPP5K?5G"7XVHV$#TCAT%5@; M7$ZRM#IP:MN^OKRDHB6[MEF&A$-)CN-"9P.]=W"4XAZ@M=*IXOKDS6E7OPJ; MN%5)SR'^_+'1TC!3]_:=E[/EZPU^(:_B[L!L]DK^65G)*:+9-@PJXTMNW44H MCB/51F(=B7$[1D8(HX$9$1F3$%8>XLK<6+3J$VF]=VA4OC+=)_Y5RQ]^UX+\ MA<)<_3W&6NU5K<"RF#3 <4%(^88B-3Q:UY"9##&]_O_9^]+FMHULT>^WZOX' ME">Y95=!#'>1\B15BCT9.S.)?2U/\M[[X@+!IH@8!!@LDIE?_\[2W6@0)"59 M% F2/35)*!)+]^FSK\)L\CTCWW+L?W:>J\9H'AJ!5.I,280 ?# -QJH6)\46@YGJ J;$Q[,J0SF MB,["_:_R<-4!1"+#05:?^=3GV 3EN)3:5P:&\98-_L)]A4(,O=!YW&($ D=R MZ,X(JDX+*47S"S;@BJK\,774Y.QZ3'\4J^ALMTRWD#7&[KDK=8D 'P*,=!4T M&LY_YMQQPGB1QE]75RIFQ:@*U=XL47S%5373/JIR'+EP);FO9UQR1@*;BMHQ M2JR+K&*KR%*! M1\J^>3PER#-**73ANT0+&9>5@WC9B['V 9AMKWUZ1;(S\5T:U?9<]943(;>: M%2^,&*WVLTN5M03CO(K0/-XY*V)TH+0 UG O-CQJ[>A?48A)_4]HY)QR[2+< M#C(RU[*1.1N9JVEDKM"@O!FR$ADX1YV.!K 3AUHE:+B&@8?,*/6H3.:EX2; MDQK.3T%45%E2:8-$0IAB@Q)36K M=%BURO5<%34C95EIPHFGW$^)S5(T:K5RR $$,LO1Y4_I..@)G\TS'MJU7VO\ MT;MGZ9:MZ.=5=/ 7?CRQF7=<]N-19OGN,4 M/EERR==0:QT4S3J&OA15=B: (1Y%0D+90@@/OE19JDG>)PF/9. MCJS^\HK2]PA*U.RC<-(6U%@.M1A2F"PY6>ZH0DS+_6MTX6K1Q5^RI%/K!Y?D@JW-T'&IS0(I@T[OC*@.X<#)$,D9.45WN?+D,Y"B^Y:P" ML^GB\_+LKH(SOW#-=)&XB),9W35U[]U23T\X_RB>!7XI?*+G -V8+5"YXC,% M_%_$,GHFTQJ6/&]+&25+O,*0)PP%:G&N.7?!,-*R0B,S'%7UVX@:QKG+([GR M#%0N*@!/*'WU.A&R^5_!_0SXF##G^%[1_5,B;JD E"S/3%2PMP@=ET_,0'AR M/'!.;.6T.5[U6E'L'E K,YLQ5N?_ MEO)B0YK^*SMGJ"$@2FOEI#&76]Y3!U5NJC$BH6^,PC!"?YSJJK: \IAF0^N& M$R/,?>9N(53$<3T-%SIMMA)G+?:8(57&O%J-Z?Z@ \,HH2B8% M#' /7DVIKX1&YR) P.$!:FO!(E-?$Z2..4BZ+)$+ C ]"VR91;K;Z3J*\#8] MF@47YB0!(:.3#Y-Y)A[J:L50$'TYJ@$;?E8#7E9H'$&&@T&5*PJ3R<%,9$1; M>N+#:)$;," DBX@ ?Q'*9$P#%52#]A'YYD4HN&T(>1DX:Z=PWLLI*S$&[;&A MK^YTM4%8X;Z5ZND5D"[1[TJ5B'S'G\62TZC"Z*AI1#S12?G+.1E:[RGE1AK# M(%&?UA=5?\5LPC3@Y$U9GK\Z6[,X,[V'X])K/DY+X1L>?D=*YY)LVA!QXOD^ M8F6*D)D8L/^N4ZMW"OP47>$K##R5^^"%Q&[3J1 X),/WDYS3+Z0&(X?7:+AI M_7_YV7PLI&UO\$7(; X-5PY+C(N^5SB2F>Y?'PW7-^N;UB5Q(9&Q+[G(+RT' MA.4FD(.@EJLC;BOAD[IF\F% 1@MVPJ5-2Z588*,_5>JRRG%E1% B#@6HVA%' M=I.F)+_2=^A62()1GBDV4=U(1LGG?@K&$#V$KZ88I/F3DK=-72G*/D\K\BYK3Q2V9CJC"BV&H.A\=9OZ@GE'3@VRJ. M20(P2&(3YDF:V$ *N:J#4QDV@>$ 58,KF.S-*,]DF4:ULV'#N_#D ,AG2D>C MHXONMRV=(7OOK6&7,7VJ.HN:D_RDUE'2LBO-"M9RB4WO+/?*-^L0"N:AZ]5\ ME?2D6WV5TDXX;2.0#:&B5:KXIJR"8L_ES )\1\&--)?1Y1\EW5"F$;BE/ *O MR"1PBTR%%5;Y)]HU=D0NALBHBRJ80*D:^(IG"Z)!F#(F1X;H2QUZ9D'!H MH;*V#9794%E-0V4[37=<%\(GGEQ4M91XEJ&">MJUM*]11@S. !#&CGZ;G57!H:7+*4J0WDJJ FL>!P_XP,DVZ4285 M^"5\ECI\I=!^]>:+4O:U *#@83R6:@Q<1B#7X^ZHJP)M7%J:L4/S6Y?+DK"7,1_EV%R5V"6'UQ8U^GQ*7,Z'OO(Q-_2G*'[I&"9Q"':!4G]7 M 9/K_=0,8?QZACG+%?7QN9IC&@:?!1,S]W:7V<>DEX[0ERQ+NLB!5>J,N43* M*M1'2IY*)7#,$2=H2-W$ 25H%V-J$ZX U"47O.8BHVQ=>ES%@)+.%.;^BZ7X MP(J4:RIJ66K'6"1!<&37!+FYW>21<#*&.!KB*LHI*1VS*IE\\9!*,DQU758Y MS1[M5-F.OD!R6,%FB:M)8M-9)M+ZD []-;P??=+L]$3[LZ@]>@230AIEDEM# MHW=1W!WYVB7!OXI:JZK!+GV0FUKX%[TWG!7=_'7R+&F)7,-XI;G(4=:U: Z MI[3*PPEE M1O]Z>"PE]1JL'8SK&QK+' K6]?@:R683JK\.>6Y 4?N,#?(R3,E0]Q8V?/$% MK 58)]TYPHKG/-)]<=$1DF*O4BY0P."A9+=%\=#28$:C+%LW_&DX_Q,FI>Y[!8%6<604BN0]JB#EWY#M2PUTW3G6M MTBB-@]$'\J,Y-/QM-,9.30MSXJMB1EK(V):^I]D,;G6%N!IT*H=0LZ:"4E$/ MFRQW>O+"A:JJURS/]K2T:/90-),MH=?(&,K:L9AE,WKL];0P5X"8A;X? TU7>+,I_$]AU>LB[A:=+3H6*"C&MX<1&6)Z>G8 MVC)^R2A?@5FEK,8B"ZRX .1K,/.4S\6P'#"2/(-/8T_[G*R8MMA[?^P%DQCM MXW25.XRU/C3?C($L%GLL]A2-I;F[+\K8HI6PP?(HY3NSJIS%G]7XXT51G(/4 MX[C;G;A#_*C4V4V.9RTW#W:=/^( ?K[A9%_L LAA$(VMY:Z"5&G%V=0H30,2 MK191+:*:B+HH8UXI;6M9P2M:=5DDLDBTRE*0ZI0N5^+$>E*]C-P\W8QX':(% MTM%;W&[9EL6XE1A7S'U/S *S MM,RS."A83>K7FQ0DC\B3*.YSBU1CN']8"C M5;<92:%K3&([%LEB;P5[5TB0I3+?HM MS 2F6ILW;4#,0ZL:Z]BJ,5LU]I558Y8)GQH3-EKLZ&HNJM\8+RNQV"E@95,> M3- 7I M?)]1]TBB'P.B1,8#H;83\"TVS]Z$7N=)>DUQ^K%OZJ=( ;!E4;CC- M0D#V1*$(N9ZMB0U5$B^@DAP>\>866GHQ-M.;TXB4Y>T56;RQ!XHZO.IUD C? M*BV67JJ9;\: &FK0#5JU%T1>4;B/:>F^JJL;&UVS)VN4$]-_8?'-XEO!GXND MCD#VW6+>2WU*L'@-Y\D9W?0M]ECL615\6M4*Q-6S(EVRA 3EH;G5X%*BZJQ# MD5(=BT4RBV0*R5C#DE-U8]W4L^SDC&G@.]8C4%HM5AY$6*I,>F?JI1E-$+WU M<)*'+[N>BB2)DR"=J>2AZS >45V]%V*/ _A)54#+-'/6^)375GD-],C?QGJL MW7Z9WPI;$/_I]*N')+&7;%Y"%5!B69>XF 9C>!H=_:#=[+S<=VDBMBM.8F^L M]!G.:I89$),0>WEZ1F^.5<6ZR]7>=ZE#V";T&KA5:'1]6+[>P_>&JRL-EQH. M\'N-DD;91$DU]@HFAJ<)NYYZO$NER,&=^>S^19GQ[38+C1_68H3V :3E&F7M M:KH8S2RF@RA X984">Y8J90.;#)19+533Z?_^5NKWWS)"HI3>*1UGTUE.-YZ MJ?12<[&E\9SB+J-$7@Y33/,1"BIN?H=3 6IW\;$ M1EU4M[;6I(IG(#^H$%X5U1N[/*KBZY^,,+^K'*A%A)9*:$N7K,X3+:'/RH%$ M9H.("C.XCW%$K2LX87[_==H(#*-_P[UXP@JHK((XN<()YSCW@@%'72I<32?) M3'8&63FEP^7>U:%N M[&PPA7(COJ(5,O4PP;]X=[0<>,]8T/A:=.O #\##F30])QA__^S3\/,O/P]^ M[?^_W_/>^?GYJW^^?_O7HM4)_GAUFSUCOZEQX?#=I@MWCF+_AF,YR^=FE^-2 M&Q\@0M7H2>=^EHFW"?Q0QX*EF&M M;I>D5G41(W%-$HO;^W#7"$53"2V1:#8P'(I*,^*QZMQI2"$[_#YSUVI!JX;I M %*7>UPH.E4M#8PNV1LH3TXY\7#>A.' E4VHY;!,27%JFFK*O;0V)W=5B.WR M_?V([5_M?][KP@^=WS\FK1]?=5^]&?_;SX:+5CO^Z_1F*:Q9<+E-:R"Q-JHX%7U/3;\C= MCWW:4K=$L0 2J7C+.=PE(B_EMAJ]AU;0.36#*VZ@CL+H[%?,J=-RD4&UF4J] MZVM4"K,5S9J6:>-Q9P6F0JOEM@9#][S;DPWZ,&TB2E775"R*R83N,7RLJK45;+JCM>G*'??8'2J :W9'@CJE1M&)T VS M2<^'LZ(9SF/2)LJB'W\K396 LPBH@B@@L,.YR!$I$8Y_FO$A7YT-^$,Q=*"D M1AA_+W$VC58_+KF.O37L=!A9L+87UF@.'I>:I]&.Z=(XR1#1C8]E M-\?5KRPZ6>H^Y*@T>ZN88@R$)UGBLGS[5^_G>TJ9_K_N>>'YO^]YX>"76LDM M1<(27\@1%WK4#)2^6HM?U2Z:6C/58]U=9RYUIX+AF+'AAJ/&SDGE*8NY>-#L MF&<,KC"BRL!KL5P4%: MFH1-R=Y9AD>1K\QZ9FGYY4>CJ"A:GVXFZ573WZ)2VG7I7^Z#G@QB!R MY ZPI.C,G$:^>B7,+K3DP%!IH8U^/4P0N,;$D14Y#9*)E>9.KTC!(3IH$WH[ MIGOAT)+ NC8)S":!?642V+$X-7^]O'I]^;]JOBK&R>]H*\D>8NGG1_&!&JU4 MFLI=2,DT*=JYR(=5IOF5>JL&_,!2;YAQ85.576,&"U,+HF%I 3]LOZ[/T@&: M\&(QB-A<'+=DSQJ\:HPO'J$_B4!S5[$IE MK:'K)L1<(-!&_JG4RP>\"Z1I$ 6S?*8$>!"5!)1"*ZEY/R]4V&_:;J_9=(%$ M>$BMZIYI8J\!SU>RM<(OI-*^8$^J?GEA[!E^PR5P&N_NP$NEUT!>_Z+AJ#>1 MAJ.G>2XA-2EW"SUU5K[>#V/*V1L%8PE3=K]2%B6WNM.."V"H(P&/!P][\A9H0 MIR>]\+*\\4T@)^ZP+ULW5O4F$T1U?(HT.0EX 6E-',-374715ATTL9DS]J!* M>!-L,!)"%_?I:&5;QE89RS^,Q<\(UKG6]B^LJ>9B>/I4;;2MZ$34J5_%_'2 M4\,%DB7TM9F#%I6,WK$XZP4U79 /8\0BBS 683;R'A5Z,*95F!)XV030FLU< M1.A"QN^53E.:D4@*"J:=?4;=5 E\4&U6/IF,IZF4J!0U0.T=Y#:VZLQ#E3%( M>0UAR6OD:)Q'G9[\BO)=>DJ(]+T58UM6I/=;&K$T)XPFKW>C(CD;L:S"2/MBUP3S4""78[.A')P3^ MJNQ&(Y[,3I?4>3NCPD/R:N@8\["O'(LD$2=B3#WI,&Z99\*EU#X5\9ACML1< MVL44V90VL.KS)?.X5%:BQ:/U)B*1'BDO+;P,-Q10-1)\E$R^"C@Y MY#Z3:-)LV:=';K$%)W55W^%\9$P\V[+1LR+,';@F4SCC& M1X;*MR/?0?.G5?\+83C2. U0EY1.L0(H5%7-P#K"#E1G744QC>2GS;=5Q+#D_ M;LGC(&?NK'@O-_"7E\$E1BY0T6:.&K![E$.'.X*_)&YGG%26+KWUN)*H?Q0Z MKSGA\95P!C*#42;"8.:4)V==C@,L>L;\NS4S$$IDI=)GX;\B%3*'@_BV2S/A MU,0D-1:.\SWA]\B)2R'>/*($=[RG&*A4>95*LET:=XY3U.E$\?:Y%W ^4%"# MD5G:ST,?Y MZGFFQ1FO/S\.X6-.NZ?R$*1VR*5-"^4'QZ?*]99PIYSC73I*G>HBQ\7'H3"R ML-;GDO&:[BZ-)[3+># K%>^3BU.W5L4-Z/:J9IO+U4VO*E,^Z $KI]BL?D21 MT4/0IVGA\GQ8PP:N&= MBNRQ5NG WFJW^9JCP]QYZFEV [!9,9FU N!"[40\+W9#4I]-&\Q*!_D142L( M>&-Y2)I.5.>AS$6^")+Z".[74U]D7=:ZQQK44+JUY/3'*;4IY7BJX7ZN,1YP M,\\L9\:LZ?Y;GGC,K)44'97N?3=7W\1J)=T631-++/>(9.?;U;/-QC$=$(4; M4YH2"FS9K]6R^ELW7JFF^%M5DK*!F M%)^4 *Q$- V3S;#$B.O"2H)_%H\%:X2%%M=P?LH35%_03T^*N9GM+Q5:_;[; M*4TM)^.TQ#P*IJY5*&YL:;2[9*N;?F'=0;H-C.:4=)UB4;!=C,9+PSR/)MX- M2"[.F%#<+$N^4K7N$>DK MEV!*G*'A0\AH5$.MT1/CY-J+@K^4>W <^SEG,BM,"+V%]/'=D+FBQIN0%XBD M7OUS_E;9C)>R>@8)_X,@O]#8N43WE>PH_S8"$,\EE$M%-J_ K@7AI6IA] S) ME8_\<4%3#\S[^2M].X+1S/ S#HUT%\W.L'E7Z7CEJ$IEE-!AN9C=A5ESYIEQ M56QI$A+0F^#B+W2 N8Y^*#8LF,VSHJ:RS+N^)K\EW7NV #:M M^ETL>9A7F\=3H]J+KF($1"8F4,;Q4/-I>;%\*\@9['V"4BQ3WARZ@ET!A0H[ M0KA: 9)QD$N+M9KN+-=C8T00[U4J/)KQ9%*NBQ3!>[H-=<39 MU%AQ'2S.YSJN:'M96H1;[C5\0WGH,AD>N1R&!J)BA-58H]EH4?:%TQSPN%S MQ]%;XF&8&IW)KT9"%KJ=?5**-KG4C53UF32N M+YQ%:,.H^*)-%-QW_7@C185!4"$:#2.3>\ MK\2?QERP1P&YV&@Z:,3<*7=!&H;2#27T('6.&(HT2([,>[G*4:=,1-SO=<3) M<719GE#F OP.NEO1$>Z*4KRH=1(P',R&D:D'E&1"F1]?0#5+ _;.2"11HC5; MS-E>4+"F7)M%]P#"#86W/ \1NED(6>..FHL[,C1/0(_C,34"R=+3,UU MGK=?E'K-HDLPX202],0%U)$%PYV8&3"A/,QQ#B<%R#K.T;B]9=2A6)$\$'T> MI::WU"9)GL[2G-Q5/4YA:9V[EN8E7.)KME/2HZU2F86%[]%T5# BE;NZ)EJO M#F?-SZP)4%3K>?>N95ZCK(L*$B/7%H8JO,G$"Q),Q?"QCH:<4B&F0L4R=SP, MT14&:$9I<%@!E$E2A=>[2+^:$6";)WG:.DYR;_:"9Q;('HT^W48IO>A4)=U) MX21;@D"M /AQH-QZ($#CB:L+?#E!%>-F,DV8GQC&OIXS*E=860BWL(&-IHS* MV T+D$Q.I9$=B^@MMX%J/92P'%IHCR&5^F_NS2J3TCB^1D!'6&+&%B=MTZ:E M*4TQS>);*@N.Y @>#DG>UU,+-.XGP8A*# E4)"COWL:R]'UU2Q7B0?R,!=Z"'=W!G+)\5$> M5LZ7^X7HZ-.JUY"T4V^@4(,:,8L!UX [$2!^J4IOW*",\=[_:(*HU.C0Y<"T MB ZOE!=I[#Y/56F [*O"*:3Y4IQBXH$+G'ET<9#Y/WV;_V/S?VJ2_[-L MB-S36)>-"ILMX74G_<&G=L\3G[I#,?PT:H][GT;#\;D8]L]'(\\KM39\FXE9 MZ\?_1,PXQ!@$[F0"5$_Y$9]ZW>%@T-]JBT/SE$8@K3;U)(&UR=:Q/S:<8HT. M+=)1J]Q9*N>O\5,ETCSNT'O#_KC5$IU/W<'$^]05K?&GD1A./O6'DZ;O];W. M^:A?.?3V^R2FA#&1?FHU!ZU.;__'W&XXQ:K,'?KS3W@TGUJ?^LWR5O1/7?CI M?/5/>-=@_5W#7;7P1'84@V">8VX8U7X42=+%0&>I^?XG(L/N2E;CZ4[J5.-! M\;Y;['_ET60?[ BI ==PWN4J0YO]W>*:TYVD"X;[ER-Z!;HM$_ILI/92:LH$ MBC6P/9%RX06\=F:7GBU9 MC:,V_E3E<8^C].ZXWYRTO>ZGX;#9_M1MCP>?1EWA?QI[/>_\?# \%]U)A=([ M_\;RF?>%=OFI,^@T.YW]TWNGX=#:'&-Q>TJP"U;H%6@!!CY2[:OWE^4U!C\T M'-[#?5+S*!=7I7_0=$K9CXZM5]?Y9WP%1MRTX<V*)MN-9RK>&:FRBH_(BY*Z!&T;.>#8<=6IRPL,'=! M)IE/@AQ[?WCH ,$6Q8DCRO%9SX M\2HYZG>!S;^CXF=X[^]>.H7G9]S,&1_/B ^HAM[+AB/K2O YF.V7XJ .=$R( MB9/Z4X$5V^B(?"TFV$P/))8Z9'AK-O4Q6^$:#&K54EA"7S;L1TD8H(?06V#_ M=-F_FG3&7-5;5I_,3VO@1&2)6+ L\=E1I8?L!(PQCUT2498(%")C;P9V'O5] M^R./6+ E*!LGJD;12\%0QTO!"(^32"R*[0@I ,F(W[O?V21@.?,'*\F3<$%9 MG;J?=C%_BVD80?\V4\W]9%,?F75NSD$(@\\ F&DE5'J-V)*,8QBMUW8,K'[R\>FQ(,.-L4SA33EA,C*8Q M\YBFG0$3">$NYWE0'E>63E69OO'2%PU)#$:)M R\*56*J/(FN(Z!$:7A8D^3 MZS9+PG_AK,?0,X0AR\*WD:.8K*LJK5%\Q+>1;&DJ[W2=?__[E9P[0P* MGY^"$3M_<\H?3@K.5G()@Q@+X#51X+F%-/2,4(2J(39'HE/4%W!3*J#^%)79 MHL9;]Z;7TU&6;S8[M,L5*:"4G&/J-J,5!9;$^/Q0)0]?X7^IJ#9ESSQ5SG.1 MC1Y!@G7.DMTX(\I;Y@)9C"-DQ4#V8LFE.55%-5!I7>PQY;)Z/0G&7! %B^6J MYCD& 6\,KJ=X6E% 7N9I>D" 7^Q09%G(R=T8("8(N+*F/U _<[EO:L8 $I4R M3/D9DC;Q[/P$6'3#N4Q&@1HY(:\R9!V]AIM[,DBP)0S XNXQ("A\";-_SL.% M,99&O2].5&=_7/Y/ 7IE+V\QM41U(HEBS)8.=-1)-0G@-7$82!972RB5R81; M($A6.I:'R#EV'%?0D^=87T2T"$,V$:58-!9+!XI!E+%^EG*K ^V! 06$RGIF M^2P5.18,\)M6H^L )PHYFK5Z,:I#BT1GACT&K%Q2YXJ^JL8L ]EY3O%/[O/* MM(=]%$*,$$DFS>5C*E9'&^#VO!PK3=8I4[C6?\>I 9JD[(& MP40M/EH*-DCR^CD?7ZOR]'*Y';%]*=8I T1WH)8!/G+_NIISH#:$-62\52SN MQXM EY33,U>_@';XLQ?E&&MM#6B''5<>K1SM8_(?&1*5K%:]6^' C%1G-HMO MDSBZYDJ)HO\VJL_B.D;4BX!BEE 1+OD56U:IJ7VN$3B>JW5S&8X,+$O&,I$5B3F'NQ"= M8LKPPQ%]2S^4YEQ)70HOI)H7,9=-40@RJ,T$AL]JCK(U\+DMDK9"RY(9S;/& M*HC<>K)X:%R$%$O0*0TL9/]7@>QM1O86%ZBP1H],/[Z1.$C6@)38][)GKD#H M3Y<-FF(?TG)51@+9"++-#>8+DA1%SFOT.Y&8$<71F?A"53!&YLE*+,&[F'B? MSPD/Y 8*4'1PC_TQ^D3Q)](&E0VL'DMZ,PB._SH'GMN1\.V4,$-@XX8.ZN>34 M0+#0@X!)B'FFZ:!]H/T5SFU\U<97:Q)?7;9WB84J[J;9J$&/4JB2NZSP]TE3 MBOJ!*FHF!1N'NBHA9,KF362MYR48%\FV5:F>6D$/4ZM@E8QU:J7C,F/Y6'X, MN3=NF66Y^CVEE%=-HR7'JM'ONZL<"2_4_IW*4,2X"AV#@[ OD[Y(Q MSV,4Y5H:JVYH.,D#8+:SJ&VI/8T:,8C3#%&10 :=$OX6723*IE&I^1>ZQY[' M*CL&25RC$7.J\".4M MS*B?LI81!7!Z8RD5TJED>6('M4*%E0==9%CIY\H$(7.073G[MV2]E7**Y 5& M,FIAA*E6&4N%WT8SN14!#=0 F-; +)35VJ!<8;:2TA)E C,",Q(![8!/*RJB M>)5#PPPZ/^.1UVN>?.N/.^5 ,6OZY$)789?<7V/Z5-Q'9 A1S9!U@NZ2?ANU>K]7> M?P"SVW!P@0ZOT#&6N,.DE,R>_!9]G,!G MI9N96 W?:_397N/IZ3;7IMUT6^M_VBYEW]'YW(Q]C$HO-"'_[ <)U+]_-]I\ MW5M,"9X1(Z9KUT!FN^D76^XE]&ZY*[$W-=VS[2D@:F![Y2M@'[#%7W.I=6P M/)()G;'* :J;82_=&J2F*8<4>)]6Y6:O:"X;X1C7#5!.G*>J,;;9H@D?5.D* MO\*Z6=<9G,>0)J*(>^L)#R7WN\P)#<&6I%0TC!->![YSG<2W--"MQN1&VRKHU1M6GZX"QHJEWV3MO6LA=A 5X=GB4*F&&E>%H1ZTH%5Z&\<7EES8Y2Q=H\FZ:H9 //#^8]N? MO&![$WLR9L!<\O+_$MS$!A5:.H/_D,(B==E79B#L/"E8LL(9.L_ITK,?*='%/)4710J.I!Y*\# S& LV0JFG[$"5 M2@9YL'!_SH#Q/< D .I#](%RY;G)05%A%Q2*O([?KU,!SFLIS*_N%.+$2S\4 MO/1]$E\GWDRC_LXQ]9T1]!Z8.1M%)6@$?,XG%[O'#8!7]G-))7>CN'L$2S4D MQIQWJ?C:7RKV.18Z)PJ>EL\1X;YI]72J"\=[U5-6U4>:,Q5*4ICFA$<4A<> M"0AQ3(@M()\:YA.L-M1,%[F66J\4M#-LMLPQQH"[_-)_1R*[Q>G5&GY2^>;P MPL]Y))R.5,>5(1<#<:GFAUYFYO"8'1%)?./'&Z I6%DDKF/9$L+HWLA7C<+" M7"Q29F50@64I^5S#!5>KRZS+F?#P 7 ,F\WUNLJ)I>P3SXB^D_&Q5!M:H]Y92W=-YBDRG.HP)OB-SEH#99#\0PVWOO2S M%X=9YSJP<5@;A_V:.*P!(- -&CU>]5YZI$QBG")'I,S%;?D,;H"GI09O3I7% M(J?B,;?[,^=2?DXDT5DU'9V4@6H2:2$#Y[E4"Y$;_.XEY.K=A@)RM_KE#!J4 M3,J/N2H>@TNYRH'7T=\8O7SM91YJ40_69QH/;3K+QX6T(M$ 4<9G5"M39K-H M#"?)LLKZLD2]52&5;'>GN\8M-:1C+BJ?TNDU!JUO3>-XJ<><@>3&\S$D.0'4 M42$+]3?Y/"^8C]T"$.[D'T9K/WVI-Z(R$_&D?*/1["E^KC^N[*G'M]Z_TYLA M$9;;]ZTYB+5] 1O]KCV:6AY-N]'LV*.IY=& XM+KV[.IY]E8CE;?HSFW1U// MHQDVAD-[-+4\&LO0:GPT WLT-3V:=J-OU>>:GHWE:'4]&C ZK:NFGD?3ZC?. MK='YI&=#DQ_*,SP>>$AW^CKW"IJ'P.9).?QI0.$N#]YI0.%.9]F)@,&2Q#U< M0*M@M$.JK7>\,"'56KBTY?!T03E.UON(B6%7)CY6Z M)Z!>[P<]#E"[IGH:[.+\?T5VW!IU9?/'P4.WCQ)<"EC]=X5M;(%BVHT=:)T/ M!X_%HMUA49VUU&UBSA'IK0<'EF.FG]-4:]][/!SB?3X* S]<'(I.>]B(U;\#T#-M1$Y Q"/9Z9/P3I!87W:,,,31-ZXGZ_S M'OM!6 PX02WK4O==*3='LCAP.@K4?W2+FA4X8'4HJT/M4H>2#2MD&GEK_L6A M-AR.:EIS4)2U')HY%/9Z^+C$RMA1(=-[[ XZ!TY-6$6HE.;SZ@GT5YU &$1" M]_K!^@OLDX0O70(L? VO>MYZ >>2SRVR[C#H?%3(&B>JZ:#5*;>D4QXK?F ? M/]6+,7VQC1"U.??5]X683/:,-WI>J>SO[,LME1&4QSH/Z&6@1[ M]AP+W;'Q4C\ /!%C:+N=P< ][_6M2VYO89\3(:VUL:'CI"PP"MJ6J/86.#H1 MHEH?(#I.JK+R:O\AI#UBUB' ;7U\ZCA)$E3F\Z.(7W%]YD]!"HMD2_*G.$^R MJ?._/._4NI.VV1VR3 P=((9QG.,<5PG8\><(8[)DP#@)*TIP\3K*R0N=)+<7C%SK*M#M.\EAOR'V7>;"]K;:Z M"R) QNRB99Z_6Z[XG+GA.,OW_VR9]_PA=]:GWJG_?@2=]YVZ;&%.+\)TK$=9""82G&SI7P\R3( E$4;SXYL"EE,Q([>UGI M,/D7[0MIWY]7;7^IS+GLYR'',+Z8O_S%$ N$B<169Y$3@S_SQ/' MCV>S..(+G$D2SYR?O2CWDH73ZE"@O^G2(R=!DF;.V%L@M66)AWP8/U:> 1_P M^E^]=.S]*;\37_RI%UT+=WTZ@>NHB8RP>GK"W$ -?"=\=95YT=A+QL[_>+/Y M2^=]'">4I'3^,G5ZS:;S%J#WA?*6VLV75W31>_J!OFJ]=.!VQ_S^;42OP#&/ MSD?A3Z,XC*\7R$"R.%G_N+.&!4$ 'W@1,(HAN19C/D M5+"#;UI-D"--Q\MH,WX8IZ($S:@">WZ^"8ET&M_B"^@1_.*1 $1P@M2)X@Q^ MR00L>XQ0A)N$[\&QP5Y& GX:@W@F$,-;)SF@@<0,9XX=M,SW-'9'@\'LVDD3 M__MG\\2?GB$NM-J=UI=6\W.SV6[\,;]^YGAA]OTS8@^!K\O0QT$Z#[W%11!1 M=XA1"!MYJ7I$])N-#DCLEZ&8 $OZ5FD.BKJ;C1;^6IT&JOI*L(K2'?0:'5RE M\]WNV.6!\"3)ADSX2*"R&32X4!<&* M<.&Y;D-5J!_X(MI!Y>6W4P%?)K#=L8#7(:7BA=XDDP\9XS@IN$+ VA&B09*( M=(Y;8O+%!5R+2"3$9M1:+N;Z&8 OR.VH:_\MO %6'$S0* @7)DB=(%L!5&.E M.^0_=:*W]2M[F+[>;)T/1Z(Y^=038O2IV^]W/@TZX\&G<7]\WAKWA-=K-:4: MSW>\S<2L?R5"0 IW6NW^IVM*OT517"]JH,+XP!_O^%\ M$/"\&VQ$M0^M"_7[AC%3V1@;[8?"2]#BG;XLHU"G$";;G1N]MI])NZL,=KWP MWG!Y$O1__U=IZ+6.KI[YH E%\KT-K8E!6N;K/!K$+WJ>\2V1&*O[QCMK<\ M&13Q[58#^TS-X$^YL6ZK<=Y[HK-:0JE^8>)ZSA1XX/?/_O;QW:N5KB?\?!&A M8 I+5"._ AF,S@04"*]BU/RR5',#[X=[X&H9TJL *#G*<#3VO)'?_>3Y_?ZG MKM\??O(&D^ZG7G/0[XK.<-3K="L1%R[2 M((TG/^V?L9PWG&*=VIXHUDOR5ZT80:WY(P)]3""C:X ]Y6%&E[P#O8C$$(/+8!17(_O M)BT1/D]%.)>@3#4<%8"2%'1^L#WAQR#16V4@S_ :P98N !FVG(!V"&01D,(W M8;48;E._IFCLLG> 7\9<"$AH&LQA):!.7GN@T^91\&?.)P*,#*#O^3Z^%4X% M 3O*%[@N_!G_!&N9@4?Z:816>I!F\@T^/#S'5[,EX:.>2TBE3EJ=F(:2RX<' M. %_9@N&%9]#"84T&_E-(>J50J547)-'8.JALR81 */%G$T6#8H+YWGK!7.G M,OX:1_A(;,*O*AAU.XV550& G7L+N:<$C8 $\6 513@3(=\A\4+>14 %S3Z) MQSG98IL/Z:7SO"TWK0^&EC23S^.SDX6Z5N]1KSNQ5,8>7I&PLS7X8'CL>,Y!@!!]>DFH)F>9;/4_9 O6+FJK'Z MK>8:"IL!L?!$%4S1EB:4UF=C<)HYF?LBU=[ (4FN;74)3[ .(";<.F KQD2 M?O$H_-;+ 9?N>"9\):)4C)>YW()W5=V%%Z;X4#_,D?N73ELC>R) O.32$E#: MT>=?W@Q^>G?N_9^;_F P>/WVP\_-=O+G=I6;!\M-Y# H#$9AD$X!"C.4CT . MF205P P_B9%A.Y$:I$";/BO\-TI .@1M'P1,*@BV"AQT\("H=.8%1VTXEV-6 MC9"5N$ZQ(H(QT4/D"+B971I>!D\,^0_BZ7_F05+"?\#5 ![A>^2?$3ALL8Q(EB-_DF: G@&#RR&N*[FRE!BLO MJ\E@^6L"R@(Y3;'.MU>_ L4[8\".,)XS+/_QX3WAZJL/OQ2,$\&TQ+-I::JQ M!S,&6.B %LIO@*6]@7]?O@%QC)<,NH/V2WR?HF5\78DWC\4,_X-O6^8D#6<_ MVMQ] J=T1NT6;9WL6G6HR)V4UJ?T.$9'/C7?FQ?NJR#2>&G2/MRDR7G.4HD0 MVQ W)-84'%'1TUAHQ/=^N;=I>M(D'HO6VX3#F8I#DEERGQ[6O^)R33$L_V%Z1*,2.!DL&.-4XAW&_14UIN!JD5YL5-25C#D1$0# M2YP%^'$,G,//SK+X3#W(6+-)-R[ *B,M71+&",Q$P*<9NJ>]\8U'HS;@O:"[ M!XAGI#6;A*>4EW%P'6 ,DLF);.5$9'BLV9:]N[LPBO\E0!$V AV_ -O)$XED MTM0'4/XB0%3ZZ5[IZ2W+K)EV:*@@K6F( A<)\&'$:V:\&3:H;KPP9^1$34YD M%.Z-]0YGO$-&N\\ %3/\,S.A4KD'7YJG%)6@Q5'$L[0NAZVC#&56)L.:]*;T MP>_")V&D"00+Z#M,#4#P<3*FNPEO"SL'6<$<"04OR=EU, ?9X0?SD(4)@O0_ M$1'3%1K7J?-7GY7H:C7K Q"-JT#'*Q\4$..J1[E%&AGRO-BD6%1^QZ M@31#)C2:C\N;U5M,$\Y+,7W&))]X\$ .%(4JF"6>#<8=T*#>/Q' M3@P#-85Q(+D'\V'C;(*( ]*$U93!I+W'G,#EQV'HS5-QH3Z\W )9ER(QAO^6 MB (7<19ZBSC/+B;!%S$VG;?* B6M[7_^-NR?#U\NKVLI]VVT/7_I6B?STIBM5UJV C+H,I[1"K?UFN4X[Z^ M?,8/7(5V=:OAD:6N-/=]]R-!H1-N#^$:OPU>5Z3!K'1TH99H9[=@3-D MG4P+!?7^CC/6.Q//_\SI7YXDV+)1OPH9*>&+[>H@DQ(1I9OT<0#FP2]_,JF3 M49506D"LE09Z'<>E26O-P#XW\A"OT-_7K F-T_V<,%.VH3F-Q03% MWQJ8^B8[]#24/+X>K"X/'T^*IKY;)J*L>HB7JE\%JC03E.!!/)9*!(AD;<*- M!(C!2.;?R:NTSEE),SZP6'6_:6/5-E;]-;%J T MF?WWS*JJ3ZJJWJ&C[IJ! M*V]V&"I6NARW*,N,]4_2F),BH.'\)*,I MIO?/7VKP,YF@ M]UK.UQD@U?EH.]S[+_#5=-G>WM5FM:F]VST[#W(J;(LG%2E@#J8]I8_ADX=N MZ1H6G8[Y*EE72#\R'L67(.4X@K:.,<9+/D@4<7$D?=!D79T:(-'V!?I%8S 3 MUXN&V0S^ &BNIC%')3C(/SOS?C#Q]H!;#H!R8?:ME,TWB9JJ),,;ZH M4QG1 ^PK?BMZJ*3S!1TU/CMXE,E$[C!,V%-?L"^,OBFYS)J%-2*OJ?HDLT0M M3'E[I(UUK^9XW6&CNW'BB('!QO,QYV$""*2@IOZFM*4+=C#> ISN=.P9]J2^ MU!NE<9AGXHD=>NN;F[3N7^=F.&8?W>BD=VX/H@8'T;IC1HD]B!T=Q*#1M@=1 MAX-H-]H;&U'9@]@=:[('48>#&%B*J,=!6-94DX.PK*DF!V%94TT.PK*FFAR$ M94TU.0C+FFIR$)8BMGL0#YQ(=&,KK9@W>RBWLNJUR;$K$VU6 MIVDL_ULW457[]^,03_/[9^UG7PF+86-0;UCP3-*E?3^-(K/WO>[VW)^>+*/7&E>RB:Z3YQY>OT MU=W.%*_X$S18Y>HTUSA'#$D.XNT/Q6#PI:KKB-$4#/VR\ M./E\*?>^>NF.IK7V=P[=PZ#&O2#=]JEQX)Z?=RPU6FJTU+A_:L1&M+W6D5'C M-C5#B_W'C?T#;.%UR-SR3NRO73+H;-WK<6J:B\75 M'>%J?[A%7-U->/ IA@^V7>U>A<@A%Q]N5RSLU_ ]U-K5X\*H[9;) M6XRR&+7=8GJ+41:CMEMR?R1*4NW\FONIIS_$HZMO'<(!!"<.LZJAU7&'PZV7 MTQ]P?>#)(_$!)KBVSMWFP)8EU+?DW!+5X1%5N^EV6[;DS1*5):HM$E77[3>W MV*%A]V4T=2>J0PC3;*EF_KDW_B-/,S%^L=VJ1GDH-OASN+4C3UBW?P2=0OJ= M_BIF4]8XGD$2#[LV"Z)FZ1<'55Z2S\UHI_!@0L)2S^6?O9(/^?G_2,[ MWB>QLO9N^IZ4FFICLZ>PY2AV/W6*ZQ?33.':+ MZ2>)Z8=[[(<0?ZP?SA];I/ )R\1JG!#?;K:;!UQD<7 EPX<%'L2.-0"Q.&)Q MQ.*(Q9%=2QE;>'60.SU-]__6=,H#KK@\F/8SQU*P>\"XLMT. A97CAE7MML; MP.+*,>/*=JO^#U$9.00?YWZJ_H_$E#BH6H<#"&<<3>5$J^D.F\ABXNE6^ M>N!!J>\R;Q2*'_X^#FX>N]!AHUBI"E0:WZCR[AE\5F7?C=90S%[.XS3(@AB. M5X1>%MP(!5JL"G]66EMA_IWY<1@G%RK^J9XX_[+BK?!":]"@[&P@I";YZ*"_7AY1;.> /D: UGH;>( M\^QB$GP18Q-0.'R>)\#.X$)8;S&8>W!EXH2.2)$[@2B^#;P$D>$4B MS6HOPAR!-'/BB?YN0E<+^"<1PIFAC9W*%?R<1\+I-/GM=/.5F&=R4?+KAO-U MW?%F(DL"/W5N12)@+7"J?@X$!&]5"_(F$]Z?!$OJ +&DT_B6?N6]X4;H6FJU M-Q-1EC8TZ]G$=@QD;[4EHA+I/9J##I40"0"&47919J@D/?"-3J=/K_TXQ2,( MP_B6L 7FM(NT\HV@U0>;AS=!71G&=X7Q(D?P%>84^ :);.;>5_@VBB#/2F2 M.@O%)#/%T!F)3/JFS%2S1+U5LTYF'/=R2/6:CS6P#""AZ^) <*)JDO]49I'.;9LO38M@!F;:/1[*U6.HS['B"/ M#4GS6-6YW[?G4K]S 371TDL-SV70Z&Y4W^VY[(N/M39ZE^VY6#YFS\7RL;J? MB^5C]3P7R\?J>2Z6C]7S7"P?J^>Y6#Y6SW,!/M:RY_)DY_+ _+D[W95[ \(. M*_DW.P8/"0*/+ZIL->^09T]>-;D"/G?T\-A>*?\3;_TQF%#9ND4-BQJ625A, MJ!^3V*C?U1\UK IE5:@M<,<:-Z9X((ELL5?2+GCG W=>=VYZ7*BTO59*%I5. M')6VUVG)HM+7Z'A'A$K=;6B ^ZP_KV[X8YQYHW6H7BM9^.E99 M0K"$\!A"Z+7<3K=I"<$2PHD30K_MGO>'EA L(7QU8L-Q$ )(A-Z@JAK5SC-^ MU[G*BC*P>-[JXC1E$EWJ.CSXRD=;=DQ%:%WK$-\>E>_/15!["$G!61LGRM:8 M!T*JU=YJ>*G&(5=+3;6 4.VI:3/$UM'2\X[;;39?6%JRM&1IZ;&TU'8[EI8L M+>V:EFH5*MN>B>B>-ZL^P^.,G''+%ALNLSZA$W:.VG"9)01+"-@I^=P=VG"9 M)823)X1^T^W:<)DE!!LN.W?;QQ N^[KVF$]C(5F:/WP"KT4+[(>+M%^4 MT\/BB9[*QD\*8%.%-=[8^"M-UWOH4#<]1$^-S&,+'W<-EP?Q. 5P>_Q%=98? M &/YAW;MQO'9B76V(_2YV0DH]S\7RL7J>B^5C M]3P7R\?J>2Z6C]7S7"P?J^>Y6#Y6SW.Q?*R>YV(GUMF)=;6*4AY3@<>6J%HJLE3T""KJ--UAKV6IR%+1'JCH:*IC@8H&_6W-9=BG M':C+\JRCWPYJL4./'L$1.K9GGB4D2TB/)J2N)21+2):0'D](=D"LI:9]&7FG M0TTG$0VTD_FLP\BZ71\5O.BYO>[69P18A+%4=%)4-'#/S[=N'UJ$L51T2E1D M0X"6BFP(\%1"@+5'"ALV?/()0;6'P)//REK.LJ^P@=J!Q'I;+5E8LK!D8R.*8@FQW86&<:.N+11$?COQRTJB-=K?/24L&)44';UL)9 M*CAY*K!UU98*3CX6==[>UI![6XMV9'2[WTS<'8FRXTLW;MDJ&$L+EA8XZ\^2 M@B4%2PI$"EM/V[.T(=0B6W>)#ZQ"T M5'#R5&#=XI8*3IX*MM^4R5+!J5#!T02'^L,J%9"A]%WFC4*QU;S ( )$RRY6 MH2W\T^E75\V7:<.TK>\\"\6$GW1/3-[^-EJ#ZCYPA1+Z;R,'YT.Y3C95O3,6 MC@__#0588?2MY_^9!SQ-U(DGSH??KQH.W]9:=YMQ2XKW_-9J.Z^]S"-K#^YZ M\^[2\:*Q\V$1Q6P"P@HNW[RGCQWZZ:+G5?O?GO[^JPU=)TTG@DGG7EA:"QUGF>X MUB!Q1GD:1")-G=L S&(3K@#W:1R.'2 .'Z"5.HF8A((@ 3L-XUO8?P&&+,Z\ ML P,.*HF 74*] A7*=@EAGGNL7G>,":O&I-E_5!X"7*8R,;A-X M\X47WGJ+5&[S?-C04V8NM-.I0Z??;'1ZWSK&9X1'!9@S[\N9 3+)@YE7R-O4 M=PD/"99?WC'^5YY,%L\OVB#4$#OA3[FQ;JMQWGNBLUHB@G[!VSUG"LCZ_;._ M?7SW:J6DQ\\@MA(@B]+<%_G5LQ\^(G]'O'X%OP(BI)I=>C_< U?+D*X T 0 M 9E733)%(P]['0%Q0F^>B@OUX>460+9*9.#Q$0'@(LY";Q'GV<4D^"+&YMDI M_),++KD+Y64#_FU)B7C4JI,\E!W"5>=$TT/$_B<8Y/Q6OT4VY!)@EZH&(13 M-@742"^7D6N\XDC.,QW0>* ;"[T--7OZ"O;[T$'I+AW70;O@K( +DBG%4$7BY!%]\IPLR?W/^ M2R)E\J.O@.9Z-@S2C X8G >+K5\(I=$[K M% 2A(*$C(#X&6K/1 6(YC-B.I*9^'D"UI63+M),S!!4W=,"E>(5;U%9!HE& M8,E$*-#T1--MSN88(C3C:01+0%@"K'JG!:M1''^6IM@4P+3 _?P1CX#G90ZI M6JZ3SX& ,5R9L(Q"\KX&G0!XI@!5 6Q+-.9?$I2?]T\+? K51L$X93['@FD& M\OU&8/8K2OH)&+. <5Z($CY&H:X]!'#G]350-<*\X7PT;-TL 5LM)?.W,&EG M6D/3S!=,5D#D&3D#P+*[!KL8U(HYJ/7XM2,\T&&D_<^$,"W,W6L!6H:'YC,: MOO*1QA.!L9-VC=QY)CR0ML")O>2SP. UK"3Q"HZ/&P?)3,H.&MB%$J/>*G>V M3AZ'\[4(13:7X#:'8 J3N%HX"SG@!(;=7)T M@8S%)(C0T\2XPDZ/ F/R*/C3? DA*?M/3,]*@0ER62Z\Q@]SM$1#[C[]]IUEXZ2=4'U@=)FH#"OL#-717X2CH%R0I%=Z'"\3I(!XWM,E<<9ON MW-)M6D-W;X;NJJR<"J$MV[[W6M_7,2NYK"6S][[OW Y,G <9^-MBC[]X$1P$ M"8J"75PO&LZ]"&59(IE!B=6:1D6-*>L< M*QBW\_M4@-;DA7Z.0@#PXMXT+)_E5M:T)#Q)*YA5IGQB**8)0^DP1;<8@6@"*%UL,3)7V6**A>T8>'Z )\%LQOB!=Y^AF M]]D]7PI\HHVNON!(!GU3"G@846AY336BE"5J8&!#@CL]KKO;]0X[US_QEI?JJLH5$2LCR:MCK,O_INBGN7\_#A$HWS]K M/_M*6 QWT8/O,;# >J?*ONVYVW/?GHC9^UYW>.ZM9J-I#[XN>]TIP3_QJ Y[ M[ML^=ZO*[5^D;ZYNO1,(E;-_(%2V)>CKTXSMP;3ROZU#4?\LKNP=5PY&@AP\ MKDA%\I"1I6.196>,I5X=01^.*UV+*]L8FE=)]=QG(Z>7=W83V)+.L>=-*MMB M"[VW>CO?S5T3(&M@A' &3BU;=SVPUW>_X[8&6^U@9]'?HO^AH'^GTW%[PZU. M>D1A?RSHSVE5%OU79A(< _JW!FZWM]4NOL>$_IRZ8]'_6-&_W6J[P^&QHW_M M8@J5%3^\[OU /,.U(MN[RC>V?Z[;:))\5ZU#/3E+Z[QW0!&ORL']/ 0:V@L(_XP $XSBR)6!*Q)%([#VK]D&-O<;=:06$?<09+ M(@>"''N+S=4*"I9$CI]$:A>_JQ\9''0T[S0J>P^FI.>@"CQ/ZMR/H<#S="JZ M6VNV;X__%.JZ#X;L:Z:V'8G.:EVDVZ[0K4+DD&OKMJL-[M?^/<#2S"/$J.V6 M@5N,^JK*\.-"J>T6BUN4^IKZ\>/"J.V6E!^)EO05)>3'5R]^B =7WRSL PA1 M'&A.][#IGG>V7BY^J'G=[3KE=5NJ.E2JZK3Z;O^\>T"YMZ=#54]>+7$85'6 MV>R=SL!M]>>^,_\C03 MXQ=/4FEYP+&%6G&I?63K/V$1]1%T+1ELMZQZ_Z>[7?JOG:*S?P!;\C%=6*VM M*R^6?HZJ$N8)*\*/@7ZV[/ZU]'-L93*6?C;23Z]IZ6?7]&-K:/8?B:O?EG<3 M,:O5EI\\0'8 CE>+Z:>P98OIAUP]4?-X;:VV_.2!)(OI=3SVW<10:[5EB^F' MC.F'$->L'\X?6QCR">N7:ISZWVZVFP=<\W90U=&'B1U/4"Y_6$#8?0.%PX*/ M19)=,Y(U%6@U!L]1X$C-%-!#W.EI^D;M./1M=U:P%5NA?. MD66[W1 LLMRI>!XPKFRWS\$A:B-?T=1@SUD\N^ES<"26Q$'E@Q] 4.-XLLM[ M;;?5W_KPQYJ-E+7H;]%_S;2[EMMK'UN"Z];0?V]S/6J/_OMV1&^K/YV!OGN.-+PD%K5 M650]950=]&V.:)WS_NV<\(*K'E)3M?JAJAUIOT-4W6ZSG -%53(]OLN\42A^ M^/LXN'GL0H>-8J4J0FE\HTJ\9_!9E7XW6D,Q>SF/TR +8CA=$7I9<"-T?+SY M+6[76%MA]9WY<1@G%RKPJ9XX_[+BK?!":]"H["P@I";YZ*"_7AY1;.> /D: UGH;>(\^QB$GP18Q-0 M\6J^/E$HQS+5L;E A$6K/5E[2$@U5\/TK5HOO MY;_P.;"H9.:%I;B^_.K9#Z_S!%[N9%/A_"G[THEH#,;N:^&+V0C^[+1:97)3\NN$\N.W>3&1) MX*?.K4@$+ ,.U,^!=N!BM19O,N&M28BD#M!).HUOZ5?>%NZ!KJ4>?C,196E# M)_/;@$( M*_CWD@PH&*2^U!NE<9AGRY)CV\*7%8U&L[=:WS#N>X L-J3,8U61GCV7&IY+ MJ]'?:(7:<]G/N0SN&)AJS\7R,7LNEH_5_5PL'ZOGN5@^5L]SL7RLGN=B^5@] MS\7RL7J>B^5C]3P7R\>>]%P>F#)WI[MR;T#881K$9@9^2!#81B7E^4XS@2J5 MDBO BTG;ZZ)D,>FT,6E[+98L)ITV M)G6WH?WML^R\NF&56JD2+Y][J3-/Q$T0YVFX2"D6FT;7++49*GIOA!;1TO/ M.VZWV7QA:SSUO5EN7'VOLC%NWG%[ K/60 M@@3K%CIRMY"-F%E"L(2 _E&4?I80+"&<.B%T>V[31LPL(5A":+K-8XB8/;A% MYO/MFT8UI/5=VT%'0=D'2,;#K2MU-43F'0LNB\M[LM9;6U?,+#);9-X3,G>V M.D;#(K-%YCTB;%F2C;)85\(3VR"'0076GV:)H!"1[:U.QK54 M8*G@$*F@6U44+158*C@Q*NA4-:+2R*PG'X>UO%+^1>?SM>^/K79>WM/-RVO7 M:E[>&FQ>.T2O,K"N_?53].C&**>GQ9.J#9X:1GAC\\\T3.^K!^>I,7ELV>/& MX=8@'J=P#!Y_\8N7^-/R[#X "/YB#O5KVQE\)?1]4)-H8SM^*+P$I<=TB4]T M\"5/T05[;:>>MC&A5FZQWUYN;?W?_W6O,:?&MF3K\#;QAVMQQAW"O0F.%_3" M6V^1JAF]PT:G8'=J51V">K/1Z7WK&)^+8/RMO+(0?7E'9W* M#9QK@X(R+PV'[;8:Y[TG.JLEY.L7N.HY[G8L=[U/-<+!^K MY[E8/E;/<[%\K)[G8OE8/<_%\K%ZGHOE8_4\%\O'ZGDNEH_5\UPL'[-C(VN5 M,W!,Z>,G.>[K8(;0V"%P%BLL5EBLL%A1)]!4L<+J4+4CAP/4H>K3)= .C/PZ MQ*F PF*2'1AI,:D>F&0'1EI,V@XF'>' R,TYX+9.^_BKDFH/E&,J:6KW.VYK MT+'%?9:,+!D]H@]OI^/VAGU+1I:,+!D]@HQ: [?;LVU'+!E9,GJ,4M=JN\,5 MW7MJ%QVXLX^7+I(]&'=)G7'<3DDZV2E)=A:FI29+39:::HLKEIHL-5EJLM1D MJ>F)J.DT@H.G.A_3.H]JP$R.PWED(X*6C"P9V8C@(6",):-C)R,;$;1D9,GH M9"*"M<>*VOJ6CF@R:.V1X,D'?BUGWE<80>U 4ENZ.)Y1=K6'@"4+2Q:6+"Q9 M6+*P9''*9'$,H38[0K7FY&,'AM7?[=(Z;UK/I:6"4Z>"WKFE DL%ITX%@Y:E M DL%)TX%[4YUD'#M@E"V+&T? :4]Y^+NB(J/+^&X9]V"EA0L*9".9TG!DH(E M!22%JIIG2<&2PD&3PF:T6$<(SUN]%S9"9.NSK!/$.D%T6&CK-I.E DL%AT8% MO8&E DL%ITX% RL++!6<.A6T6\/5-M)WF3<*Q5:3 8,($"V[: U*9[2\4OY% MVZ'M^V/KDR^5T E7)"'\-G)P$I3K9%/AO(IGL)*%X\-_0P&6%GWK^7_F <\, M=>*)\^'WJX;#M[76W6;O+MTO&CL?%A$\92^A!5< MOGE/'SOTTT]A'$P6]$477^-E3@"O\=6JHGPV KL0'C[3=F-J-/; :_YDX[&Q M3] VRS!*I\$$MQ!$:9YX$1BYP7>2Q#/G6F09$)XS]X(Q6<9_YG$FG"QV MA)=$^,LL#[-@ 7\9SP'HSX(T19"[3B)2O 0N!5!,Q"T\I !3!C>D $DZG=L@ MFSI3H$6XQ)-6><)6^?[@]HN7^%,>U<8@?/7NM[>OSUK#,@[(\W9NXC#'Y8SS M!+>,/P'8@GC,\#2>ED=9$#H_YY%H.!_A,GZ< Y!?>I;KA+! 0. M%G0G/ZD#J\*U$;)Z$_11L'\"5S")DW4GG(B9!S\YW@B>ZLQAE0D_D(Y3OGV; MD%\/Z!+/H@,:PUX36N=9&$3B B2#2/#3R^6?Z:X+,Y M!K?3O7*UOP=EG8$6&V0@>'SX]6KJ)>AZFN> %UXJ8*W!_MCO.S^+D9-5V# U M8SI_F3H_QEXR1D[W.@!DS.($L&<^3P!_ /. H^!N$KT;P*GX.O%FCI=GTS@) M_B*&X45 V'@PR$:,B_,Y?O%-J^? 7D-$4,D[EQ>![ 7))(O]SXCSWP&*^W%$ M>@=(62<"%I4V3*@ZA#WPL"#5:YIY"V<$%.&-!=-F!I#$%=!_8WYU/!<17))\ M%AE(N#&3MMMS,8N.>]/I^PY-1X=18#)@/PTPR?\DVW MT=6']SR(_#!'M9R!N_T/6<>@C1%%)X$0 ;P$*!-V"!S>_PZ3F:$K/"EB(#D/.>C^.*E M*%C4_H7:H'S7#[AX^NW MZE90V28%UP!)1D]Y_9;QKY!51+.W24!B;)2GP/M3VN[[&! 3%A"&2,! ^>-< MRF$P(*YY5<6*&\ZEO"/-1VDP#KQDX=S&> &T].:8?7Y="F9- M$P$;]4(_#SU2:N&I^%(4=:@E 5""C.I69D$^ ][G_./M/^EIH-YJODG/0V!> M"\ .K;5Z75P@)YIP:MDUZ3X,(C/*@HAA>HPR4@ M+CV93E0],!'7N-D8#HMQQ0M=>D$P<>)1!HJ+&+O%8]0U I M$.>?Q_1E@KCP!P@PI JT+9%"/'PY& L)@3SE9Z.4 'F"#_3 +IV3'4=2HN"5 MC1HK&/^ #64+ MQK,2,$WC=-ZVF%B'P?Q-_\2"= M, 9L OHD Y;PT_?FN%W:(Z#7/,S3TD'N2^+<@XT#-[D"G&)UHFK%)EZ Z HJ M.VPRG;*(;74:A8;$B@NR3: L(BRXIMDX[WT+#RDTHBL1@7(/FDM&I@F%,TLO M[I?8/7U!%Q<\6STC%7Z.%L@8L8D6=-XH3NP6R0QMQ3%()Y81P*CB1%GL9 \! MM0LQ3E -8=J05X0&DQB)),078 _LP=5B04&$: MXYFL18%O6NU^X]S2#&MJ8\%+--_LYK<39*A/?YC.SY M"R^\]1:IW.;YL-%1&287.I6D0_RGV>@ [1N?$1X58,Z\+V<&R*1[]2P4$V!K M?)OZCGRC^LN8#^LB$2";04SCTTO/I9/)XOE%N]7H(W^$/^7&NBW@2T]T5DML MN%]P8<^9)F+R_;._?7SW:J43G^1E!-J;%Y9FN\JOGOWPD40^T!!PU*SD3_#N M@ZME2*\"8,U4ADN#*&NB)2!?)(91]6(:GE[#$:O-!?AY!"H/6T &6V>?FV11 M>(?P_*GBTR6?\2VJL.CP_#+'%9"SSX_G@M8#3P9IJ.Y;=E0 DT33A#43Z=33 M+-25:BR(]UO'ST$2S) K&AYN-,0B$<*50(LF!\T$^B](>$M;/)BAD/70O/@, M,B(56>I*_1Q.]2]8\@+8\W4@Y,99C1V),+YU CR.8 *_53$%/P4Q>(XXPW86^C-4W&A/I@X@!Q!<@,D#)\)JLQ_C'B/9#Y5!I\EZJWR M:2W&Z_NEH9UW&JV-F9@&*1O/1]?K! "FHB;J;U+F+IA;WP(0[N224G#1B]6E MWBB-0940N^".]ZJ:>4!8LQ!ZCPP%=AL#>RY[/!?:(A!'RQ["G@^A-6@,>O84 MGNP4'IBX?*?$V!L0!KM*/[F+-^\5 J;>/HK#\4-! KH*?OG]L_:S^Z #V#;# M\[WF^ \WV:>KH3HL1<6_Q_# M$NZE%CRQS^4A$!GN!B)WRNAC LG7<8':I'#VZ14??K_:&B>HS=;VS!S608GY M1]C9IHS53J/_51FKG8$[:#^ZE\E>A3[3]KML6G:?I5;H/R%= M'\I(QMVDYDN6L&>@/ 5_:/7<=K\Z1>W U0%^Q4=*7B-KPUVT.JLTT#TGIT)Z&UK%[ M&G9(^J>UYQWY#YYDTP//N\B1DN[7WK;VO]?E6%PS^:L>"0Y*]3+U< ME6GEK96W]9*W3T&UPY[;&:XI+3]T*7SYYKV5PD=0++ MX8ELZK%@);:5V,DILU4+%BFTKMJW8WM ,"ELF'('8/H70 MNHV=[YGFCS!VWFF[[>[16>W\"AT[;]G8N0V.V^#X%KD&FON#PT[):ZKH>//8 MH^/&?3N;,U8S5\ ^0%"WV/DC8'#@Z@";",&'.)Y05Z$3D/?[HWD+E6-V&+3: M;G=KN;;687!\Z'Y@_H-]9%8R\9[['WFMER4WA)N' \7*\8KURG\Y_Y&/L]_AHWR"%\UARXSN86,!N[4*UM.<[C.@S'U#ITG<3H7/G;( M";G;[*K.2(',% G-77(")Y#FZ/P+[%P?O*XQ?_E9((P@*-X-R=1 M#)\^T%B/_0(H$":83O2ZP5WS5;R 13"27:+ M\PKFH9=1]V[5%G8*N.+*#J?X$'VET<>/VJQ3T^DOP0P>#]C1:;K#9I,:$GI1 M(/N>IC-L**N0!H=YI+D_Q:7@6[#;^9SG*+C.#-['S?+Y?M?),^YR;'PEF[8N MEEX3H\4E>_LM=R$LFK&GXIJZB6/?O2#*>1,@]FZ=%" B7-U!'5M7.G/ !!]? M!&3(S02O!8Y.F$^!2*D;(O:VY7=.XC",;W'Y"*?/@#L3B3N>QIT8B"/6^,-C M85+9]7:YQ^.#^PL^CI1*LD=^A4U,"1]Q$6>AMXCS[&(2?!%CLP&6ZL+*U%?6 MPY6&P;\MZ2F/6O62DD,D ^O=I.94M)3_^=NP?SY\N;RN)56FHIEN03' MAO(9OE-$U*2?9^8 Z8]9ABRP[688BN@:G\!O4=V>?U.\XTIQ!$E1#><&(?MCXOY0V_R!.?C M1,)YZT6N.9LMFP;)N#H("87"[R1- *BH&OX#^^YGF7GKZB%*#><5KPUG(NE) M ]A*GU;%W:3'"=@3D=J6G,> \W-0N 71)&2%G'IS"FS8+W!N"DV.LMS"<@M) M-&OGJ."8P.N(YBMZSC?=CC$XXCJ.QS1F!Q6;("%"DQ-T+.-AQB-50N>;UKD! M. ->.&PIRKSHFD:K>.R/H$$T@&K8T+WZ*WHA9"OU]3JD)6Y+W!HQWT;.Y3P) MPA7DO7DDKDBYGS]@V._*5W"E?!;/]T#=[?TIY]3O0?9"_. M-^U>WYAD"YH;CCES:1 ?C8I+IWQO@C,H45W\IM,SE<6H/*,80P5\N>&VAR_W M)2:^8I31BO%%6QQ*M"] -)PKBL:41QZAVT!J5SJN<7'DVGF_>3>S>16#Q2D2 M7/>3,):X=BQE7WBI ]3,TGA\L>(X>V,;1=WW?MZ/S,.)9U$@!Z/)V!"-)9,Q MW,I8MV43*4CO,]?$$3[QY1H[\8AF$Y]L=UV;YS@GRG<+VKU+_FW>7 M1 C%H/25<[U]'MN:!.GGLQ$HSY1:X"4(R*<@$ASW6ZQ(#3[ M%L9)!#2XO00'M3U+,J=(,K]X:\0E=1T"5"KG\8Q!D,$'+UP ,%*IER\XD2O- MYXB+J3/A:>DXM!AI3+"_'.Z>)%Y.@1F,ZB#) +W",0#:)RG66(Y^ZFBZ?*\]R5DO7SS'E%5H6.1A$:9!3K[BW*S]#37[;+R"O/F MJ"191; T7C#P>UAML1Z^YVA5GZ:ECQW1QSL_B]=2!_=\10*Y\KPK(X63I]$G MB*DS0*]KX-5+&9)AC,;#9 )Z1"+S=:[PTEF:5?\ M48A,Z_%]&+- ?^V,TFK(XPJ& (Y0-^@4,)=R;52J#5P#\,"T994B6B0)!>7' M>?-YK220Q;=]X]N[Z#J6CC82I2$'%9290E,2&F5*9& M"\+,*R\9>9%(S]Y]"<7"N23-']2O9MMY+O,WKM[]'YG8\**H-N%L>Q3[^M&> MG\1IZKS]R"E41057G%R#)O87%TM9'+8X;.)PQBX4#V.THSP(21H7A4(A!6M) M[21\U05X(_2U^%PE@JF-"1<@%7>B(D ^0P^3B-,PO@6L)<\AJ/_\,+P)U530 M!]"5DXN&@X<)+0$4 ;95>(P#5XQF:%$ B5#-E\GG"%6#L8<@$ MEZ*R^PM7=;V*P8@ 31>]E"&0#*6_J+5BV!$I1EG>I*D+?QK%87R]X"=9JK%4 MLY;SDS-3Q<"DOQR-\^Z;;ZABX#9B+^8@:<:D8SD/Y?H,JKG+?4KD*8.=^O--F M7YT)_0^VVVR<][Y%C9A.%+']2D1!G#B_QADL >OA A]YSD"09J@] 7]KBS1 MO>4,(KYKD%! IY8.:#@^M=!=M/%88 MJG0'>3Q\:6 >45E&SY9EV+(,6Y9A59O[X12B$O9M&1O<$UF_\M8AK^38M*JK M/]$Z9$4PRLUIMH?BKSGH;MC9JEN3'X/,(L8-RE\JM.0CP18I**M,!?98HFB; M!G,SKTT'L4AUY #!VV(!5YP4!WO/;N/DL_/O?[^JDQ7S!!DZEM(MI3\QI1?Y M?;+[F]E>3F4T8&,[P&NB9,JJ0>"UFZW!F36X;6:+H]XF8_X!0 MR^])$2B:X,Z2[8BRY$4]+4M/I6G?OE\ZDD"2A T"-)8J5?_Z=\[)3"#!M1:0 M!%@Y,>-1D40B\^Q;GA/SJU]YL#Q!TZE1;]0Y&5!M5[W[_X]_C/#W]_W__7/]/N MNY\&[W[Y/'>3%\+^TWYP]6GP?W_/^L/A\-V'P/TK'&33_PPZHW?REU5#19:X M[7H\K:\AE5YK1D^5+[O2&M@N*3TMB2;),"E+%;%A!3J6\9\ MR6+AR>)RL6@92ARJY;Y!)\-.E]@23-[/P'ZJKLNIH:K4]O\;^OC7-1Y&A N! M[T%/Y"GX7ZZN/JG(ARCZ=?-V$/E.DQ7/-3\=]6?%/,_<=^>E\T83+!!(5 Z? M,I<%<%5#O=:V#M6"'50( @.E":@U2I^2](?'U3YSB%-V,P:7F[ERGVB^!/X" MNZD*D!1G$JF# W1.W:@BBT,=M0'Q(UN>RGLPE $$FTP+1OW,THU/]1U!=3S2T^#IMK6M_?MR54RRZ_^,^/>:U" M]0QPC(.)&0.?19G'(8^PPJ5"Z".;RA(3)?.+GKD8\KH\BI2[IU@[NOAZIGY -E!Q]X29KDMTH]ON2DDNDZ;7HJU^9-C6(LADM/SZ4/[FA6 MU8LW-,$GQ\B-?3'E0$F-@G>)_XB?J9GK1.]:CU8?H^X\&.I8Z;B@OXO\^D1& M.%1XQ'#C02*>AAL?2 \?HAM)I5&27F [D.*&A^;CYKQ!).Z\P:K@0N.I+Y6J M(XZ)NI1H20-J60+J M^J<7!YIR4N-XF:;8_AS>?K? +L[+@"K'L,U_ +#!LE:&;;SB M")ZDCU/W9#4B#XTK#JH/*SXPJ+#>@%N&RY)M@OV&Q7Z4T7UQ< W3NYR>M3X@ M\IKZJA6WL2V)B+VMV%WNG6[)B\$8K.5?7>$X$E<1)MH0U M92^,&,CBEJX!:98W""UU$4)4;I8[%JQ3&[!Y5)!<&;>* $60"6\U!2+NZ2%@*1M-]]!E ;I>,YS? MM]P\^JBT)T+Q3.8*!#7XQ?&3-,;;ZUZ$68.\LHPBD2IQGN?>J%2(-L[^1"$G M HC"0J4;]CG^1,Y<)3S=(,J\BPG#:DX:-R:CD IW6PXA!ZV53T,!>^&PQAQ_ MVQV_ 7V=S@5KR.]\%?-7US[@Q.+]"! Y8Q.DMY4E"%!D6@;V -KF5B(N0M$ M O4SK2!!;T,MA+M^]'+\E)@;Y4&B-TO;-E:KD#JW\PA8,R18,X^0G7#1Y.&& M>BY\V+F:D/NB082B0P4;K#14\(K1X"&=,O%)9L'*/^N&"\"CR-067@L=6$?* M/:JDZE?1-S 5?::B[Y$5?8<._Q=<#?\7TDR4*5 B'4OV,\%D50+?2:D,AXUY MFL5A2\7Z+9+R^4B,7/Q1&GB!.5&L- [I2KZXVGE?"9!ON)@4LT4X6YA. M.JJ9L0I<\>X/>RT#7X_'DC5;'D= OFFBE:N0HEQW3?L5&0O&43RZK9OO3HQP2\B75'4B?T23I'P5@V:GR!_E#4!M^$3\ M28K2EG?OL;"./H5E<"0JRQ]!9^Z"=I+"('ADX,G11T@OW]P3/R?)J_ MI%K2JLXR7*2<:T0R!RB\,!3SH$K%8AAK@!DABKR?)M._/NN51E;(,;NUN%_T MP$* PCND]/B:7XG3[O'RBIC+L8MO14)_'5>[8:8Z27$+H]"V:/Q0.+78MAJ< M%: M<6M$7+PH;D\&;!*).A)5)U0$@-<"UWY23,Z185I;M,D3L]NUSHY%TM)E2,\S M+#12XY[UAH[R#&[,/3_%PA9/-.@1]TO(H>(8F<9.)9R?"I\;';R"Q];02R46 M[ [OAP&]+I9!=,>!/<&^F_J2>[=QGEK5UFJ^YYQY=!G4YK%XOFQ:OQRBW MM_?/0\+V.OL2 TYYC'?U9,F,?G%6O%Q=*'IW M]3:_3P0/A@!_O,GTY3<,IXZ /3F%\ID<%YT M3 66Q5HRU(LMZ^=2$]5-JVTDSQ+-8:$PT4[1W< N513*P@!=WDHT4:M,40-R M@P/X-$*\B0*@, 7@<[ ZNP-C==[?U/NGI-&=Q*F1)$@2)8>$%E&& LBAS!7] M-3:4"ZHLF2PR+-?AE;4A,;Q=2(-D71S88CTI8*Y_^D@_N?[I@YT7U)1%2XF1 M4,D"^_N@/U3=J4E3MK&0D\SBYM68#,T!3:FP.:D!38/ M2?!O[D'N81^^2/@I.]3P=BO1OH>)N&(>7NPV#U6W=&UKQ8AN(8S9DE+$_Q%& MAQI8$.3'X9Y6L+ANQ5&])NV5O S;FD=B0'AARZZV:;?UXD^MS'7%_LB]DDW& MZNY]GL:\VQ[,W>,W%)[["OJF6>C*N5&ZWJ VC-0T @BX#,&Q#3/T),K&CJ* M5D+JTGUAY,EI>+2-NY5 1KX/%5UX"JGN=V:P?A^=O"B60\?4;& ZDKK85C9( M0;FSK_C_\F&GPO.89;!P%*N+M0L<(Q#+;B>%&Z/7X<@M%+M<09F:*' 22MH; M-M*#"BK(1$4R+)!WFO(9$$65G74'NEV'6JWW#[143?$*7?' MOF1C:EFMYOJQFRVP_+L4OYC"FJ(23 CYJK&/ O]E&JW<65LO)4M+>JA2FW; M\58S"<4XINXXHO:Q9?VB7J[NWP#[H:T>T/6S#1L6LNT/JH$#MU9T;=7B?**A M!K&S:)Z]Y]#D,%.%>+'JYN4("-AF%8#@*H.U!"6T5ETYXB.5]7[RG0MV!RPN M5^9>R\(6OAJ* )C_B,"J^0>=^ZK8:/DW.;@2+NLD4?W'OKBZ<54T_OFD+C]1 M/120^H),='4/Q>-%U2BLL.#I//(2+,0G9R%O-R(/L1)'K39V=)3&(O<&T:;*&NR" M M,VHHKU4M)Y+ST5C!-F=^ O9*4MP2>VS#+*%%]^T&+Z6)ICW"D]4.)#6L#6(Z ME87;0+3^PA?1.WN=EN^3%5 ;\O)@D5 4GFQ+(^^<2;M*MO+AGOY@X$\Y%6;F MTE-K:2$NMA6>>'%W"B^'4.Q:+B2NY(H0K]A_D5_ ;:'@3%3).$7YA<6B OVB M]K?H>$0ME3SD_&D6:$_G8T_70+.Z G8TNJ5CH&)5L4ZP)O+?ZPC,))'L-\BS MD*('$DDB&I#')$3\?D^0/R)&%UZ#ABR;:GNQ<50 ,,.&-$H*J/[U,@V@?]_" MX609*[0DR)$ "1]OB%F(&: +M)IEK3<.1-U*QNK:(_Y(K,!)@8@U)SQ?3Y7H M[F6G$QD95RE&>L#8_BL#(QI$\9UMW1;,2;;WJG.RG-L1Y>-,<7E>J.]>I=6=G]J.PW"D9E"[+7X?-K M;>$-:N*U=>">\R=*K\F0V@906G. P$"0OM]:#X^.D/H&0C:?&.0JJO!Q' M[4I-MN&W>(.^T @XU1XL;9(F4WE[5[NM*-1#T;P*>[F!Y9;C,(D6^;MHVZY2 M_)O.1X)14>>AX/\ $^<>U>4O?E W!#Z+ZO_57IHG;0J8VXW%79*XV*;J)B&O MAY)AHN6C])ND!4;J8N8-F MFI92')F4HDDI/C*E:.3CLY./6L?K;<)1N8KWU;^F)M^0F$YBNI.IE0ICPD;T M$UKII("AQF1*(8 M--?$XOF\MEBUST]V,90<-+'1&;=>\:^J7<;FQLNO[:*W MD\R[J]SV]FY?Y>:-I:]D,2K&LC$&+:(Y1:<"*B<3S^LG$C_!2#>E[O(&K?[V MB,J+'^SOOO5_*+J[;FBJLK4=6#[E7,2AUN687VK5?[]N+V*H)+U\PDN-7WR, MAHO8Z$H3&-'O(UK0;%:]?97>,VSK)LO2E()H0D;+4D$&._1\K#;!+H8;24BT MME":7;8)"Z*P*% 4[UII:U'N6D%996+/K81*^5[)K5[+>E_4 .KD8V]1*WZ2 M1_ZUU(VLT@Z+G$H12< J!3%F8=-B^3V,2:GQ8LMZ*P/8L*\M"2), (O4 5WB MP)23"T9OPD6_,X_+OP#^>:L[M:K$Z]XD%$V&P7Q7GCY0^5X KX\)WJ68P .@ M/-5E#DES2W8G\H_ *XDHU:3$"<:-J7,)M:!=4H(2RZJZ;1'.]\ U ,"(7I,B M.4.7*42>7N*(^]QI7ZU \2#K([X$10L=8B";_( MB1/#W,'J+B?P[8+JI,3CHF4,"NF8)O0T)?Q]37G#'PG+;[6\X4ECX%JZB!+! MVW*;E*[8FI*XT[,FDSABJETC)F\QCXM73Q)U#4F(:ED^EA Z@>YH9+%0YW[Y MQI'L6(8)6"I)*ZV)$IC%:=Y#$FNU^.Q.2",2M]J;$I+\),JH=@0KPE0^OY@ M56Z8Y2<)MI/="IGR6<0]N^*#E=:SM K=5%%6!-R+UN>%V=0,(JY-D1+IIFEJ"&U 51*52E"Z>57%2F;+I80I:.ZJHOE/I#O M/3DZ2X@**G(HO606,T0[5:YANTBA6G^.XBFG2C:Q14E5LG.D*MP",>6Z67PB ML?]EK7*LC$*],2@B>D;9=QHB%:BVZB,!P)'3) M?GV,E"07\KE(04M*VK^63CKYV.^;".T=E*"T;3F7:3AE57NZ_/>J%Q#$HWX MV:GN::W3P1;&6]%^!1%@E5%A79;GY^7V.M;11*&BL562$FC)=[!;#F!5X^;= M,.L#QLBLMRP.L+75(@NDI8?D(PJ5,B26_Z#9ZH@N_ ^B(.QPRP*7OMI"ES1SQ++?.3%H-5=^=RA%5\ZP]9@Y9OV2N]H-3>2!'9>.*3OLI!->D&\J*@5I)I;><)2 M02L]L?1 #5'U>@EB/M"0/*.\K0,XP9NJHG/S7Y0>^['.VKEVU8JQ5@9T3O7] M:X79NMO+$JE]$KJ3IV(:*GNJ^IX*X5S&DZP#+PDNH<256QOUY&^S+F.#1T4Y=LA92J.N6PW_E79YW]DWDRO8M5*VOP0 MY+@H7<\%.+[LE?-:.+ 4J*!^E67XB)N7W&5HG]]R47M%Q9)(]+;2CEBQ)(H7 MQ;M?=;1UB[K\^P%LM4^ZB $EFY"95R)K=SYD.=P]D;.!!%51F$81:8Z^9,,[ MR?7?5M0I+)^8RQ@'35+3 U;E6;NYQ/*$A@&$R)A$@E:Y=(_4#-H\!D-UO32T M@\>K7M,*R/RIUL5^FM%=$_38\05HB^-K&MFS?6SROR;_>](KI=OM,LWP1,&] MP-[>?K+B>4DIHPLS4AB:()(](BC6H:39G8Q52]D@9@6A<)G\\,\RN4JMEDE:U%N";O(M.[B^?[5]IFZPG(A8@]:\RI< "WZ:1#= MBGL<+OE&N1V6Q^9+S<#6'N.)2*+(/*#<&VP9S*DD5=[T0F1W4G')$_T6ZMHD MVT6MF(!:I'0=)W)$#2! Y(ITM"9S.?(%QWC_CG3(%+F0T7E#3(7Z'Q&UG7Y* MMXCHPH$:A?>'P CH5S_)I9HP+W*P%+G ,G$K1!?,0AD-(;VV[*3()C,:-T2. M1W&+REY=,0_#:.(4VUT!A' B&(:T[F0(1V:.*;JIG:; KG"C6M95J-_;$JW7 M5I*).84*(L8Y7'G*92\4%"-@L*=(LQ4'4*@,UUK*K6]"&L0B8S/G@:$Z.PG"L+_7F20 M-UWE#DO\4$0U0)-AC05;@NAA[ESXC"L?(HP3C6T+09Q@N *#\F(R!2)![^:! MFFG34R)V_J\I5^T@G>3%3^HE+MNEV;-U; ?H$XABR\DR(-H[(RU:WN68HM M4&92<[.Q[4&6)OF4.4PZ1X$(A^=A69DQ3'9A JTE6:$"+Y.[EM4&IQ)&[W;V M91#ADJYCBW^(**$>&2B:;:YJ'#*4,&HX5%%#6V_4N![!DVE8U"I;YRLVTR=0 MX<%:N )Y,P>Z)*PU;Z#[E0$9R7GS!A6"B>_E(*"0+RE])'C^%26TD=Y^B6+Y#M%7- MK8[5M\M9C5A[!YHCY,6H:?2[6(S/BRP>.0!2:TQU!,A+M/FKN6BE@(%0^;Q0 M-_DF['N[%U]$7I L5VI)*R_E4T$)AF_\== M(G2_$R/>HLG1>[V::J7=R<;\]8.(EVZ/2\P!#("OL$)* *YHQ9+7LMSG?84Y M#RZ!2MVZ10ZNR 'GY@S7RA&6G,=KM2,[?!5LQT7M J1;M=GU6-DF>A\X*QDA M4IS)WN1O<)0U>46@]%J*%,W)=*Z6Z[B?$%,D17UM+>IA1*HOO@.BWN M: X2%;8\F:[RGKH>/!#2RHVCPK22:H X4F00M*W*&^>EXVSX69G2MI#9!G,Z M)V5)@EI;C<*V)H;.)J"846&(*B!7I4US<8C209JH13\KW#[&/T,6W"5$)SNX MNU2/($\CM[X68-CFCFWL'Z=;W*5EA5NH$L.QS-I)8YSZEV7%:38]G#N_4RZ\ M8[$K3:23M*. B[#KUZ[KX2N$J8/>'>J1&5^W_O/34HU/[L-3@=PT'\F8.W_X M*VJRY@?;F'["B5DXKB/'*B*I[=M*;MGCOA?X'9;*RJX,4E*0522RH==\FO. MAW1,YE&6CTR =P:H=U U*9>G7#>1Q^FIYE3KJX5D0NNM^_[4V2^_6+4J40]I MI:+G(VM6\Q_(DL45 _87P&RHZGVHY96$WQ:KO!Q%T>\N*(+8=N(\8Y![)ZBA MBEZ)5T7%^7JH1DW U5R;M4P!AFVZXU9/+_;:RA"GZM>I:MRS&,AFC4GU8V=+ M$4WVJ1,RQ^YV@OS+!2C%Q5OA'N;1QE)!C0;<(HI8]%.3=ZLVNS';$$KX0_>2 MTA5LK77H#M-$%O'@=HK:U55\"^;4:W?V(+]7+@'<#N@3(7]WR%*UDGU@H++7 MW1:H!+HI4*?BD$V;^ORYD$IR /%!"FK7@Z,/B:KJ,=2G=3 5*>!$J()_(9'\ MM"^NC;B^UR^=DW<0PSM^(I\J"G=%I+T_T IT11)<3]"O/.2(A]KZ0RB(M"O* M%! H[F\^>#X8O6'@%)KD6/$6=7DB[XLFFQQPD38&@* [*,HER-18RX*MW07- M+;;+@S#^*CO<@,H1)067<]^#,U(W@5&GW7VC4]\#FC>(MZ(O(LUL-,E=8#WT2M#N1OUKW/-%8;4W:];."0]T%8:;$@'%FY"HAC M!SPM#4(K71,T/T-;'Z,::+DIJ*F_+[!1PZ5P)6\!3GM=.*U91?Y3-@'YDJ7\ M&*Y;N]7N[\H_T7/8IN)^A**/8UGI1K$%"UO;7+1&78.7&N(%=C8VB*D?8CJM MTB#&"K)YX,8*LIGAQ6D[/(*9^B#&"K)YX&;6,QU]# MM "[&#%V.+Q0N\QR5],G!<9.!H31 X @"=*- OSP^Q?]%_V?0&O95R4?> MLWCYU:*XOZ6*20X(F]&N@IC-P)IL37&\^&%_ON&[;R=ED!U&Y9V4:-8 \U@J MZMR+BIQ.:SPZ)RIZ:8BD>B)Q6MW>.1')-V4B,5KG/J2PP[4;=\^).C"+W!0I M4O'1A9Y=_^\:. S9;"(;QY#-PI-8?[ D?U8V47GE8-R7]<-EL M1/SAAZI[8)0E+/22UU78U,6=F,N_N2[GT^FA@?480FF)&QER-,4FPGA*\JI1 M,'A9X>E%KOOXQ]?XA>KW='AT6KT'062;/N\,^_:X-ZH.6D*G'Q=8CY:L!)H' MRE;#0H:%2BSDC#MVK]LU+&18Z) L) H5SI.%1EV[[_3/@(-V :N&+$7)_/,D MJ5ZU ODDK/<$R?/-VNGO[_AL \/A7>0G'OIC?D-(3O1(+JM6/_4]O(IL5FRS M&8G9D/3KL0TQPPG'4XJ/@T#5<#"T_PQI?U]]M*']YZL,]]0"/Q_2."R''$\L M5N8CU,574C/L=]/%6]F/+C:)DT,93^<99'#:0[L_')Y!X*K>BL;PT7GS47]D M#SOG$/\U;%1W-CKG-$IO9(_ZG3-@HR;Z0>=)4B.31CFG-,K]_*%K'@1%9WEL MT0I_F1A:<^/'E?D[3M<>55\M9JPRPPY-9(=1S^X,*R_\,MSPK+CAY F6RDJ) MQW9_6+D3;UR-6J5E*8>&BWVX:-#!N9;,N3@F$=T$;M,V"C)KI MYTE2G6I+24RVI0G9EE]XB).^Q7P_#R<.)VE,339-5,W$F!VG;0^<<=/":O56 M(88=FLH.H[X]'#.W1T-SB F]F@:HK^?T"2T8;S6,%U^ULR'T'(ZE5]Z M;A+WG3>SU1PLYYSL.1O%UC"!?0;)GA<__/:AV6F=!C8@J+%+]@OS0_3#//^& M)ZF?9C''Y@.3+/%##@Y9TJ#(7A/4DC3Y:M-&OVGV7VW)YZ2NUNG(J8EJW##A MN3+A,^*YFL-(NE^&Q6K*8@T3V<+S.A]J.H0;=A82Y^PR8_PP8=TJ+I MMCVYN834 "_J8SKGL>6';K3@UBN9:'E=^6C.1L'D642('P>4PXQN,^%@PS2& M:0S3&*8YQQS*,V>:)GHSAH#JD2)I8*%9C2_WO ]3'O,D5?5D)D)FXL7VL--M M7("LWAK$,$-#F:%O#_LFDVB8P>1.@!DZ]G@P:!PS--'9.(/42<6#74WFI GM MV][.63CCEA]:4^;'U@T+,FH6P%D<1EEJ!3X3#-3L$%<3E&P=8\65I66[]JAS M#H.C:TY#AK4:PUH5F7C.R.X[X\IM/$-#AK4:FZRI;(9DQ^[VG#-@K29Z5,TF M*=.3S:1M[N-G+6/_AJ78--0T2&MYX];_5MQSF'H?$U)R'#68U) M!U446"#&.H=$:Q,=J7I15!U\JW.5/?=WMQJ2^GD?XA@>3?1G@.M=;U5DF&!PT/[KSRT#.Y(\.#I^?!K7FD9\"#G>XY MZ,$F^FK/D]X&U8Y&,S-X&C"#1TXGW>CVG=%8[;JIM?9SF5+?<>QNMW)3TMB- M)R<>PTW'KSSJ=NV^TS-7F@PW'<'EJB\W519G[-FC7N,J)QKI3YT/,9GK4<_E M>M2]B.$?49)8$SZ-8J[\IY1]K;Y8KU% ,>-3'G)-O6\/G>H[%9MHN^&C9\5' MSL >#4T#/,-'I\Q*-9^/NB-[U!V= QLUTE&J%4E55DQ0;8&I22PU(+'T/G>& MP#T*^=1/36+)A,(K4U.C7O-&@==;_QA6:AHK57:!L&UWFG<'I G<](RXI?99 MH\KB#+;C]!NG>QKI#-67F$S6R&2-GB!]?^.I%43),;)$92;J A-Y438)> ,L MNI?'O\MQ?/@<)<4TL/M]$QJORX4.PX1U@\\QF+ ]L ?MZH=P&B9L?GZJ2AZ[ MYX6IL^2QWM@>]ZN?@&Y8[%%WI.I%8M5U2S&YK'4/[MN4 9Y_^,[S;YZZP7&K M8 !%2O0)_#GGB%80\GR#@_,/:/6);P\-__=2]JT(XE":-#T)_QBTG,V9\7; IOOF3!+;M+ MY#&'XU:>-[G,15R7<-!N=?O?6-J_"_+0MK-@7R\TD)60+1]3G\6"6N6':P3[ M8F5=P@Q2<<=I#Y&,<-]701^R"^!3'F,_WJS^K58GX*BL,QG?L/#C'_WK2\ 42'? M24'C;% >VCG$7=)8; .KH8%E$A JDSOKY:C;ZENP@P#V;5M1;/6ZWUC3.%I8 M+YTQZ&;UG36%[](YM^X :1:']WK6.^[RQ83'0G!U'5O\H]/N.+8%8O=E9]AO MC?,5_) 62-B"6R#E_,C#C^#7G9;U+HN!C>@/ZKXJUX"?OXT60$9W%G/_ROP8 MWLJL,,.W(JU-L@3@GR0\L?%<08;,:'W^_=IZE?\>WG&UC/V %G]M6_]T.M8[ MEK+R3_[.PHS%=_1B^-&O'Z^V+('??KX+HWGY^P\L?_;JUT_E[Z[Y,B5 J5_\ M'$3^]*[\HX]N&N4_(1CL.D;+^C+G"1=0$=',T &(0KHH,<.&"-&AUV[KUTSG]*N8+AD066RP5:Q.;PQH,3** QZ2= M@%]!!Q1;H>U'\0R4E6N!0+]-YZT*2?\$//P63H@$=W)>5AO9S,V]4<%OQ,VC MG)O[H];P2MP;V8^>$/W95]W[($9VO"00%B:\2%3Y1D08G0'TK\ MW>$J\4?@$+ @*.UR98?B& 7]PS=EMM'W[V6T[3FH1/@I9A!HY^(?WA]9N6,T M'%<7;63^#=\DUOLPR6(6N@!6/L,'; N@Q& 321;0WIAZ12$"W8#Y"]@+\SVU MC9L(M6: !F3*DC2.EO"R6\ZHF0">+BV)RU^S. ;G*.36>P94XPE1C!M,YW[L M67^!8$S%RX1TP*/][J.M9UVGH/^MGQ"X::H_.HVR&&3(RK,MZZW8+@([460( M$!&[@DW&W/)BT/BA.JDGY-(2UL&S^>$T$ Q*M@$*'P /P(T#65PAM#0#NL"F MO4: ,<<'T6+UK.[X&_VK!W%'!Y<&/**,)K'9=;[9SAU.P^7@-0=4 XJ1!.!E M?W*JWNTX2CTVV-[B4!Q,#*4/4*6BS)N\'$T@J(E%X20 MK,AU;0W<0GZ6PB23(@8/NF*,:"= H;:(XM3_#[V%_B[ DK)PYH-.$.(T22/W MSXL)(11Y#I L'I((;UF_D*VAX._G\I2>CJ;I+;"I^(/'-SX*VFR2N+&_I&6T MK4]1>H'TT1&Q NS=XF8S&G+*U*5/SZE0^O1Z.Z6/P.$"T''#Y<2#?5ME6T^) M.E"J''P?&GKT) M6OCP*/PT<5G UQ""ZB=9F$Y.;];).23F=%2G:&2DKVAJWVDZ1D?WQ/"_)J1>9U M-.&ZP1#;9#YN$$@VQM#@-W;L5"KC")D5VT6&@;;>8 M48);M#QT=I?P+:!L@?("N'"!'MUR*1PUDG2Y>(RF4XYF' E\6!@M=?@LX2G2 M!X("!'BA+8$-K)'WK@523PKWY"TJE PFXQO-Q#^[H<[G0J ME,.=A\OA?7NM4! K_T>!L>$2]Q<>XGD$R7D+8 [P>BAP>#RINW,;6TW27B$I MA+ =YR9I7Q,BCS-)VX^4ML.R?78?:;O=62^$+KR/Y"Z9G!@DP]\+(5R=Z.T= MS+;<&PZ0'(@9 7P2"$%XN=IIP)]&QD2W/8J72,Q\E5) '('K[**V8N"?"W' M7#?*0I)\4TY?H:\,#,R2]9>@9S[#U<2;8+6-$,1UKS_^'WB2OB-UL5'D[Q72 MF)G:CS([I^)&IJXZ)G5E4ED9H=S; /HEN.?,IV M* UG''2.,) M5\O[Y,]K[V3@?*2;DP\AK0#V8+&"]F#)GU.[1(H$8L05_RF+KJQKY5K*E57^ M1EO+G0.(B?JG 7?1G' EEP/#9V2OR;@_)FGSD'\)HGD>!=AC$87";K%R 2+. M,XDCYEF>G\394B2.I)!#*RB]DP$P6!C#4_X4]P\"DBR7PB7#A4!^ I>GX@^7 M)1D+TCLMY$@\&OI3NK[MI* M=K7?R;.K3W36].3L[M2J-,_7_ZL'!\P/KMR@EWVFE) '9 MB*5YF@W7SQ*A.I?L#ET!$??I=5J.ONXU#WTX[#5W,]1&7WB\L/X1,6 J6H\H M/LK2!&B;,HWPV=^SD(/U:FMA$)GHTW_H\0FX'BR@ ^%V\/7BR"@X6:*!N4"1 MOX*]EM5LYG@+-MB,U/X4) 9),D(OT%4(T+("GXF2XA.6(] 6DWOL45##RU*> M[!6:9:\?&&DCR?C2&15U2]8K%*2O]\;;]%"EMMN-[)2*WR.6\G5)G\ O7MN@"5#5>D&H"M 1TDCMX@[4#$ EC2P)=+J M:A4!1HZ7SY&P"9G];LZVD M6(MF(5'V \7_FJ@&TQSTS11)"EP0P388P%ID"]%86P:U5*UC(N)N4^Y1Q(LX M2I02@0BDJ(X+DO,.P^9(YFM QN-@3'K;>21U;=8IZ,7X5/(>D"J2=M1JG*"( M+8*3']V*2J&R>/?XE,>D8&!O2LMB1I7.$0=<7RA$EF9I!'Y/OL+:F0'.61!L/,]*7F9U?XB7 MTAE%].$IX=W3<,1G/ 2>$H_6:;\IV']=: #_@/,KJ'W8LCZPD,TH_Y6#Y9V? MN!G8 [*,X0H,@;O$3V2.P"N*W#\3I= 7'_-*.90+M WGC9+N1*M789@!57[F M*%4QZO,S%L\Z[8O_0;*;^H&*Z.(3US^]Q9]\8+$[MYR!+5*LBHV%X>,GA9,0 M%SLI:O9*;)^L\+T%+"_SM2)QVVXU,S77-:DYDYJK:6KNNTGI!?)\DRCPU@R/ M!Q9B4RA]FP":G$@,_\ZE].%4=Z"R_RC?TML(DUL@^@BG,A<@0X54EQLD$3U5 M& KJ1Y<;D@DHM'(KMX6R5'?;_!"KW:0VG&#T!%=6ZV%]+J=HJ.4,K5<*F.^+ MAUX7E0PBDG\GRJA#0@"IU*D?PJO1SB#C2-7;R=0+"'[4,M9("&A0'B7QWW"S MN""_0]R'>M"!UJ1*93SV5E>RPESX%YK//VTVGX6&!K+9]Z/2]&#)#5)5B48- MH*8"MDSXI?J'#B"4[%*JHX!SA6 LZY&V=C==*)%U19W&ZJW:7?L7]^B:(*[< MCUN=G7VN-9&LK8^%AU.P3543#/4WM7&X%%KW%H"P5]MI#0CRG[()8"Y+5]L- MG*SSA_. OA]::X*GMMD9[FQ;:?!R*KST!@8O]ZR.>#'V6#WQ8NRQ>N+%V&/UQ(NQ MQ^J)%V./U14O;:/W:XB786ML]$L-\>*TND.#ESKBQW-*)\.+@\!S$&3MXT"@1L%^.'W+_HO'DL2W5;[]+-OM]8B;@;@]H*O M%S_LJ@PIJJ_S\JW#>CJ&F)X!,3F&F)Y"3.+L6LWO.1".N%5H6R_+M&%4N%'A MVQBECZ>7)_)_)('N-X M#V7(&VR7QO6KAM-W5U6># 3C8T%@7_WB^4/@. 9FG2&PKR;O_"&PK_KM_"%0 M6_OXF%Q@=('1!487&%U@=$$]=<$Q'8/=97'/ 3[*FF? 0C.*A!D&.% I9C- M <'CHEU%0[K+O[DNY]/I:0)@V$4)7G&];S!N4EEL[+@GKS\G"!>I+O0@WO"R M,L?G^.?2XMS4]DH_:'<\ MV( ZXW8J=XD,'QAUT"@^Z _M=KMGU(%1!T8=/%=U<.Q8P?DQ@HB$G0,C.'UP M#[I5!\@,'SP;/NB>!Q]L4P@-*@>3T; /T0V_R*>FQ"Q,F%MM$.R9L[(I"CAP M4- 4&-2DPJ#U03'7"650GG'6Q6NV!7G_.5./5Z$7 M=[KVA$TP1YV30J@AMJFIW)#>G.&E?:[=N?&2TW'L=K?2:R UK?PX=G31\)+1 M2T8O&;UD]-)C>*G?MSNCYZ"6CAXH:1XO'3WP>&[,=(!@OBEI--QTSQCDN7'3 MH&\/-Z27FUT1*=[P)4I98,5BKH2I@SQV^4F95;K *EZ430)^+%XY=-. K24F MIS[X(;IK].RQTS=%**FD[M 41AJ= M9'123:.3S6"D&E1VG9J@#LU)6^L?3WWP ^BDH3T<5.@FF1I)PTGW*8,\]<&/ M&Y;\-F5PMDH'I/LAT&IZZ8Q*6%S=K/@F#_YV[D_P!]\J$1SN2 +YYRBVTCFW M[CB++0Z/>-8[[O+%A,?_S]^<0?M-U['%/SKM3L>VUB=/)V*JL(J?6KRWK0CIS[[Z@[;'7T M'0V=^^[H"WS@AV[,68+_R'\,_T2@6'YB>;$/GUF3.WJ:/L7A++A#B[E_98!] MNF6/;_S\^S4^>K6,_< 24/U\%T9S_/ #NY,/P=,_!Y$_O<.//[II!.>GKUK6 M6S@Q@T_Y5S])@46M29;X(4\2(!+^%7?-0Q? AA"\B$!V7! L/2Z/ .!@<(@D M"U+<#\-O E@ WS2/<*V9!13S)T_S(\(C;K18 G0]@)C8QVD(MAAGO1G-L+%V MCN;I ZD;H1YSD"\)#MWVK%[O4%2[YQC]?JNK$VMG_#AB30"1?AC<61[\'A"' M/]]$CZ_H0\1NB3)?$T2N?OU4_L$U7Z9T-"*$U[9UZZ=S6COF^#[0,>47NCS@ M,35H!85T"[_%L\P!RCKILFD*SVF[LY'L;GD0X/_'A:)XQD+?U1;Y]>,5;1'. M<")Z_,RGL&LX*4KS3OO-=W[9Y,%_7_J -M]%Z@6X"3(8MH#90S;CB'Q*50_? M)-8[/W&S)$&L$^1#%MPE/J'I;11Z!!9Q8&)?^N+C$F$K>GCXI%0ZSAM$DQ1% M#BP39D WG_DRBH'E0Z36A>6T+_X'(3OU T!,CL+KG][B3SZPV)U;SL 6 D#1 MFI "?H)D.5VC79W?DA4VL( #"MD&_VBWK I1M@[M[3A;MTQO.9HC8%@%GD ^ MB,1(0/4"1>-EAD2-_UK[6KR3LKNP]+6$R)7W1Y8@P?_TX_LO[ZZL5_^(DN2U MKNJ9Y7O?O_CW^,\/_QC\??!_?\_ZP^'PW8? _2L<9-/_##JC=[#3;]EQ[)>M M^PYPWZ3B^!2.[R'%*'0'P+A6),@/= ;JGI X.4DBUR=^)[**LEB12M*R]KR* M!4D$2[E!YL%2(4#890DH1^"GB#P;SW_YH?OX#\*CVX _(%6_/Q-V53L(C*D\])N?U.= MGZ89WBZJMEAAO]-33DC.'<.>MFOZ[W__E[[[PJ^X<*,@BB^5\Z =:R[XJ4-^ MQ(Q?3$ ?_7E!$OZ2!;?L+E&NRKB55TMKVO[&T?R,\UH"Y8%\O M-)!)M^4BX%.@<_&8^HQ\COS#2&B92^H=#@C&U4OK$F;2:'D)-L4 &0;^E ?K M.:UA_T"X6I%;@T)L,6L.]/C]B[]]^?AVHW]-HBA$.@[>Z')-?O3BAR_H$4EM MDB([YA*)_7 /6BU#>A, #P("372_4M+C?4C\BAMXK1D:@CF1OUU@1A3*)(8* M1D]2^( D$9I)*&3(I$'%;(T$CX.P*VM,5&M(0O@R^-0O7BV,#O(S<_80/C:P M1L"6";]4_]#/B-0D*0F!Z@IDE&E7\\$EX:X+AS16;Y6K.8)0'ATYZ U;.]OZ M:H2AO1%]C&D0W2K75OU-7OJEX/U; ,M>GI-BD%ZL?LHF@,8LY-0=1!1U[Z*RK@@;%Z(2-5^6H*>/$U Q2XNW@V%;3S\JF_W MQN/79QO%,!1_OA3_6+TUMMOMX=E2O!'YQV. (P3J#L$ O?9Z$[ES"-:]C>(E M]M<0O1@^IG,>?Y=DRW7.&+;P%C[VY5 W\ZF(&R_MXSM6#@X?P^*O'-22V=*X M?<_*[3N99JV9D_A8\W)D#T?MRNW+9T\DAE?.D%>Z]G#PO'C%J)E3VZ_GP3K= M-OATSCKK-"X6^X="XJ.=385P_$7#:HOR#N;B53W&L&0L9GC$\ M8WC&J)VFLM!I[ZD<9GS$Z&?PS_5,8_G9[=[IB@K&&GX]>$GOSHA["01W;7 MV5!O=N#)6V5$;B?X8LQ:>0S7NHUZK,E7.%C"['X?RD$: M;I2D*Y,R/#_F;AK<62Q-8W^2B3;V:43S.F)J?2\:V\O1':5Y/&H01S*GH5"T M?$4C>(X*J8Z"%([M 'A$H0O$0,W]:3C6YB$E *20IQ;^84UX$-T>:?K0*L%O M(O&:3)I[L^'.G2*E?'C*EADP. ,KY#/JXPCTZ2] _N"OY'PU+[H-TRP.U9"C MS4/+; N$ESN7D\[$F ? %(_A]S@P*XO=.0[)NHF"#$^-I4;B>X\O:#J,G&:T M.O$%0''CNSQIK4_QVG-A?H-/OGEZNJ3]7,^B.0#9T \/#DV[+^LSS?Q0VW:$FVSF)>R MD-NTK20#9F+;2-O>.L\)*7W)8Y?&+TW5\"A0)D#&;,;S:5+P&VL1@5B%@WB* MR>1(/FW>%+*#MDZ5@G<[C=9%J*Y2Z*<(I[2)T5Q;A0X)4\(RRCWUH?HM2CD? MV_MP@*L[+28-'A!38.Y)S4-6CK: M,?"=:[NVK1F8/XD )P> HNT 0AQI%QX!U1+.>"YT;UB0T=PE'/4#J@JWC .* M?$_.#0.C+,8GI*'E@^41WHEWX/Q'!3R/J@J0'^D(&Z:A24OL@=RX,N!MR\/P M=M\32HBD1&D<);SR/@Q-(/DK8S$.>_3%7,=520#@D>,B-\L$.:Q-J'2F5@/% MJ89@_C[G @6N%D@A[W=2];HJZW+IS*(Q-F+5ZLU=%3()Q/M0-,X6FP 2FME M).!O'_K_^F?:???3X-TOG^=N N(()W05/_AU^!%G!HY^>3?,YP06WW[\;<_C M[[O]_QFR_W,S&(U&[]Y__GN[$__U\X9?#?ZQ_U>?/N[;ZW]^P;WV?OIY^-.O MU^ K;WC1\,/^%_TZ^K3CS+^V?]WXEA/)Y$4^W-/*4(R)<:<[%"P2%?@ARX > MTK\ -J4U<^/R'D,,[4*NX\BR2>;->/%$!,**B=G!8 8O(Y+GX--PE%-8=E^L M28(U1>*=^:ZU#%@8"E,[A:43,3(7GTS05_1!;"N9I$]4G$4L2.2.4/+@.$60 MXK.8+9*6:+PLH :^E ],(QU5E T O&):["[PP7HHG5"^H(R,XD0,GX0%IEEI M:%OII ^&K#AQS$-/ZJ90#46%I\JK%<_'#YTRDHZI"F7(*$CGU$'&SK#F$DW!TYO3A?PE+]GP>XHXC!1 V15I %62@C' MI%0$+/)32\IX'^;#]^36:+U%Y.%T;*01>>1<6>\G%JF6IQGJ4D'$"$0R<6EA M&B$*J^&;8-= ." 66%#IR-H'R)1_19F5@)L;> 1'93K<[Z0^>"$L'ZC,X)03 MX/TT2T6P)T:Q@XJ3QAAOIOE\.8\#(!:D!%%;NN#O>/0+HFS0 '=J&*R5+,'2G/KT:C),$6V%/9K@1SD;2,1ICC6>5.'1+B)A M,9>#K0NK!A]$P1DS$E"$(DTQ8-@QM=!(S:,X@F.3."R$6!/A4%C(01RHP MDX59@CYE)$0.P"^+22;2Y%Z,E6ALO)\"Y.!=8E/^%0Q67R@"3:_^ 4I-&/^3 M*$LEWM=)@["ZYMJ-7*<;]^,\^5FG.\F6CW6.-\'*#J, MPB/+KT3B*1$A0^UD1RYPZC8P+_,#E!4S%GOW8F%;2@+YXPT1_SWV$CZTP!!4 MGCW1+)IM9,3C).<;04);'TZ,L M@9^K!M#'SG<^/G3>O)'5M,J@UQJ;L7M[:CT>4.I1W7BWUMB,J:PE7CIF'&(- M\3)JC0U>:H@7D&,C@YZH<7(\?JBA[L*MS&H]WN+'4AIN>"S=U M'LM-3KOE=,Z)FRH(\U5N1 MXJW9\4[0*8?<_IJ!H8I+SR*/4;/>DX\>"C7LV^->A3/1A":H&=H-]5=(_1@U M.A/J=\8=NU?E3#1#_8;Z&T/]PX[=&8^?VO'MI*$6T7@8:_8N\Z*]N&)+[EFR M;HV;/BI/K2I#[@Q;.;:'=G\XK+#QT\']>\,)I^6$SFFS"X<H M_0Q L.^.6GV9W7&Z]JCZ1&YMJ,%PP+$X8/>M@/IRP*AG=X:5YW)K0PR& 0P# M[&: GF,/!OUS"_'I)N"G./(R5[2^3;D[#T5+OFIMP-J3ZR^[W!V40G?Z%^]Z)Y M./.PO2JU$,>VWR9$:?Q3$Z+$$&7;'CCK!<SBNW%JL#3$8 M!C ,L-?HZ=<8]*PQ6'UH.G/N8!N&+4M;N#,^Y7:9C",,6#F:+7L3M= M9TOH\MN4P?$JW;T? B6FEV6DK>Y6?).;W)W[4W/U.W5&JUO=U1'3\D,WYBSA MGC6YLUYV>ZVA!7L(_"BTK2BV.OW6^!MK&D<+ZZ73[1;?6E/X-IUSZPZ']_%= MP_MPM)1MI1&L,!BU>H];H=.RWF4QVLWXATT/OHT6 ,@[B[E_97X,CW_^_5K_ MF;/E9\P*,WQ+N;+!NO73N05(9;-9S&S"Y-$*Q!AB?ZI].QWK&46:_RU_NA]7<69BR^HTV^MJU?/UZ5 MO[^"%P;JV\]W830O?_^!Y<]>_?JI_-TU7Z8$1/$+JB_^.8C\Z5WY=Q_=-,I_ MU;+$(71P\)A;8034@KL!!S>(+;@@CC711YR_ ' M;C0+@;X]07OIZN8\@>1TSE(+/"H_\O $62(PKHAZ]XL !DA+EI\@?H%E@/H#,'FP07_!:)9YK"N;6?T;-1/&.A[\H?M;0) ML=H$7#< "*)AKAP MHR"*+Y6&T8XEYP9W2-G,^(48#TP@NV3!+;M+Y#&'XU97*:_+7$DA'"RGW>KV MO[&T?R,\UH"Y8%\O-)!)W781\&EZ*1]3G\5BF+'\<,^88HF9-%I>=AP,9;Q9 MP)_R8#VG->P?"%G-0*$UFS8&UOG_QMR\?WVZTK_#?8!S$"Q:(5>4$-_G1 MBQ^^H,Y$OG@+WP(A)+E^8C_<@U;+D-X$P(. )7L)L.!J-H#\8%1EBB\"$!B M7 )=\AC_]6;U:P$>"I#!2E?>'UF"_/S3C^^_O .9C#&:U\?6UR")0;P&071+ M(H[0@P(Q='V08U;(Y6T2T*B;-ZR$L]!.*)J3;?I5:E,AWH2<:]OPMF3)7<0? M2,17'NP%I#M; '^GJ-I@[2A+X.?)Z\L*H;+=OKJG,25 I422,'Y=W/PRX9?J M'_I;D8,E]R(ANX(!RO)",XZEL%@7R&FLWJH-1W_Q@*AD>V<([WR'K^]P"1_@ M$:Y.6W^"=VCP4 \\M'>&Z0TBCH2(??T%#"*.)YEVANX,(HQH>EZ(,**I)H@P MHJDVB#"BJ1:(&+9&/8.(&B#"B*9J$?'PJ.DXZ__][MM)^?AN%"!,OG\Q?O%(4'1[K4[GI-=GG@JL?V%6 MZZ==F5QQL5)+PC!FK_);'55IL.ISW.*&T[M M4U^RKJPJM7[M!N]=>.KT!W:_/ZZT''MXZAM\AJ"?,4&W!_:@/3 $;0AZ)7+= M4(+N]^QV=T-7D^=*SW6/1N4UQJ(!X7LTI7F2JH8M#0@VU4?X'/60%4Y8K\GX MDH==0AK9PTZELV6/X;4:,GUN9-JWA_UAT\CT 8: H=LGUB'4E&Z=GCWL]@SA M-C7JMV;7N=&"6RG[JBP[Z]6$AWSJIZ]-5+#9/F?%*K9>CNQWB@AKIK M3]T/B!/:G6'W',(J];0MSX;*&QT\=.S!Z"R2.[6R0T]F=+[C@%W79WD3!K:( M8+?_H0],9/'L7=^&AFPZ0WN\H1%>Y?"68[3ML$[_[Y &C^XN=X88V[37WM UA/@/"[/:JMPUK=&Y#J><:NAQW'4.W M9Q*Z?+]8,C^F<"4U\XY"RP]3%LY\[&'-DH2G"26N9U'DW?I!8**9QFEM?@CG MD:+/.42Z\?E1A.&$IG/"^<3UZVG1/C_>J&-HT_!&C:SFDYG(OT7AA>]57;1]\%:OC\UU\^?A M*CN\:S8[=Z?5,E>8SIM6&1A\=>]@V4?-SB3^N6'B< MQ6&4I5;@,P$#$W9LMH]J2M$>I)6=KCWJF D+AOK/B?H?J>='=M\9GP$GU--F M?7ZL<3Y13E.'>=9ASF7LW["46[GCVBID8I&)0)<^E3-TK2Y+LD*V^$EAZV^K!(X(?\8BZ&J3OM]C=O MTFA)NU\!!7P,+WQ%S6BR946T\QP]U'IXYJ:0;KU2U.Y6/R_MU'@V]&WH6]U# MLKN#RG.J]0*,(7@30=4JHZN_PE0OL#RCZ.GUIZNW)<-V$H598F*E#Y%04>SQ M^$+\^-)9?K62*/ ]ZV]M^I]S!X)4Y"<&0E/21&=.#(8C#$?4C"-J:M8^;Q:1 MQO"YL4C7[IJF%,V- F/DU_LC2U+N63_]^/[+NROK%79W,H/@&^[$OSS3@-6] M\U.]L3UH5]_P_M1X-?3\3.FYT[/;G;.8H63HN2)ZKF-\]?YE7B.[ZYS%@/?G M$47=:BE:++&8M>2QR\.4S3B6I,;\AH>9:?=I*IOJ4[OW ,G4N+*FTBF_,21Y M=B19_1T_0Y)U),D&U7_VSX8DR?3Z-F63@%<*83\$*DDORZ_.L]'.:!W:Q2KC M_*&+@$_%(O>D0#J(6E$&G-TH"-@RX9?J'V\J@*0*8VN?J))/VL-%P.ZB++V< M^E^YIS"-A:%B4PJY9:/WL?M"@*T6FB(2L-IT.]V-UFB-ZE++Q+Q"C&L(>^1N MQ5^X#FPJ7K! ?'(K*FCE1^N5N3$/&!KALM$JS1FU_- -,H\GESDA'(BPGRP? M'T"=XJU8M2&KBA?LZP4V]0*N4E@KN$-]0!*-/M$HCLA,O575*$OR>ZS0&O1; M@YW.B>??;'AE!*^9!M&M@I+ZFT3KY23F[,^+6X#+FV4DL'Y)&/=O^,J:&O?E M/V63) JRE*^<_="XUWYX?SGU+9PE_^^3U$>GY>PTY PBCH0(I]7M&T34 !&C M5J=K$%$#1.R)7QD\&,GTO!!A)%--$.&T!F.#B%H@PHBF6B "1)-!1(6(>&A* M^XRQ<3'@MH=1U[$]@, M@SQ'!ND\ED'&K?ZXT?S1:7 OS ^M*+3 A.9)ZJ=93-5TDRSQ0XXC MMRM3J*<^Z2F*[-#+/O6YJRECQPA:OA'W_4M0[5YO0Q5J9;;74;'Y*8ZF8%#Y4<@":\IA(:RLTIO"R.JJZBRN M9\&E1SUDA8W9=JW9S]SUEW$$^Y:-G4UDJ7('Y=3-?DY^O6Z++W]JN%0_MKE7M1UF MN*@VU&*XR$3,SL)\K"$-G9ZWZ@F7H_%6,\-WVVH5'U*LV.B0WBG.+(5(B3.Z MP!E>E.&-SI.(C I33J<^5P.&D#R3\.#)2<&0^#G'%@V-'XK&ZW"NHXP>J6-? MA^K[IE!SCI7&*4XGA]Z6;G33*+;2.;?NL!:?[ZK%QVIDV[IEB?6R-VX-+-AQ MX$>A;3'K9:=??&!YW,79=M8TCA;6EM=&4WBHUVKG#ZE])&S!L3N>'WF6'UI8 MZ]JRWF4Q4)XE=H"_>ALM ))W%L-F'S&L_OGW:_UGSI:?,2O,\&CE,D%;]@.! MAVWKGT['>L=29KW*GX)]_)V%&8OO:.W7MO7KQZOR]U?+V _4MY_OPFA>_OX# MRY^]^O53^;MKODP)X.(7E%O_.8C\Z5WY=Q_=-,I_U;*^S'G"M5-8MSSF5ABE M5G0;PA.3NQ(,%("!5&#!3?@&WK%I<=P! 3#F\!2W+:#F%(0"K!!&JEDA;7,+ M=I%(8NY&LQ HU1.$D,[])-^MY16HHI/D1(.PW+RHH(:.!F4NRE^"K)N;B5\AA\#YO$4XX?P6#\ARZ2I_N@TRF(XU_JS^;GQ5^_#)(M9Z'(%@!:0!] #H!,I#*MH"2QX MTH0%LLX#0/TGIS7PKV4<>9F;B@H0[L[#*(AF=WF;G32RW A>L\"S?T5&YO ^ MV,AR"=CW P(HG!HY; F/ ($MQ&M6W@__!H'M)W/U8@1Z"O^'?U]__#_:V$V" M34BIF3"-HP#6 SH *GO_A7[%7#?*0CI!%,\8$"4-@T^L*0(-%P 6<7'WFTD/ M*12H3I$H4O<2X.RS (@@FDX3GBH*%"LI:B!ZQ1T(KBHZ$R6M"I7 =IE?4DRD M*^ ,44RGO\"S7&8@ 6+\UYO5K^FI2XKCP$K_\&'O'B@U.LY;MO13@/=GG@#= MN5CV-_EJE02-1A%20#4"30!,D_T%SA(<^"-:$NQDN%$0,J,/Z&!9BN=,EL=PNZS20KQQDGX>< M%4=?8>\IA[V_[ S&K7ZN5F'O;#:+^8Q P9+YRMMA%8%+R1.B/1:2;U'EI#>,$<0R'JY=M__N_2K>( M\V@FMM6*XDME^6K'DK>7.V0$S_B%N*3,IO#F2Q;MO';GD6\V[(/)@"/Y#>C4$,S#B94+<^&!ADHES@DW=* MD,;P[CE+4;#<^!XOO8*>(:V,6A'$Y<+/0-UG2Q ^L"3:I+ :G6PVA:H6O&% ML+9Z!J3.[QRDU(*N^H ],%-61LR7C'1NPHN%X?/6#*+1<4.\1VB8N M?@B6@@_6QMI;41>@N1P!(() O(I@(/7Z&I@6:%\4(KEL>@,>2(FLVMD2'?"N M$+$06!,6T++T%C X=F$#OG[I]%M#10XM<".X]1MH&6MHO7K')^GK*FV,!]#P M^U6/IDQUJ(\#GI(SIG0TV%"@HQ'SJ-#!O4NL))LD_*\,?HD>Q8)<,@$Q M9.U.^\WG+ 05(UZ1KTK?.6_ G01P2.M>GCR7"+?SB Q4\@;Q-6# H0_[*8K= M>0OP8(-#X+;(7@*=%4?@0.*9P:/!UO0H!-&Y3^[@W*Y DQ7@_F)A_]X)%S&- MQ':%+:X6VOB3&;@GP&C1ZK<$.GG.7^!Q$!H_"[:%0\5+Z]7TVS^_92N_> OF MDI]:/P,.Z!ROA>'G@6+SDS2F_0,!D?='=EF 'DJ,%#0CO"RS.,E@.XCJV[GO MSL5VR+YG0(?M5B\GQ!4KK1"V.F6\TK!V+1ZXE@]\P0<0A0IQ@EC3",WH0KY( M02+8H#7*7X\NE4^."7REOS)G"QN]G%CX<; [\)YL%(MJX;QH?Z4=:D(>(.PQ MSD5\D@$DBB=![I(01$MR+R<@ +:='!56(1B<@:T)AXTT#NR!SEN ?MUBX4O7 M$#\+P*E,!+;HO2+B@$@!JH'3@<2UT'.SZ&8".G[@>,V5!'_9;3DY9%6H DPV M[T0"A ?>D2Z\-)$^+44#BE\6XQ7 MH8 *D>&S12;8V>-3,.5 @*2[8$E/;__>$?((Z?!E?]37;$U!;IU> =E5ZKD' M'O>^? 7/+WM]9Q65O5*D>;MY4)934X#/)*T'P9<<';V69DK_ [_XD2'#P_$V M*74EJF7@0L;&9D(E+@.,*,*&F;02)QQ$Y0T<93O/[*88P!IHQ"2;(GEQH2NE MER4-ZXV[+,(J-FTJ)%8302/2/![=UH=O;Z/X3SR%^C;F%/ N9#UB#O1N?..C M9:QIG/V 1/<"C@<^7Y)*Z^\KXL("DRF=)RUQS*MDSQ$L?A,%-UQ%=RA<*AP' M"7:R-OCL3H_RIG/8S6Q>"OJ51=D"%!X/.$8+8]B9\&JB"3E#+*"()IDP,L1& M<6D!),%*P.VXA$(#1@52<4,OR(-U(=FYOB"E:48=$M3.HI B^HL(/D.@P\_A M3P*W6!..04$?PO:7E9UCGF$";T4/O-AWL8ZVG?*2*[NYG?.0MHDD']ODI=TP M/\"%!;Q0K2?Z.Q. 2P).;HIQ->GQJ:VA0QEE@8>_\_P@(PC";Q!;I/W )D8# M]D2JGDQO-&"SI3"^T8]C%FZ*F$">@OQI%8'#'RS8'Q&Y%=+IR?,H.3)S<9 ; M^GXIL07_RF/_VB_(_,O]#WLC)S"1SD0PHC_D^>CFAYY@3V5'XD$".#?&(#V. M'$Y2*M1^#K@1/H*']KD_R600'BT7PD]I7P2J? _%[A6,]%^3D,(L3H!QT9G4 MB60]QEQ7]^"8@U9(,] 8+(\6%$9WL5?X7- YGAC-8DP#26\=J1MCKB!!I5OI MQYIJ43M ZF09/ F(HQ/=0T7N-FV&HQ5UJ*=,YCQ0@8=$00E!0PG;L5-HS5,I MOO444 M/P_*X^&5.>"'Z/!@G FVD:B(AERLX%:P'7,W2;"N+WT_9+*%_Q6?Q#C(+1!F M"M)71L\D<'!?4W"Z*%?*@^@6HV8L<"53@<#A"4)7[1OX\ ]48G#L&Q;?X6,> M1Q=.)DX*7J!DPKW8(,U=8Z82<@K>Y/_&UO^VKEN;1-H=T3MJHJ\NRDMR*M2A)8Z-S< @[N1. 2S4(>4L!# MLV5$/G0U$=FTI,[()'5,4NF.=)<7 MO>!.?Z#%)E_)E*TP'F3!T&L4 O*/4ME3KGQMTGMZFE?626#%#MHXFID)#TTP MM%9UZ<(.D$E).(T"T$'D43&94D<;#8WB)%LL4.*KHV,7:5%8(FN=!(RQTBG9 M7]J6H^'R(*49CRP3;-[X)UJE-VCUG^D@#Z&F6NW^YHB/]MP#;J)4./IIY[Q$ M@Y93S33H/],I'_7&R[C5>:9#/^J-%R/&:HD6(\;JB1/@I<'3@G;&ZH\&1"..#1LI_P^^ B; M#1"I=E94_['3?_"*^K#6XW\>"+N'CMPS-+6-IAX]4&L*X M!V$CO'N^[/F":>8E :,CB-O?D4TV/M\ ^Q11YGA9YT M;,(Z<'[CJ:CDI))W;/A17'+$XGVZR5"5-*C9V4_1V;1_FMFAN\!016M3*0)K M-<=@#\*WCY$ M>BOKLZ+]RF8FGA7F>^,JL=X^]8S!=;1_T^3@^9J/(N[I'<9'>8Z*Z8P$4@-M MKN'8'@Q'5=MUAOW]&A&R0:@TK M',-U^J3&DPWZFCDHN8TOFTU0 ZJB@9W)11PO)G7JR;*G#5^<^O0'T6=VIU/A M^'?#/X9_GA7_])R^W:\V1F@XR'!0 SGHD:&!GM.SNYW.F><5GS=I/-HX:5?N MF-6,+AJ=?!'%@)AU0??,WM#,GB:]47D1\3MY-G;&^0?;] M]N$L\D:/EF7DN7Q+O;%+K6T>N]-QJ]BJH@+Z1.L6WW+&?+&AN4ZY8\Y]AA!H M37W6E\-F_NW6@"NOJ]-OM?/I V$4\ARB.%PFLMI6&]^K=\&I!G&ECN$X@Z'4 MK/V"/EE!KM;@_K?O?/5*.JF'4R&IY?U%X(?\DB9-XK_>K'XMUJ?HQQMU =K_ MX3330^YUATH,!7*&VD!)V3+?PF[Y^YOEMZS[O4?.+4W4R!DQE'.*HXL'Q5 # MNQCS@ML *K^@I4%P+81/CSOCTRD-2YM:+H4!Q*2>\O@XV)=Z6"PI9B,M8Q\@ M!J"7\["XY2^6S(]I1IX:%(HCA<*9CV)?FZ$SBR+OUA?S3U\.G&+L@FW1/#$U M/R9:X!PLH@\+4,BA MKN6UB_F?MC6%\U@W+,AXZ>@@(L3,.AJ$2_CPY# 8<:3B==8K!,5K,5UN^W) M("%.PU+3A<1P(S7*6U8;:O9LP/7\O1G#UM-*?X8G5,(U':5HP7 M.?J7W6&K4\"CP+F7B1%PH1MSEHA5\M%!%VH@[NJP)(]/.4WCC/D-#S-^*JGT M/J\O?HN$\',0W28U$2V;2I^%:!F.JQ0M&]_CZVRMD*AFGN0#%S>-1A$S@$>Z M_%EF,9!8(F96Z5/5\*?]3D&C=NE;>)V'<\>BI6!0G'8(F[:2:)K>XA@S?%P? MVE9Z3VDX&$8QE_F$XDXA9W!0M"_ BC.S<:#W= KB20V9E^(!6P$F.AP6+,WB M@IP3%FP^7<\V)^;GO/I&YX*3*]E]!4)2T19RZ?',L/=5VQBB/#:, M>3,IG2TTZ]-0 MLH)LDSGP!A*K8@=/S98$&1TM0%JSKS1T4<[%3*QL":]60@!>^OGZ?Y/54=ZV MMB!]*:==H_HIM(]MR<'F]!--6.2*8*>Z;*_,X-X*SGR NMQG6].SI/GZNK(J M:;R3,^%3S5^G8LY\R"D^YF9H[=3E=DN\V]/,HQT2P@+A8"& GVY_MT]K?]_+ M=B[KZ/VVLS/0S7,T)BU:$:$";#Y7ZI48E#2[+CT.8/6.-.-6F+M]?8>/M'-A MD6$E=FXS9S^.S>Q';F8_;J+5/;,?*P/!V;MOG4%7FR_Y2(5T"*^M-/ARJ]LF M?MK3 R\/]MJZFJ%W7Z_-*=YX!*]M>&JO;;-/U@!_K <:M/]8\GZT'T;#NJ63 MI89WP]H#,)E2Z6GUG*X>:BCY6=+$D.9;9[#BB&SVR7I%A'"/3U8<16X-[(XE ME5 %07E*K R)C'7+;-WAZ6EQ3SFK_H&N76=TF,#$#@](5UE/0U$2=KFZ?!6(&Q+Y!J@ M'A^'KV.TIF7]#)^ 18[E>5-4Z&26QWS&8O*,<6H[/:NO:5L)Y\0 EM.U7OV# MUGZMN 7G$=,P9+*#X><(76(G2:VP[R2%#\2VI6]!RN<]?&B-!"T#U5^%(:+B M,U^"RX"#[BVTN5*BWEMNS=D-IX'"$U@N1-Z K8*&4,["O0Y'7 !8N4&8;#[C MT'KU#GYU^ /^#FL'220.YH*Z0E](^'4@?8) C%*6:JV$^T)T(89IFG*N_EK6 M%;'FJGCLV 0 ,,+@,UF^P?>1_B\UB+L^5SEEJH>+E"%R7T^Z0 M50( ,(JIB5]$5^C'Z#?Y4]#!()P27@3QJWP=66V%!C*AVK+T*&,,"@Y1E^CYPVGGK" U%HRYSP]TH#P57GV M#@PG -743T!G6?E(;X#'- .C2BCXI.#W!?.X5)T*&@(3PHU>L#]Y+B5@0=T" M\\6I@0IBEJ1QYM+Z\!"^F@MF* -+.>5H/GB9,!;N"!=+@!P%&,(Y@9!T+SR6 M+8"9<&NQSRDLBZN"3A8A1G\F@@)@72 ERG>D?%;$*@7OYC]P8XS]? +^FMLB M3(#GP:-(8UB9L=J9%[!7-$#EP\AMJLBDL);5D'AILFI'P1V#@ERBC@3:N$LP MGM0T5?YQ.KWX49+W-9*W=86&V(R?7H-?^XI@4#"0NB:J5# OJ3>LL>#AC,V$ MC #!@OK[HL2Y%M..9H/(QBPH@,A3 C-&+R'R7W$>]=9PM8B8*/ MUYI6U$\&9SZ&FK')?%C3E6R",=18 )P5VUJ6 &[3SE)_4;@C/L@^3[@U(E)+ MTA"%3H*/V.HX %A$O\%A8 X(!;2',B^,"%(0$S%\4\R0+ M4NE:*;DNR)Q9OO?]BW^/>X,^[WF#?WM.9_+OGC?I_WL\'+?_S=WVI#?A$V_" M>B]$'$L\@< ;7OU_&9J;*<6GX&7P9R#_>@=J+(B23#Y4H7>OMYC>$;>"_0F: M&UZU+'V?!!5MIY;:*N;TK@C!'UC\)TB3SW[R9[.36>]5V*=V%]%TZ-H9W MG%;W&SI]DJ$QM5Z;%:X&=ZB"##6P*V^P315>RS#-[42,UNR(P5"2A*2PL%K= M+$:Z %>)+/?54%-4AF@3TSZCMDG[F+3/2=,^V[4-!1S0C@JX#/8"1EG@28.,_!@0J\ ":+;E MEX.9L$17Y?*)('"?2SI;-2F2Q%MAH%,I_?!-4N3T*6#I>SZ:_'.@$&:]'#M: M^ H-\2E8,A&5%U&2UR+.:DFCHJQ%>7CC@\TO;7?B$K7750RO[ P9 MPSJI2W:5;L*4]&82\F[\FSR&&?,"7])R22BP2$+C94=+:(H 9&<\+A>U%44B MMG@(#8DUNTJK6<>HS(R'X*A@\!348<#I.CP ,T >2H%3+&?4MCQ0>9HAHQ&; MY45/\T5#RH0' M/K]!.8G.:!%A)%1,. ^MD,^8H!6+D0$K$I6^.HQ-\E%&^)337$A.,ARW,6K+ M^D40E04P0ZGK6E,P2*,X@7??1:AS1/(HC:- &-*:\X!+SX)HHC]>D@(BIH^Q M14P^!!A4E< M0$G(!!%PEBKU!R]@#A8*)3.25%T'$$K+LP2JQ*=8%4993'G :83NE4A@B*AS MR_I][@>\Q%M,@@HHA8E@&^R7P7Y3BCF[,G"'OAY8!^B])7@MQ5XQ+%3\8JKY M*[)80,>V+#<@ RO)$DP%D2Q0Y"V#NPF^2SAD:>YVBDJTN>_.1>18$AU"R$\E M$"><5(K4Z@ -+$7S,36(L,5PL/*DX(L%$-X,Z4I0FJI4(R\&0+V2FMMV+O2P M5(P\D7K1FF3>C!,!EE%+<4M.07=A9N71=: XD5>:LXE/:1J=!.6CBTB&/ - MZ07])6$#FYT"N>7T52 OV7GLHI!2; TW2KO0:&ZSY@=]/ 7YIQ4@;O#Q%59R MV1S9I)LJ_R7M@26G!#.X!_MEF"]G BT4A.L9$*J*N0_QBXSI>SQ=?\;@L'I MB1=-)5#AOR%5'O&N"KP7L_\Q97DC>;>"D4O% M15VRC#Q1F)!VB/29Z(J5/L@S!#?_/WMOVIRXLJP+?[\1]S\0?<]Y8ZT(\-8\ M]#IG10@0F'D4TQ>%$ *$A 0:$/#KWRI)V-C@L<& 77OM[K9Q6:KIRO"ZU%^! 7MVJSC@!%UI M#VZWG?B-E,RH%S]YM[[/4_^I+/H;<_[AR/F'G'^?=/[%-W2X0J@X03"R1JB* M3)$*(RLLR\MC6N.8(:81W)@XN*'C_?%_@@@@&+PP'VD1OMO)_]"M$**C=T'$53#3YX@&MLC MRXC:'(I,S]EU;(_\X][DR#\ MZIK'&E-I?OM%/O5Q\EQ]V6OX?HWK)^V\VUB MYEE/[#U/[BDGZ,E/K;D9]9S MWW$*UH&B^G"^?79F+TI _$1';(KU6K-=RQ6J6;$N@K^J[::8+[3:8E/,UJ5T MN9 1,IF:]#E%,@H\@YHD5!Z@:P\Z5IO:1'>C8(FZ/P1F_WXT7$YWYGOJ9N*O M>D:HI2.EJI!-_(^^AI1;5>@L!+\8*@AKKPG'DO4CBU_&P7_0:2.W;1DG9#+^ MKC*S:N5Y01E*ON:099DN3I>KX%?"4N9@1"--_RT 4]NS'=B%PNA7J'%6%<>1 M6::6TP2CT\=2S<)*:7>QM" (O_ZE(*G4?G_^_?L#)'!/$/(BES>4.5>/&([\ M(SA\Z=Y_4WO]_?G$^#!OWPU)KP!)H?6L*G@/JUH9F^$32_O!<>T6R/:P^7LC++\01'GF!3[%GTX'![ M?,.?;X]KVPO,=Q05^]L#7N@YVE2S7& "E&W7/?GV>/*&!'S%CY B[,U+$7'I M@S,TJXUU5?=D"J=YBCKY[FA!VAV8>KUW;QZ]&":6A*_^^_N)%>X[BA7(N1!2 M+L@L1;.GER-[E [?7W[PV,W+CVJM+;;:M4RMVJJ5"UFA+6:!H2U4,P6AW&J# M;RO W&[)Q.=V2I0X\#Y__#<3'SSQ O'X5?KBKL7^[7A/#S MF^.HQXE:+K'7Y\1CIQ-1KQ-AMZOM0C6?R!6:E1/*QQVZ8AEV&!@8A4[MJ]L/ MB85I&\8]P70/W=&B\&GP311>FP2'!_0GUPL @)./^)O_;"A@)#X@6X9\*D8.FN=;>7%@03 M)Q9PFI[0,(0YUN9I@X2/",N7$1V'KSZ05\50CA8*]-09A9A]2'.&A%TC(% ? M"$CB6[[=^NS=]M7"5$L@R6(1_%<4&QW)+??O^/;O[Y>2[F*FR#B_)0&O^O?V MAQ/>/D:)6"_D\D5LQS!"W]'#W9;07&A*Z$ 180:NW=DXG>$;\?_"7\ F7V@ MR>4H%FHZK07$09@65G,FBA63)#_,41NHIB.@D4:_ MY8;YIW\1&$XFQKO'_YW<8[\(+U8C4%44*")Q)AP4"6.,'\[V2F6#I/^(=+B\^S$9]:+O6J':71'91,,VHZ%!5Q _3'F^MB.?,P> MBB@3GOV6'B6A1.L#5\=^>FX_?]S1'CULV9!N!4+1CM2UDL0%^CI.*(T^H%_J*GF;'B.DZ.VT/*[I'AF,Y(=O1$KWE,['A< MBO?+Q+"GB?;4=O=_&B]#1*D7Q%1D8:J3YH2D8>'$P5?!E;"'(8L@S-BRHZ0G MQ=V%_4>\/L%4"^/\GYZ\"G-<( MEC$#+)S_**TAT?+5Z7[CA^%H:[!]8%9A$@)/27@P%S/D*$DF-)A< 2?\D70P M7*-YE'H<4<,]LO'LLA*/#.O)5(;'[6,'( %^5$I@IT ?Z <1RW.8M+%'- 59 M7.=A(G](O 2.ID:,!QK0M<"_SUYAAZF'YDXY4_85K>.=[VJ[9-AHEO= M$:>@P,SSQZTZ?!#W>SKCEV#WU5,H T4-9-,+HX' X0I.<.?4YM.+SI608F;7 M@PCG\Z@'(7NE;X$?A(:2!M32$+R['S]A"@H5[XB 9J>71@][905W,B?BS7A\ ME>T\/QR>_'B7DA0^7GU0>7:\H+\3?^%_Q]9+Q"H>Y^1#*M,]7#P0CCY(@_C! MQZ46>/I?Q-^0,=$V5[$$#D^H*+D2G!# MK$F(61=?SB+>8-L)^8$62=F_F@2 M[]QPTA_&M$M)/;X*#TGXB@F^W]'V0<5M;Q?O#O0W;9]DF*(:\B0I0*C9,*,8 MCBV(SG/PGB2$[%[G8GB^T+MP6R1CO(498=I"B7B5HIZY#UT[_@"(1FM?QAPN ME!UG'X-&.S+MNY-&^\=E8)D[BOS32'V"O>.XH]<7Q!U!7U48\6="IEGB#C]> M,/;JAG=NI_0+7N@XK_1 SE_HZN;M7G]EG/=[T''*K7AE>P!8G#NF3B!@AT \ M1V;'SL3?-Z* $-ROA_%'893OF?9S3Y7^\CS]^O<9GRD\#2(UZ"%E^JIW!7-' MTT]&*QQA1HK)6XD'PI5W'-5[=N\>L]@T?M;>_@B+)FB0HR=B&>M&A2(VP)0- MN>C=Q%^Q<[79;>WH170*D- !J'3V@\ZY*P)\%\U$+J1R M>#H)R;#([6.-OX-GJ+[KV?.09"9V.4SU!= 'OT+TA];%$7MN?&0@8<]W>FML M\NXM!&P!B7K#D@)@D^W\Z5 W=5U_'E<>V14!VM7Y?GSYXXO"N0Y7]84 BUL+ M(B!1$ $*(OAD$,'Y[)F?J)V%Q\3#V7)4]!Z<"$]K<3PK_GKWA%#]0-(]\70] M>M(@$Y"JA'>C,;78@XL.BN =C[(([_IB7TCT3GAA_.A(B*Y(-X_LS=!)]^!J M"RE9P@(4L1.CCSDDYH97?T\UKH=* M/-']3.@TCU6X2%F-M$\KUM9V:E5$/_U4J8I(\2+GKO802P ^>*C-LWOJ0MG M*X,=0E^$W>XR^/&A.U ]*ADC#3X[])F_HF0\E0D?1#_HQMZX0W^CYNZ&Z+XF M&AYHY$::Z<;^M45$V?DXDM!7&99,V@4*1-=3\=3%H WKMD$.="N\C55"ZD[X MX6Y0^P41@@=Y (4)C"Z)BLZ )ROF)BP4M].QW]/_V&$/9C0:R1T$3EPG)B(F M?>H??6P?.TKUW3C=L+98>%D5.E(?6\:C<+4P4N3Q@^?O?KB!>__$)W>U:797 M6W-(3@7U636D#M94PSUXW:'D0[[!F_<-OI.[@PPUU],M[@T='A]W;>5C^SC4 M-'0G/$MVCJU';KC'$!G?@LHX3QI.&[>\2V4=GVE//'3C?;7!$0>YR)?%? MU'Y1XIB'0 M@&#QY6.4"EC$I0 D4Z!=7+Q,2Q V_Z4)N[/AWD:7W$RR]ARB>9[%/(1(/Y=JKN-SY+9YLCK .(#0K=M;5GC:N>5-[ M9)OVY*%>^0L*.82''X6)#G=\VO!9$9-N*$K#[J\\>P_;A09^S!]^2 M)!S$455]I/>YLQMWJQ;-[Y%2!)R;0#$S]:1#8T\/9-)^MX -9<3Q%JK(( MT;]]\I3X5(Z6^R/&JA_.X%Z0G_T6ZHY=6[EO ?"Y_/VJ1-,OC4]X-8(;O/@_ M[G^^A'BK"C[8H]T:UNEUNR8[O,BL[6VNF!?\<3#Y]:_H6&!)_S]EOO@GT0>] MGB3*Y?IS)JY37N*]-3\OA7%\>8[P6QW=)6/!DNA0J+I'P\Z5:#6 %(%X(#"< M_K)T@:N&P5= H&Q'$8A[,##+ YE:#3T-TV@MZ*[M89\6)[ ,+5"78,!@%^B^ M0%YY,&'B*0B^<'*>)J&@O/?/7UE3Z,H:75E_B[QW'J.U$<-PLC:FQS*EXK3, M*PHOJPRCC5F>XCF&/VD*^XDZ_@*3(.SGMV(T?\KT I_R L\+_!.9SSLLG/GF M(!;(83\.+A'>=WGPH7$_8RB^@P-^RKCZ&3K6PVG[XVW.O[K+CQT[>Z5PGIX7 M?U1'9S\M?P>@@YZ\,+Y$O95H>:/CI^1YNAL%";[8T2_I0T0>\>$>A.\ .ET( MD:&3^,^_EQW&.\A1;WATNQQQM*??U8<#>H4S;X%7+SW/.,Z_H'_+\N'.B#UW MM@^KSL#\SS4D;4BXTS !.\KZ_/OX32IB*7NWZL@J&H,I&B9K"L7*U)!D94X= M8O)XJ&H*IJH<1ZM/*)/:JDPTFJJ[Z*YK!N$W.7YHKGBN-X$&^?.6=,::#IHC MJ2<2#9LJ!,657%4F,G'8DA]O\6J!9AL2X5;O9<3F021E[WG+3X[N\*V8EB1$J/9^JS]FU$,C484OS7E;%S5)P M,:([*&4'MM_;WC=D^K"EM5[EZ_W E*765"YN.HMA)B,*H.7!B*:M,J=URD/5 MT&UA(G;5S-"JPI8'([+PBN+S=H4QYJ:7SZV"-K]E!)DY?#L1,&E']GH-,<5Q MYII7?*N"363VL*6:H[A[EF8.R MXV)3 ATXLO:T69SP:6O4,4KS!".OKRC7%SL\ M7PID_,CJ3Y99)ELENWELF6;HRA*SUV8.-#VR5 -YG6E/BSW22$V(9E!>^71[ M #IP9*V4CK^PNB7*%97&6%8HH]R>%,*FY/.F[:QE5Y%\S:Z%[N;4<-U.;67708R<62[Y(;M M5)^29CEQT^*95K,CC+S^1":/;)>%3:4*+40.K!9" MRLG(V1*65^EU9SCC\B4+-#VR!^:9KHU1[?NQ.&\--I;=5B2C*\CDD3U07@LU MI4^H69'I#I:\(F6==A4\]<@>\!O3K46D&RXVEPUC62ED&8 @F3RR6BY-2*/9 M>)K"-&S=UIUIW;ZG0=-CJZ5ZRBC+I@DIM:Y/%,;B&B4'=.#(:DUIC>WE!:)M MU.1A2JFDQ6 ] ?-Z9+669'8V9BAS:2A$MC8=*16A28&F1U;+&+#S,CE<+;"Y M66M-'*>_:'8G,G5DM2B['VS%^20OSN_E#440UC*?!TV/K%:3Y"M,BR<:4C? MG5%[4;WWP(E)'5FM+=L5V92\179A2M]_I M8-H]T>WBH.F1U=IZ0GK),KT/7X"BDCJQ6FTDQ2Z6OC#&B[D[T MW*@$U$[0UR.K59APRU51]@RI)3&D+3/^C*V!ID=6BUUI;;')=,M8ABRKPM T M\7DE@$T/1,9*6G6KO?ZZ)^4K8V&^*9!3AIO ICN1<2IWUQ?[LE@2NK4O5KKM M ]ZKJS0%WA]NO)OUO>A#RPYC#^,XI##G"2W$Q1<"OZ/10ES#0O!W)(L6X@H6 M H@F BW$%2P$$DU7LA! -/%H(4ZW$!^\B'Q+:?VZ07,?&/19U<.O*??Z\B1\ MEC9J-RO 0H(?_N\O^M=G9XBZ(YBS3A'WCAEZC2]QGU7YHX5QT?[_(?N?^.S^ MQ[$['O]L!>FKP >\'GV*B[.IK&B[P.U"WOIVP:];C!Y45GEU/$)(0G$Z /RT M(^(MZ^@;#ODM%\FI,1KZH)].011;LXNPN7[!?8#)DW7]9^Z_5^W@B^V_JS\) M,G%^I!(+?23P$>"0P$<"__KWWS<2^%];'/OI1GS(98N8FL**U0\U\6 1B95B M1GE/)SH:+EH)_ JV;H362RXY>.1_G>P,^/J!O ++!'%'/4G-W"7!YQQ%C5F7 M]2C_%Y:MDUMQ%2=9:F5EH5 ,JD/'36&MM)5/R^7>7"XU?CW)&A93Q-F M:CUQU,H7=:.U6 39D2OZ-!W\2HPT59\KION_OU+DKT1(/^/][R]][?VV_/G( M]N*?[_*)?3)N9*ZD *A%\)%ZP2^"WRUT-\H+F: M>7IOGI%:Y4IMPPV\MI^&(<+DKW\)G$YB#+;+--Y-Q>G<6PC1WP?1_ ]'-"ZG M-9,MU5;U$C;G\"K>[6,9N?;UB!YQ_4H'-Q1.RI/6BG&7+:O%3@"B&9C#0R=9 M"G\%T==M=S[3.81=W2)'4S4P0T-(D6!I'K)&K](:.)\A[.(Y(F.P;F59Z\H=WDA5RVI!OF^V%[.)S(1: Y.D2.Y\2@/"Y,U@\J*6 M]LTK !_$9*G&U%K3J1Q(>GW@R#V56;3,!L D./<)+LDR[*F/_2OR/K2FMN-% M1*&ZM=)<;XY<#S=NJ%S?+""_Q>D5CQ"X;8#;PB-LCPBW[J T*#F;)HXQHT87 MI[H5VYXVY# ]E622-*0A0UX*!/YS7QS\:/"?7,-Y)_ASFHI/6H9J2:DNZ>0Z MV8PC>0( /]!L^"1!?QM_1E-[I)X?QG0[(U]#[HRK-)VN;\C(#?));63AJ-/? M>^@#)A?,;8$VE_NRQ668,[W0:^H&5G*50$G1Z7%IU9"YT O"\^>]._E1&_MG M8AFY3SZC7'P.R_6.6]B4!*-CZ$*#958ILSL="@#+T'M"<$D*9[ZQ^Z3N: M% M'X6U3"PWKB81U3-0SQ/G]]/-B:NX^CWQ_%F.S0MDW9.7"PI+53AMR:5;LR87R'RHDV!)#..1HP1A&CD\+N/P^!RF,P,, M+WFCJ2;.A2JG5B="D]8; -- -\&I)/GJ;>N-.4!Z7 IC^BQG1N[8J9F=(7YSDR4/HABS/0 M:+@D??H;G:OPM>!$^/RV[<&B]\BO\J4VV(5A_\5^%R3DSAJ#@,CB49\HPZ#L+_#\/_<1\-PO_YPG+?P/\6&ZOZ MME3DC:+LWMRW9Q _ /EAL%@2AUUL_Z:\*[(7H .;9)ADN\B*E@=5A^W MQUZ@."@%YXKON5$*SM7J%3M%N9:4^KVJ&%# M7!J-B1_6K(&>%"))4"CX!($2!9'\Z87-AT#9W$RS [K2JAEZ+^6R3*M(S=L! M[!\\^Y,,\ZV"2, C:V!V% ^\(F%JBJLEP@V0LLQ;INI3G/V6UYWA-@$3R@>U!) M GO-?XL<'$@*H."4*]1U/BH%2)R5)O=S6I=*?-.8F.M9/YB%4H"!4H#&;MK- MD;?M4:";)G)D_#R;"3DR_D2;V"'GF.*P=N;=:G\@B)NU(OB+%KVN^0$LB0O# M4RDJR?"OL10@K\5/02#R6OS)2?X* D?I8FHN6K)F$$3*&!:F@NP5PJ+48:(+ MG63HDQ_;%_91E&UK@JA!D#V"O!*WI4= W+Y-#I#JEK%N?[X=&D1CI!8E?6X9 M-2#00@93FD[B^!FYR'[ZMD?@1\Z(\Z@P[P/_0M+:0KL7=+!\OM.EOBP+GMTEX)"*WZH/80\$G^B23SB* K>JFJ>N%9- M'T[B*[;2=H.Y$KNV."F3S:4V&Z9,8FI#QD.:4QSCD@2-LE40.I&WXL^.^D^B M4ZJFW<*:'+>E91K?+/#U/#.:A>B$:;$$G^3(UR*@;M&3\2P]%F@#MI6*$TF0 M0^.&;9H?SLP!UQ G3E>,"VWA;[:%D7E]UDS-JFVI+^8SY$FSM.742E\D FV* MJV5A%=C Q@[I-VGLY&?LI:X&=L2;JCV?ZZX+1K)?5P09W5>IUE_?D)&Q?B*W M_Z[\0=7V-%>P1F5;L9[60GA5;%D9=2CZLJ :"HLU&3V3M0PMD'%NEQ_!(-L= M@1S9_)=U[_\AR$>Z/^+*6GTFZIU";SH:Y$<==@)!#G03-DD3WXI( N9;A)R< M*+$"Y8PCSH@;TFGV:/Y>E6BU_ M##E-D!1 S!%7K/2\5PI4V2XMTDPP$(EL8=A;W@OY#!U* 9A%RMUN2,,SML^( M".O$RLQ/E%E/($L"R(YL'P:-7$)"G;! _(6'=46BZ$PD5L=H)?1E9JAM[S4I MGZK/*_GIM+"4 M"'2 /!*#Z)T2A' \'W@SR;/QJ^9^*@.@+?"4;TEUV&*4A$ MDR4[RKVQL?LA?)D0OB279*D;+P1[?3A&;I1O>>M\;8$3#\,[V2"1Y?\M-^ZU MA4N\N'&OVUR%CQP^>62@P9&!3IDC&#V@*^'>U.."62W/5HTI^)GFN&%($_M/ M A)&>9O_^<_P=.?,#\3FK0+QHI$ YSHNT/Z[F?UWT4OJTTK]"Q_/,=]OPGR4 M^XY]H%.246R@;%$M^.)G:ZJZR?X^H^_4U5#)YZ MA)V7ZR[(J335:A@;4?+M%,5U9GU'64]D(N068Y($$ 3$6P B"MG]HSNG M]P*1+F7RV7RK)HI+-VVTREJ?\AHA$$,2=/[5P/N;LPT/SWK'UT8)+2KQ&SD& M[3!J5T4F)-+$;]6$O%D]8N&HT]\Q*N.ZV^ZN\/:> _]E<38U*Z3:II6TN+'= M-E/MV:VJVI")D&",Y),L1:"@7(3K&[6P;U8M^6-<%^CN(-]K9P@CHS&2GTYE M[?IT G$-U!2233+LR?642RDE66VL@6D8)1QMI5D^I9&:&Q4SR&%B&3#FEN>I "" Z(1!,=WB*T1&SA];#MN8YLR.YC7 MA%K?G@"E@@V5"BR)(X<$PC-R2%Q,&?DHGH6<(ZGDA!=%S=<7C>UP2'/%$,\P M9X=.$NRWR?C=1=&-M"&B,?^!9@YR0IR"&2T+T/.R.-%2/CO&^0IO$&1+FW<; MN?M%1Y")B/B,25*(M!QA$;D<3D1@]CH69SAKD\J:+4M:HYMCATI*E[N4!3$31LGUS<+R$EQXNB) M",HA.Z/K"@\XCF]=FS&*CXB_368YD08+K8S56AO>3J==/5\-9"*B,\.P)$,B M5P62!J@XVXTH/W\F#?RT4!6^*+%,6 MA7+?R-ECC!C/I_VVM![?UQLR&7*H 4''XBCH TF#\^H[2!J<1?GYA#3(8TJE M8I.%K%$;8LWL5)'RVBB4!D#MH; D=OH:M5?A!L*)\/D1R2O*?4'$U8B^_M84 MH =G]WODG)H:UAM$>2)ABJ3QQ=HPT\]X >P2T'IHG$XRY&OV'7+V("& V.NO M4._YD!!0G%2I9^+5HJ0T,'/0I493W&C +L&D&H9,XL1K'M_K=O+\LU\P$(6P M_,QK;Z(S1:3WD0F":A-4 2=))$3!>$1 MA;&<,(SE53R*76;MUJQ96MIX8K6W8>\;DTV(1^C%P*DD_;UR9> ESD)S% ^\ M(F%JBOOL$@<,,W7JBQQDPZ +:Q2^SLHER&2'V+R7Y5XZ\887YN!7<-2 MFZ5IVM[ :3*!3))AFDV2)E$M/B0)4.C*C2D\GY$$?AU+%;S[^X*X\5H.+\KL MRA)#20#SA),,?[OY.>"1HN)8MO]X-;-))A0O,59T)[%23$06JC4$S95HS.!T&5 [CL0%AF=5DU?(4OIIX$J$_*OLM@9:Q'_]&V/P(^\ M,&=0@CX"_LPT6/?SVHS#=(;.;3>=$;UR @C^B!L%Y\E;]KU$>4)[%TN)OW1+ M-?T1^.J_;D2@/WC6GC'O'E%BGR]P%6P!V>#8\LJV)H11F]0I>:"JZ69&^/4O M025IZE"!#3/*SSPWI_8U?OW+)QG\\.![ MJ@,G87[]0@,_6FGFYF_DQKO)!).S!U*C@,FO$HBOWS:JJXR];N=,J55;E@== MV:MM"N"@BYB"Z22%RA6C,90_;]"80T MU%V))/$J3^?-N>>.)WZAA*_O89-ZJU]3)-"8UMQ6"P>[/#KFNI MY0+H&B&!,,_P218[XPTA0N\W0R_RCITOT^H(>EMJ;S%TRT1;TIB ->G[C=$- M&A"]0*W@"!R@]Z93K#+V?*Z'E$(1>Z"ZNS-50_]8U?:T!,X@?\9U1BQ\W]RK MA[&<;$0_UOB^U?UWT%FPQG_TEH2Q]L/F0E M(CWS-JS$IV>UN8KI.95+D]1T4VX*?VP.%JJY#Y6W@V,(C\RZXM0<8+!Z MVBB\/ZYK3@OV],%.Q/9NCV=%;EV2UW[3:-U32V*:ZU';3@"F^?R3\!Z/UM=, MPKJV<,8RUW3$5AM;+DB^S^2=R:]_L3L,P_ CAO+S2_6%$E^H_T8FY\]3^5%& MRY^5S7T ;8C48T0?J96SEK)SW"CENZD.4Q?]:E>0*2SBB$>7W@B$*./D#ZOC MO@E"C:U7R:Y&"I*N>WJS;M;7:6$"0Q, M.H[ \7_>N]2QHH1E-L1BQ;JLM)R8$I,V@Z#)7%!1"K4B]W&(1Q4DK*UONW6I M.,7 PO-\+3=JS8P&I*;%DECTYW@0YMGGYJR:]+OFIM\*FL-BSZ&EY:)G^%Q. M'GKIR>MS\S3N$KFSD%< N;/0QOU&&_?:[OM/>S'R=7OSF2;R9)^F7$U-Z>M4 MM"U_WX?_R/6J6M+7#;LJ;FK"?+L5?$9TA*-[_)/3''T'GP.6'1RJ9O1)H,$Y MWWWTZ]^"Z_K:Z $CT3\OX^Q7K# <:7A\H :^Z Z(CF&* M-LDS>)+FCR7,OCUKS[7:4YV.R"'Z$X9\=D?JU]UX(:\CVNF7]%9>^=WNA>T< M 3P?GFF*F5@H^BBE6PE56>B>8B)'#+)G;\,1<_.W?H\@K ,,%JQ,A, C]P[- MI5+N2!M^*FI&C^4S$RO5J@@R%7+L,BR6I$G$[X*0?*N>J9N_.GP_DK=I!6NK MY5+=J)46^L!RFOG28 *1#(L[4WB2PDY.1O>EBH6J^G/?A#%'"3MD;5'M^<+1 MIIKE I,X8=KNZ1)X!L0VY.JG#RN0 M_GWC#H\]O62DC7551_6(SFX??5?RH%LKK'R+>DQ3\Q3=TD:0\QM,E;L'X&R$ MW]?$FT5SVXW$=S QTPCFS>&RX4W30'4)R7!ICDYBQ"$AYNF4%R01?IA$N+4J MR[>H_?R91# 6;)_)8E-=9+B\7+;E'JU/&E BP,*,!)7$\4,ZD#]5>BX5K1UQ MBKGG3Q[_B5+MFXHP1')Z3G5FG\A!##%X1$81W%+%*G*Q+^K]C3'793O/4Q.9 M"LE-63Y)TJ^Q>".'"X(R(C<]OQ[R+B@;ABIL:+HRQ.93>XKW3'EE6 *$,O2O MX&P2H[Y5'>BC"L@^83\,._T"A0197N^RO$@@$$:V/S2UBPB[__HZ/\S7C_2* M9-\Y"5,%:_0N21BX9C.?F71-0U_WV/Q,Z K3%%!J0A95',A!/HG1*'H%282O M\L/\:(EP3A+6]TH$;4%F\&Z;]B3%7,RFS9%2#P:A1&!"B4!R299Z32*$VM%_ M/ 4LX4DCA74+8-#[C1W7;,@C^6=1LY2IC:-?>R>B3Q[=K()^:\Z34>!'%#1( M.1_OL_942R@J#,Y1K W8\ G+]J":YH"/K80.'C=QPNA@QTO8XX0WU5PM,=8M MQ5+UT+>D>%I(/GMWPA&]+#C?*RI'^NK?_P%_[7Y/-37%@9)C&C_\00K E\02 M$L/^^RPQY_&JQ*,B]H >+P)'[_4Z_/O__I_]WC_*LI1JF[;S>R>P]H8UC5+Q MB%!V3;34T-$4(Z6,P9M_*V:@;-R=D<#?/=B\OQ]D'AGN"^R.I/\[L?E,6B,MK]\:_M/@OEW,.'MAN&Q_UV-%.!F5'PZ4^>&ZZ,9R]^$_@= MA-D:00K$9H0.!3!"93E,K)"C\$ M7PT)EJ.UT1A7N5_1?)Q;B+^LA^$/[1Z<)<3[!7DTTM:#,+3'M4587A:/> Z4D@ IDUEX6J_=U_L#PC"(%YAN!O4:!?]LW_B*+YG[SZ( !=^ M\@27>SI-W.90\'G.KF.[+17-V/N<#^%3CFM0B4C#(>A'8.WM][V7V> %8],. M=I.]^SX%U;O?D4@+P*2]*4KB-0S[L6NJ#%W;]#WMV:CWI.ZGG"[A[@ M@)]ZVN(64+B]UPUW9-K^&"#\>_'P "2@\-G15GYV^#S_J:E;VF]P1FD._.K@ MQY&H#,<-7ENW'76:R(-#;9%\,:'VA?$EZJU$RQL=Q_UYNKMSR[Z6^7ON/A0L M]>X3/0C? 13H$")#)_&?-Q*8SST,6,H=?AG&8#V*3'A$/@K-;S#./CC%W80( M6H\264W5YD/-03O]77T@\60"NJW"O_'09PR^P,Z\*<(NP'P-77VBR@V!'7O. MT?ZEF&8"&-=@?[C X@(VENV[8,QN,J&M50V>)-/0'IL#"\!S_SZ>>7I:._B] M*M.7&KJG4D@5"E=QAL-DFB)',D638WE(E.=R+A,/&])]S:BH!$R(2I#OM+=KDF\.A1 2_IY2W_# M^BEKT6U*&9<8S[AQAII(#="2>]ZRHI?[]G@UR8FM7+V;'P9XL\,V9$+&GK>D MB+'A<7R@B\MAQYV4E%11IP30\J"?8F<[S[*K+"811*8J!>MJ5>+@,P_ZV4LM MRDIG26:EO$ OVW*I9V?) +0\Z.>\F39RUKPY-5+=.H&E[[<][(0@6VY)^W+,XRO:"R*$[%DCER.AP_H4T\D/G#MQ?G?@XC*O.N MH?G6@LS1A9+=@RW)YRT#3LR,@K*0D_+RRN4-;6CUQ[#E03\QHR_AJ669QO)N M44D7F3Q>U,">QPY?G_);53/?$G,BHP>;UL;*LFTUD''\R-P/LDHEOQT-C%2F M876K;-8J1Y@(Y-0-'4!GGID/Z6857[@D.) !+;" ML-\SZ&K- *@[LJ&ZZ04^YL>JB&T*)-$=;9LJ-9O I@?S7^L:!45S6VEI.3;S MFXPR2(L:Z,"1S==V=2:MX'4)JXGR?79JL$-K"SIP9/<-=[&!<2^G@$ YLEUL.]?NU;& -_S,?8%N& .K M!O8U<62[]&KCCC5T>$;L$H5N><8&W'0-!-J1[<+),M8->K6)H0]-TS8;O&D* M8=,#X6>UA E=;7@=PR\VI^6>6.W2PP9L>B#]C"?,1":.[-= Y%OR4&8J6&N+^>,RWEX[>@"; M'NR!0E'J\+W^N($1.=SM!IW4O9H/GWJ 6+GDE;9$J]>4\I,2GY.GA+&:@J9' M4+"];U;SGM7-8JWNIIS3LBDA381-#R9K[HPSVR;.8:)6GM^O&+9&+48!;'HP M6:G1@ES7\DM7FC.;MF$X!E#@!-CT8+)63;>N^IG45M+)46_04^K-A@V>>@0P M4M_SR[RLM:52GKG'[]V KQMATX.^*LRBG6DI7@IKU6KEU-3O%459@$T/^NJZ M\YHP4/H3J353<)4V,MU6;P*;'O1U0NGU;7/NYK&-[[@;)RL0:Q?L@2,P[*?: MZ8FOIV4C$VC=4MO/U]/\!#8]Z"O.C6EGFFMK8FK);^O+?(#95MCTH*^#1;0\PO!UMJNAK5^W"RV,.^5C5IK/=;BYZ4P>;,6AAOLMD5Z.L1Q Z"!=F6 M*$*3-O7!UAQ9$VPT:,CD(V)/Y:[Z8E\4S=UQK\:R78_[Z3PTB7?8GM/HC]7W M Q?9']S%$SA:E^M;%_R-V$^T+I=9%_Z.9M"Z7-^Z(#EVG>N"Y-B5K@MVA[_* MX8$6!@DRM"Y(D%W]NF!W- +,^1;F@\$7;QKZ%YN$+R1*?EV"GSF<\:-S?K^M)3]-JAETSW[]N%[+)".?#_34J619/PICDW$Y MSBYMV_NYII6952O/"\I0\C6'+,MT<;I<_0G?3PC-G&//80H%'$17]Z89WP5+ MHSGB6C5].,&"ZVK@_Z.(\?!YLEFC;E#&N#7*2OF\LI$Z^;8L5V!<% E$&DLG M>>I8'24D#9 T^+"3\X>+ _R).,#E_GVCN;*=[V%H)ZS?C3;K=]FL M;\8KH-V*=NLU[=;7+Z6O9;?>MJLX(O[)V&Y(A>,@E_%/LPI/K O]<,OPS'YC MB-/:.+8/C]A\XA=]"NU,]F,7P(P?HX+76,:KXM^;WJDL7F M6]76 CFL&L=128(]8[@( O W ?"%??3?S0KX$(";C7J[46]Q =8B>66Q+&:+ M;AT"&)@$%)YDF!.68;K*:XNZ8X]\U0NM!$]3IY9MVI/3%%Q"/HZ?Y>- MQ?G MLR\6CCK]'6,52+;V U)?%FW"_=3M;93T7)Q7!,JG\S0?= 4Y9!.D^23]JFA# ML$>P1_<8E[=*/H'[J=!PQ !;K<4:G1<*-6$R68TF\Y/@YCKR93=3&7FDO$^GZQ6= SK!$( MD E\RL6V%%&0^S.5-4M1A*N_?W\6-';VA;7N*F; / M.1N17?VU=O6%!<1E0_NO6#I^-Z\U9#=P!6L47^T=$XJ-#B.MG#Q6EC(FY4QL M6JQF.X*,8]!%3=%$DC_G'3T2&$A@O.V+1A+C2\F/WI 8+.44ZQMN2ACS6KFG M3XS[U;;3@!*#B0I@L#PJ@($DQD73"9#$^%(&I3M#?+ 8C M%;.ZH8X!+2^<2M(D]CT2#:(W/++BPV@AY'M" 8W7E%SP]2Z@,ULY#W K6*H] MUZ W" @A,';PG"/2J";W2:_*6@MCN>HLTH$VX2=]H+_@86X!RR8QZI"N]6^$ M8H3BJTHN^'H8G]GT^"",YXX7F";7%HPY-D)A#',+2"3Y!&R H1B MA.+K2B[X=O)V36-+-K!G'4PJI:D HABR*1%)@L2_^ZU,S9MJ M3D(/IROQ5WPG\_?I:EXAC\G%@QTO?^ER32+N+.6'T"[_.;O\*J/6T39'V_RK MW-O7O\UOR&<;IW@"C=G17&\7%(,L160I(J_M&;VV.\"]G'9>W7;F13G=V6!, M/JCQ>HLO$R5@&Y+040L+[1PR92,'#X(MU4W[-FZ'3;F]M7L4;C YN>*P MHV)SZ L0M[!"5I*ET?4*PBURS'ZQ8_9MW"[23,>NSO*RE-GD6:J\J1O;\03B M%H9I4$F6I+ZO+S:NR#M5K(F6T*W$6-&=Q$HQ_3 955,MFG(>%0 F$QRQ&M5 I$ 00+D)]*\?!O+Z ,BY" E<;C5,,V_[V.9 MN:\/N]7>8$ )4'( 4PGGDO01FMO3V4H()4ATW.0EQ'>DP7G)]%@X^DKQM$2@ M.(YBG<,$^=';^]PNDZN?@8O?;'QW2Z(> ;@;X?==!H4USFS["E>WQ1JW2;<= MJ]#B&6!01&5^J21U3M[(GPP&) [0CBB3VV,B*L1)G#V,AT701]#_%K8CY MJFW93TG*7DZ)NY_6O.VRW-(,76^4_=5V.-K@$QD/"_C2[!FU "0ZD.A E1&N MP(#XM.P84-.@1HW3%4/!F_WMU,KGO&H#R@Y@09 4NFI!LN.B)%)7+#L.IN/6 MD^_?%!XO1GP-.C/0[2EG881!%:L-*R!JV5 #X7_]RR3Y<_"C7G#?QR7JCMIF MR,/R'8IX?K7!=;U2[KM95Q]1CGHBUW>:M.I+2^6^7U[6Z=*F!Y0C'AI6!)XD M7ZT(@_"/\/\-RE5_O9IS9AOI4QH.R97-6F=:K1C^)#VER\8PDY\*4!1 .XE, MTOBKM$-(%B!9@ IS7Y_)\RE9T%_/@Q+>JZRQ5"&G5T9FM]S-AVH!'S+I4/RA M6O!M*,BB-\#(O,10 _.L[2P@3UFC(MW?*1#W\I=./TK2G9W)>%?I)N?8\PSH MB&[Y8$;C4CBVY:9#.$?MVA#,XMIS%' 8Z9;B; J>-G>!N(1#<&S3# 5F1-;X M:AV[BI?/RQ6B:?C*G*^J\^JL0P9@A&%T&DTG6?R<1*M(C/P<,7*5"3W?SGJZ MD!RQ*&R;\A;ICE&B6W)J3F++\68"Y0@D&<"9),,PX"/41F",$U!'B>UU5%1Z,,V"N6=I8]]!5%7)/?<^K MJF]JLP'9%SNETA&"CX@UQ^V)V2X]:(J*KTTG6;M7)@= /0K+A7/4(;,S C\" M__>ZI_INH7PO@_]%Y4;3[$XGKU0-(R-)V&@F,YIT'T I (TD+$FPA\6HD!Q M;@/J.$V@"\H$HR1P@9O]?U5%7S M$B8P+9'_Y^?X?_X+W43=AE4#P/GH_'E-C#%+R\4YAZ2,O)::D\X\-\]P0(P1 MT=T1DZ1IY/-%F$?71C=@S;P;]'QJF;<":41Z!'HT1W/U9DN[P:]V'&-V3+3U[%2K3-9$7I%J?(-"'IX*T,E,?)5#^8- MWLJ,?%4;P;4!'77ARH9%=+2QYC@:'(2M&L@S\QT\,U<_0U=_K7-^NNB?O/P( M(-_QZ@,A!"'DZQF1KQJ0;J9:01? 88:!/^?<3FO;G MF#ZK3BE_GI^X)+"NR?!F@$T2W*MI;-_I;B"A>)ZC#WU/&9I:PK/!:L[GMA7I MWE/;!%L9W1]JRO- ::X9+! F6*[@HN?3(KTNP?.5- MRI\)%D/K3:9;GO+%94MD:^1PW,:U!A0LP 1D\22)ORI7KNZNY>IE!_*@(<+\ MLU?)"6?@0R+QTE."8(%@1%8ZB$7]>VD%67^DC+32@0UBXLIBQQ^E9;:YB M>D[ETB0UW92;PJD]_\0'S&A1<2PPB6Y=QABP4G=* MIAK=>JDR7P!CF0G=^W?,JV01"/P(_#\E_^ TZ/^X>_ZLZ!\/[I?BP/,-3!EC M@9Z=IGFK$4#T0Q_\W5DI?Q'Z?PKZOT$BPFG0_W$?^EG1G]FL!N568<-+K:JT M[# >, MI7IA*O'WS,!(U=I8/5/,K)U) \+X_*8'@O'MP_C"Y=E_A 7Q#AC+5-,D4_GA M"-L095$IC'+9WDR , 8V!'&''?*QW5BVQ=4#&GE3;L2;\K/*B42C/=F8T2[_ M:;O\-JX-T#9'V_P'^,>/;_.K"Y5^R^$;:K5NPG>U44*W8$+LPH>5\>+X%O.) M/QB9F]_!W#RQUG55)!CO3/F([4TLLR$6*]9EI>7$E)BT&01-YN3>WT(U]P&+ MLZO!46HC 2R&,M&J_GRH.;5QA-.:[[EP#&"2=W=9S\U/K=/O-XU-NB[5"DVA M7!L7BM4A,#_# M8\FR1I/$E0ARYAA&V$[:MR"U\"W!_W"7\MN/N:8_9;2FN* ME:A1=L 1,K;0 @AN!H";3'(_QI@V07B7(FDP1Y&'Z. MA^$:W<4_R):)+]$.!.,1F9CJ:_9H>[\0Q*[?Q-BMHHW%]D0FL:^R9I!8^#EB MX2K]ZS_(#/J 7-"F*J^X?KIK:*;989Q";M8B!2@7OL@00G+A1\F%Z[N0^$$6 MU ?DPBB?F[0TOI7#4IF<,!0VS>G,#N5";$.QP(;"Z;=LJ/^$#*$GS;G6+0 ] M[_=3(+^.W*C= [DN\7XPC_35'^^_.^R@"^$GX-MIN$X ]#BOS?]9V*X.)_&W MHYE@NZRT!]A@_PT'N->91PBE5-NTG=\[XJC=$R&0#A[GV8O?V!VC[>Q6@K[# M=M3#B!J2Q<[??NBW].()Z? M3%7T2=A]N U@'U*FLK%][_=87VNC_8F*AQ-OBJ=&_)_(D&>R+MR+H$>O2#ON M0)K]A?_]7(0^$W<'F_B3O8V^@\\!G0)2PXP^":+M$7_TZU]A#O:0YR9T2S7] M$5Q86S520\4-"VS,8='$4' EXKKGR83B C%DFG;@_GX RIG@_C*\WXE>)91F M,L>,"8IA59E0QIA,J=10YGF*E-DAHPY'VEC!L#';S/+("]LO EH23]ON[*IR$(]FRHUY+ @W-.6.;Q0M-6N M;DA+,\6DLNIR5*/@,P]&M!""\7J[F6]%8I6R!V6I4*ASL.7!B$;]J3:?%+2" MM"0*HI8?I"F%;,CDX8B8[72;:K:U :87NW[@.J3),0V9.FQ)+I?=T=CR)*E6 M*I<,VI$R]V#L]&%+JGX_GDZ=AR]W8/R JHST/_7:Q_)XK MZU2H0%@/(B1E:F-O7T-*A:I,^,G3<\)S=F_=.PU^G2R48N\8VGN^#9XY!F)A M!\C=]RDH$7\/'4TQ4@&8A"/'TK.C[5'N/S15AJX-59=G SVWF-EK^ ']?^^T M/.]-$5J(+UJ(MRZLT$)\T4*\%2B#%@*)II^U$$@T7^?B(_,Q$V%/IYVS*IMP@_#O.=/XY#G+EKKCWMZ M&:9JEJQ&;XT['N)R8]35(:GGQCX'>7 MK2-\@GV!HWUQCGW!4[>^,;"G$W-[L;7@D1G;]6"9>4=;:9;_38)EKT$EN$2\ MR^$T?%"#4QBW%U-R*!J.KY"UF\9BQ;:NBTG/L35$GR(KR^3JK M@FG"]\;16FD8D9'9"\@0HWB,(S7*,NRL.U^-%ZSD5QI=1=>:O@NKJH;D9]\T MCA/)@F\:E_EELN!Y1.:?R8*%EAVS*X]5#(5>][%%^;Y;,"=?+PM3Y;U^ID+^3+P]3U#[B'B+H298H\H.:+'$B:4=*=1S6JM%E[$Y4[CW%88/@H+P M]=*NOIZ."KA%-=;!9QSY^0K/GY88HL )S?LE1AE:9T,$F_M*25K#J&1@ M*]%)FGN-(P!)#"0Q;H$#^E6EJ8EI6;63-K1\69P 1W#HH5& M?-0=>^2K7FAH>9HZM6S3GFR^ MI]OHYUZ 7'P:;N#VY I-M(6C3N48H4!VMA_P&4M-W.O72G/161C=Z;3OSD8I M-:M>0&H6^;I:3O/$QM#IOC-2IL)]=QG(%+3,Z"1%GM$R^_'(0@(&W7=]WJ1[ M2\*X(AEXRUJI@1'N<)/K9)O>)KC K=>DG.(*V*J;%5.3 C=9]^B134R A &6 M')LDB,-B(4C"( ES#GOO)TN8SYB ;TD8L>%V@MJHTIM3K]E\,)DVC'K&$#5? MJ"Z\#<4[BPO8?WB7D"HT/^4E(CW5TFZFU6;S$YD.ZZHR29;^%C3ZUP Q)'9> M-OV0W/GSJ[WWR9TU5?#-26ZVQ9BMB"V6&UV3>Q>0.U.ABVVV?2,M9=*BQ.;8 M" MB02":63[D+/N(N+ZK#E8EQSJ=0GACY/GB#PF%S]YU B 4@/U&'A,+GBQ1\C5!(I3.^D&+IA5CJ]NXI MH57*D (D7H8AF'B2X%^K5G*--.4G+([PA*5COUQ"2$:_MY7@'U@((=Y+[:F6 M4%3(^*Y8&YA79]D>>#M8F 08C@X>-X&W@PO%"6DPO*GF:HFQ;BF6JH//W9WM M[MZ=<$1_+@Y#QJX](C+5U!0'"H=I_/ 'G,.7G(.)[$7N%()Z!'.\"!SSG&WL M__Z?=Q5]V!M63-]&A-)IHJ4BEC9E#-[\6S$#9>/&PV3Y._*Q6,*N5V2X+[ [ MDO[OQ-[7<#X.)A-RE.]-V1.:\OC7GC*5[SY\@RTN7AE8[8' [R I^EZI# J_ M \@_SUH]@P?S6!1(24P=*"+_7[N6.6K1PZ]?+;30#LG@ 70R=LCJ[C[L4^4] M>_7I3!^;P+C6 :X2"J:H(YFA65JF5%61E?&8D[DA3^*L2E&$NN.G_^J:+&%+ M:$?[5"7DN=%_R##U,ZWDF"^S \$MX]B8> MIR7:G'L3DX SLYO(#W0U[$Q8309R0SF)__S[B8><<+Q]@",W(8+6HT164T-/ M\8L]>F'1$_46F*K1\=U_GF[O2,4N.74DGDQ +U'X-QX&!T6$7F?=%&$7= ^< MFNH381I2BIUQM'\IIIFPPEI9L"(.T')LWP5C=O\^4E1&(4<\IFF\S%/ 8*;P ML2)S(XJ2R>&0UV@-IX;#@Z(R-)Z7^H+4( W"%TLJE7.+O:IPK*B,/*/Z&E\H M,MC&F*:9K6.;FVKC6%D7=]BF?(6J"8:_Z+4:1B.3KH04#P<%2]J8FE[89;\G MEK)#3>I6FBF[,#E6K&7FM5*^R%&*V"7)\E(W1@6Q-3E6K(5.YTI2M1TP8HLW M68',<%@Q3* \Z*=>GZ1I3@D:DC+.:DYV3LFIL.5!/[/!7"W7S$5:8G@GW67J MDXG4"$#+@W[FJ^WZV"%L%[R=E0<+L3GL=X-CI6(V\E)EJ[T1*=6&PEA8]JW% M6CQ:*H8@P:ROJ^U[P^^T1::4Y;5I7HBN;IZV%.>9464UWNH&4V.!ZD9 M]%@>/!.K<_=$/I\+#*U/4=-1Z=[V!L&Q\C.Y7GHDKYV-92S;2F6R*C5[2S,X M5GY&[=92VV)IN\!T=]BP,JW\G)\V;K_\#(/?T?S/Y"I^=S7*"]&JDVA9KF]9 M\#N*0^MR?>N"9-@5+@J083^4!_^ZUP4)L>M<%R3$KG!1D!"[SG5!0NPZUP4) ML?,MR@<3&]\T[B\V"=P')N&<9O29;QT_.B4'[M?/ULSA/EL"@V3N+AM#_U8% MC"/S^5I!#'@;\>PR(O+TDWCR6!T1A+!K0]B)-\17EI/!0A7E^X#II.6H7M>J MKVWH:-O\T;8Y7;4JM&U^T+;YLUI6\>%\TISEZKVQX%XFC MYJYN&DZ27G614;T6$7TPS,1?MYT_!< 8I<.&86D)%XP:/.%(%+0^[;33N>6 MDEJ6-9S+:WZ(*4%$=H_33)*F^8,PZ+]/=N!=V>9&&$<8OYUTJ'=CO%K+3O"^ M(%!B:MDFYD79;LE!$-'3XQB39+##5 >$<81QA/&+9S>]&^,6:#7,K;)SC%GX M'6H="!.^WX@(Y6DJB9&'*8Y_W[)WL.9--2>A/@DTU\.92OP%K9"_?]^ "_!J MA=4EQ[QS))Q"/%V5+/KZQ3R[5PEM8+2!T09&&_B[;^ ;=] RX2LRON-HEI=8 M@-^T1PEUJE@3J#0E+,T#:K&C@9%LM5'HQ$V&'\(4;66-'+KG-@2OA^_PO,+@ M"H=^7=;DF;W"H='T)#GWT;@45HINPEROG.W &M0M3?4=W=,U5QC-?->#R;W M&JV-V\KZ56=3I=?M5T?B1BIU57;<3[-ZJAQS---)'G_5#D6N)B1AD(2Y89_T M5TB87.9>&\I3B9 8!1>VC2PU6%>#'1LSNJY"\@7)EQW3UQUS(&'@IL")?V[9 M^?N47^2402<_$L[70\MWOGNJ2X_QNK2 ,]L91Q2 ]QSLHV&EUN2G"&2%'M(WGNZPQU!'T'_!T#_S ; )Z'/%OFR:2Q52ZH-[L=S MF3"DN=V(&'IAB K''-8Z0-!'T$?0OYY8E4]"?U)?-5;S$EDU:KPJ.-7YDF_X M0<3#^\[(E=,2\?X1 RXB[D7$O9\F[F41<:^&B'N/[=6WB7NO!'(QK:7*\!2! MJ2.9&XXPF5+&F*Q0P- EC_XY8Y_BJ$@&H:X]$'#K#;657#^ M4CC-4U3$G7\R<&#[EN&(4PH*X(_:TU^LAOOA3 M4HGP.<^Z^L],FVGK[Q](6K??]S_^-5OY=?7AD24<3]JX^ 'VIY=FJ,;5-\ NW,6L<@;/_7,/D1=I+XJ]8 M?_G[&\@]IY2\W]]A:=/V2A?UZD/ M<"[%]I^&*0J+\X3,TKPJ4Q@&+$$,?*NJVHA6*6+$,P>D]51[7"YEQ%X@Z7;; M4#2L>8^E&M!Y23YO2FK#UJ:Y6;)8?D0-&D&KM#(Y6*V ?=Z26=9%WA&QC<1T MBEC0;H^G=1^V/'RHG%?USJR3;8N^W;QO^+TAN^P)L"GSO.E].^ \S.;&HD)V M9G-.+\CYN7"L7H'IRQL]E9G.#4*M-_$6G:)G/LR]/>CIBA*M@ID29&PN;S*K M62,U*_OPF?A!(0!IEO%\>I)QIM_K# M:AFV/!R^X9,U7LSH:<.GJ6RQ(6VPXB!L>C#\;,IDFXUYU9-2LE[LC5+6;$*' M30^&WPZJ>)IRO KF^Q.3J(B6SZK!L=H..=(HTIM6I29F2N-BABP2V:H.6QX, M/]UIM'".9WQIF>\N39S-"?DV#(8]&#[!!($NE/6*2!!5O[O,9+N%; .T/!R^ MNY+J':K;'4L$ 3=T;I&M*6'3@^%/_1:CVH.Y9>C8<.;VB?*R2H5-#[JZ6;#C M_J3-D$;-8V#)](GAV+"KAS/%%FOEE+])%8T:6JO)-> M.Y(>U#QV5"BQA'.\8D5]26&-^Y0DYC6IPAN<;))9X5C%"K[L*)EU:H!CJ;SG MDQ,R3< :',QA70\I$)?%;FH[$>?62!VFS5)0;\&6AZ,G6\ZV5K/4F>%OYX*M M5N=&-=^0V<,AF:TYX;8%'3>4S=A0JZ8]S4L":'DPI(T@;HW1G"2DS6)@^8Y? M93MN %H>#,DWQ 9!]:PFYN>*M4&0[1FLJP.EK:8GZM^SBJ[ M;+T".WHXIB%FS[WFH.Y)M=P\FR/T904K3F3N<$Q-(YVKEG+W.:G49VQ\F,U7 MLYP 6A[T-)C,YD)W.%R!9Q8'\_%(*C \;'G8TZRVKK;'YAS'?+*C,IWLJ%,3 MPZ8'/>UE2X-POL9;9Z^C&W!O,NX+,'_;4VBXQ:9M=6(;V_[/WI;V),]NZ MWZ]T_T.4?<[5WE+H[7GHLT]+!LP,QA@S?;&,;8SQ!!XPYM=?VR2=I$TGZ30D MAM0KO2TZ66VJ5JWAJ56/5^'^DEDS7EVJZXED;J1RX._[7H5HF!7>+C4%6FTN MT50R/](!;'9" RT)4*D9;C<3>%.%9IEH;J0-66O*(T^&V':XK*OS46](;_3$ M2?-#W:R\2 _WFB$*7=]N5SQ$,T@F%ZU.(X'&MXU!4V)H\@Q!FLT>VQ^M!C2A%U?C"+3*&-C?T.'_9B.DH?F1UON M;4=0OP?+D V-;T ZRN=&NF'D_R2-4VVSW"&53)G;[9JHP)#]:A7"U9D/N MEDVY#%6%A: H=8)/17->N$"]<:G)3_OF!FJ-XA#JSKA.E(KF)K:OX\IFS/-E M<1-U16RJ4DL-R0:0GUC<#?VM-Q-7INWT$"=:3QC8T3/9W,0&&CT>UD>J+):B MMC0W A7O[1+9(Q)?$&*PBV@-VLIV@PXF=&AB65T(S"?'=L5:7H/IVH$9-C69MXWNMD(\C.K-;<\K_2G-3;4JQ&]G:]+VP3@ MP4?00 A527- Z2N3FW.^UR<7.F7RJ6ANM)Q.VPMKL$;$,5$WN)7!(RU(3T7S MHV5)I+?J:)L69#N3F;)=SVV2B#+9W&@E,T:Z"UI)Y@R,-Y];:XM;/5 ,I$\Q.3)_ON/A[U3!-QG-%PU=QC@I --C^QO2_*/C,A M%M"FZ0^=-N?V1_CAN7D$)5>(=H BGKD9H+#B8G"RF4C6X4@.GY<8TNMUYYX8 M6DF@L;A*&5XRJ6@N?*PUHTLL^^X.JE<-BV4CS_4'42J:OW ,GT_K?:FCF5I; M[0D]#L4F:O;4O!*&8NQR6Z[79^5ADI4"1B@QN^RQ>24@6TNJ3"KMB1C+BUEE MY43D=)W('DGDL8:OF]&!K!R1".Y'TTVFWW37R/FFTQ%"R]-]1%CD]% M\["KMG4H,;9\*,;V<30?EK%F@N/A(QBAXEB>Y,KV-+'PF.BM$\&ZD@T@/[': M0A.C\1J;0?;*$. J+VHKX2";FUA[38]1VUOO$^17;\R[7$R98UU"CJ $)D:K MM8$SL$2D5L?0@2&VVEHFFAMMB2VAU:X:(F9%(QM3'MV:HSV?BN;\D33V?JL] M&,];/GGHD+$X%JKP);8-%UH,8&R@8*T<'V2- S6LAGBJCHN9" M.Y?M;=JOP_' MMKJ89B/(STS5*PMHL?4V9GTRHS(9/N)' $?9<1ADQUT,V3K*-[4,:X; M+<),-#^$GQ\V$;?+:,J "E2!3T7S$UNK'J=,%IT-6R%D.=B99'?>R4:0GU@) MJT_TQIBKBZ4U@86=!B6P?O+<(ZF_S;O*VIRC@E@I38'NEM&$MDCJ5\=K$M+LBN:U$JFB]RM-MTK=&;SP4HWH4SL;<>16TB&VR^RJ&UUK5:?S].3%QQ)^MN MJV*7Z6P(>27T(Z9GD"TYV96-QF*U;AK1<'<80Z[.,1"F9GF&;3S1@!L&KW55 M-NHF8SB"*!!U:TU--D%BQ'@P,QAX-S2C3#1G"1R)V1C+*'73WEGCR0QJP?$J M2D5SEM!N29ZKHA$&C;W)+IXH\XFX6VC$>9:/XB M4<% .W G%,U8:.VJ(P7'\=3%CI8&+-P;#-J3KC@>='",GA'-]O(@FP<)I!59 M(BS'Y@85-#S@YB@V3R9V!"0HP_IT'S(KRZRT%HOV:EI;<6L]%W1B-S0X* M5U5C(=J=W6S/9+*YB9E] TOL<5V#;"R"DPP9^VX"0M$C(,$>]?I+!1W1D,#! M-1W>>J*"9J+Y(< C;;^"=ML*)+3G_-(6:L0TV1&AQ])YO<:.AUHC6HMC=>72 M9MF:XV4FY0?GAM#I^)4F8KI5TQ"YV%@B\G[3CC(J<2Z/H9.NZT&ELC@V&FB_ M0VR7HIX]-5_X8!:S6;1W=+,]'N&"H @BM\E$\Q-3]"6.\DJ\9#-<5*V5M4-N16EM'F%0T-['8KF =NZ1B['CB23L)MO=T.1,] MDIS64+!+LX$H;,NAM-#VM)J *O081H!J7:^W&L>ZN)R6SVQQGHKF)40IL M+=$N/V=MP^#(>J,GF'PV@/S$5CV<2W*SCHG)W@&G.4\H3Y/H@1[#"!RI>BIA M&,D.LE0N1XUAF5LD$! ]@A&":-:=T61@F'+LK6LK$L;T.!/-C=9&UVQ00IB8 MC15UN!2(;KA-8FTBF@N@PEJ?^C ]QL1PR=4'NV;+YE9,*IJ?6#3$^N48[K7% M37]7UGU[K;4F>B:;/P)PELZL&K!EL5*5=F8+BON3]>&YN03I#\9HY/+;F8BH MTBAB%:3:WB:R1Z#'KCD.^(TX'HH&;,579YBK5VWMFHG4SL"$E1T[=O+P68F"BXKN&-1 M'[$S/A7-K0-4K0_6T[[HBN.E5_+V7ZA(3 L!%,1-:U!-:A M1]*NMPY]H>-8+5&S1OZXXT?0OANEHD< 6-14R\C6)-A0T5N=T6B&^TG$1X]M MY+<0NIA8#5UDV]XR1FA&6)7A9+1'9(CA:& MM?FZNE%95I,Q3]=6+KM*)W8D1[/!OMDK\:$JAL9N0$/VFN2'F>B1C7RGJ778 M^6P!;0*TCNI6!>%&!]E\M8P@>F.2J*]9#6VK"ZZJCJOI%NE(CK;,>.>7AX,U MR\W9!1434*-N\*EH/MQ:2[[=FQD5J,*P=:VV$)8VDXGF)J8U-^JZ.L$Y4VX( M<#B@1<\:1JGHD0+G&!OB5LA6(:UA>A%OP9Z9["#18SFZ:R/C.*Z)$6NKC;'= M)3RTZNH2=B1'SS"F:O,=W3.%9-QDHU)I]9*\FXCFGHH[+,*5F61O;! 1XY7P MJ=B:9**YB##KVCL##B4"*E6DTDALBJY+9P/(0V:ZL9,VV*RMB)M.G^FAS16* M3IA,-@>9ATHK+M7C7@"UR_LA0[5AJ6M&F>P##+[0B]]1XAM*@*OZ3D4R.>6] ME@0&UJ5XZT)]0Q&P+L5;%^ OQ5P7Z!O]8J,8L"Z?LR[8-PKX2P'7!<2QHJX+ M0H)U*=ZZ$-\('*Q+\=8%Q+&BK@L.XE@!UX7Z!K]XCP%8%Q#'P+H\71<2Q+$" MK@O]#0'UL0*N"XAC15T7$,>*N"[T-QBLR_G6Y0^[#;UZ3/EI2OB#E[W/&\"O M7P.O';U=OP: #;QVG'3]&GCMX.;Z-0"\X+7#B.O7P&ME_^O7 /""UTK9UZ^! MUXK&UZ^!:_("Q;72'_[O+7+[7FTD\.B\ETVET_IMD^[C^ID_^\ZG#/J:3\H3X^/6 "$_GP0LMEF[>WX-](/'>'UQLOZ2JB-U5(!5S^2\.6C^[1ANL_9>" MST\ON[N_20[ : "C/XJ)?#W(64@O=_,O)7H68MOU[BB+9\2,Z[$=)KL2\%)L MIYB9][#?NAZ;J,CK]!++2S&*RPXH])65<>XOX 7&\X&,T>NQGH[K7PR0*68R MNM\&7H])Y&_V?M\>\>F&<"XKINXER$?]_@]%T;3%HK"&4I8MV5&2KY+]&W=Q MTY*=4/;BF\,%U]!)?>6"M'(&/N7'S_Z)DV3MH9^J _F&_9%";OYC[-)KRFN> MK*0LH)O0,8*!MOC?6S'Y( F![*BRITK91>"^!%5B9+TE?5+,+W&+])+']-X+"*:ET"_ILKQ.'Q9H=N+6!]=,:WBND_S59]*K M=!^D#NX07/*>6WO2+W/Y L3N8)N\H!/G/OY]K[\<%^]7E MU6,.9-4+BC[_=2+S.#!2OT;@$86JQ#1;46_N^25(*#OULM29V%*;__2H4T+_ M).@\J5H?1O(SZJ _HXXP'BX\7>%0<4/ZOD=5)[TVD5Z:CB=1!P2;SWV7)'WY M^@L&F\,[UR#8G##8/%*N4PI#T[DOG-T''I.:==$]&TA0.$"DN+:LN3/NS('' MI\;5CE:?(%!]T0LG%!37938-/-3MC\2/[C :8)U/#C_XUPP_!Y)XL<+/GVGB MYI_%BCX#+9 -1U-9V7,2K?GW88=&NE5UHTDT--;,!N*882,8GCCL)-I,'G,D M_K3X:;W4\ITFQ.E3DC(8TTHO@#M(0!\:@-06ZXO];.+P:;HE;W_@]!U-TJ]EV\*UIWC-\I]11F^L[,#P M\@\+'PXTBM\?*WD]31 M=H*QG-=7O2E;[U7MUF;@C3L<\VY@_PRV-AW%M;6>%G"+H;Q[">&/#&OM3>,: M;;;W%,%WJ;C)DY%$9 4U'+N#T'Q!_U\@(EQ""\8/BPBO7>H#DA0TJ&[.S6T(ML=2"5B.UMJDQT?L+2N_,.U0-HBE?UI902;+XIL/1)8/0 MT[Q#OB7O7 ,M-RO%E>:RKZ6\;'N=J#!;N NMNW]P!:I85>./R$"71#+AB6M>Q;?Q0A<77J8(UG=V#YWO=IA8*F.\Q4IT3<*B=V,] M1EV%?I".R1^ZO_GF[*6)#-14GF":@99,PD\,0="\K:%H_61A7'6@*:[N9$\9 MR5:H'<&)Y'J'M ;^Q(#&?0'7'$9#QC$CD2GA$(;N" (ZPC<$P>BK4 M/7-4L M?C ""??+47%.7*<#-@YL_)IMO'B4L@* RA,7_3X!"$)VJ3V#-[LJ.VY4!A6= MFI%M/P6":<'P521X<2RTWQ4';THWFNPY;AB DXUK9;.=_E7[T^XY\^_ 6@O4 MI6I-78$TEJCBD+&J6JC^%V_>I\]N^GZHJ)[LZ-DPFX[B:<@C1Z MX02SPFL <"BO?(&!B7\Z][( 2/%$==CSH#MR,:PL@P'4-K5XXC78D/-;T[14 MDI987X9WU\#'3.M-:2O4M VJD/QCS3^<2I1O$B-X]I/*C:>IFF;+?S#SIS7@OZTAM^:B.BN5*A/6AJ+Y:,@TALF_.5,-.5G9[%?'*L9NC8SG M\6 EF9PYPS4^$'QMPTAT6C$F*.0.1_--#R[4,0N/&0#)MP#1"O Q ,D7D'S/ M6S'^Y'3\^$BU:$-M=;=AY"-AML--IWH6RF% MBVDY^S6\>'&$X<.B^*D!N8MG16G'#9(O"=S[$O;-Y5>OOW+(!HSE/X]B'UC% M[J*4M\3KB"G*L]6TR\Y*^ 8[5Q7[T>>YQ9.)"9J2B ;&T>KV>H$(^]VJW65 MF&49-:FY8WD/"7FMV?-Q[U$&U^/N:Z!==BQU>KL:EZ')P0] MS9II'XH[#'"?+Y3[_'7:YH*<>>$$3]#/%9CJA9AJX34 N,CG@X7E\9+V<&>H M0I75<%TQ#&56P8L#Y0+*Q=D:W.B(Q-!AZ_,RWYK.,BB7=9)X!9R;[9M[37]HH?;QGH2/*M+J+7@XJ4N5&D3H?3XD MM/[(JOUMNXI'KSI2JQGB,N\Q0 [Z)Y+2[2.!? MPB'4T!GB;P%0OQ%0!;_.J#^@_OZWLGUP ,3Z@AL6A MTI[ZQ.]NQ*KMMOM1;5(-(0259JJPCH-Q69=@-.4;8B1R!V,PZ*0&^(: ;PAL M'/ -+Y%O"&P<<-8 9PW8..#S ,X:L'%@XT7FK+W)QJ^'0G6V^M0UV&MA 0'"&C#5"S%50%@[,6'M+U"2*VYJB_T4&YOVB)ZO M%AT68YTH14G9'>*OP*1KH*JQ.\U3C$-KO4/)SUUGVLIN$3_Y&Y3%FCR@I8'B MX-/B8/9+[F#_#XZA'JD2#N2AQ\/BVF8U+)X/Q:F%;%-Z*YY6"7$(OR-A0$G[ MV,+AE0860$D#-@XH:<6P<5"7? OB?CF'/D)O@DVTIZOELMGNB[8EU""[0_-I M#LVN*($0&F100 8$9$!@XX H!GHZPZ#41"Z" M65GX" @8F84JNJ87,GT_E%8/,47XZ2'0=3IWQE@<090 GK6A1!F12P-TUB'=QW+2FHX;* M@9$6N.D:IL.]63]<6WO@GX$B_;4RS\ I#&!$ 484,'' B+H41E1.(S?_!*6^ M Q!<&TH&],JRKZE].4['QJ3M2?1LF(]09^A6#D"G_X!S,F[S$3@(07M(MG2A M)I:"1+JM^4M_'$DP=5_P0XZ@P7^!4 .8:8"9!DP\,(*_J19H"T,Q9.N^4NBG,@M-#D)/ ^G'DRT>=Y-H!/MRK&0DVT;<4DAD%W.^[P9[J\ MY='=LA"5F+G9YH[]!BD(22 MJ$00H,4@(-0"0BTP<4"HO3Q"+3!Q0.0$1$Y@XH#E!HB6R/EE6@P^ M+XMYFJIIMIQLU!]>3TXW[;^^HOP1!3-0=+](8F(!;M>XKZ]EU:EG%;'!3^-^ M4I!Z3E@^4:5-;\'#25VJU"!"[_,AH?5'5NU<:1DOBD1 MS&K#2WTQWNC;H5V!1J:;Q XD+9FC^!T*87<0C@!V*F"G?AEVZF_ MH_,2-'ES='E$)FNIYXF3]M*#QBSK-"82UL1C)HTN^.T/' 05P ?^,GS@0@>5 MCVM2<>( @U6J"!')NP@JC?MVHQ&.D?XN@R_4[0\$I>](!& 7P,D&G&Q@XH"P M"CC9P,2!B5\")_N"NSR<&. UZ,:\WV0>?+B M=K'([$-Y=V,\:Z[[3(O@U/%KD]/!X3/@,0,>,_ -P&,NAE( C_FB*I)ON?PU M06"'VPTXYU<,>P2SUL.1.%R,Y[Y(V,RPMT$TL6+Q$H)FE&/J);@*PA/@&P.^ M,4C=@%,)^,; -X!O%$@I@&]\_@ZY)X>B=K6)KVLK7F2-L#3MF'23\LPHA:(9 M-?A%+'IQO&!6]APW#&XL0SYX S@B BS@K\<"OG>#SH,7'&']MJB>OZH,(I4- M.46)E^6P1E&,A& IZQ>[@Q#TCB#RC;*!/P'2[[62?@&K %!0KXB"FM,(N";M M#T#VD12::#GYEB,0>Q'&<#+KA1[%>%= P6U(CN*9EF'=@MO[ZCL:>LP61+9U\Y0E"V6AO[?/V " M.D5&^"WM=.YZJN:5#O_^.[S>W?BN9:@W_X"R_ZX]1X+CN+?14C_93#[$1WY+ M/P4^ GSD#?34K^ COZ6A7IB/@++EFU'M4Y3&+=[0WVSP$Y\=P;WN=$BZONDY M+-%3+44?!\O=6I<0/"UL8A0$:*R?36/]"F'LMW35"PMC(-5_#F7O*_C(;VFK MP$> CP ?>9F^>F$^\72XS'R0)!&?*(A)ZI;# MPM);T<\GQ*0_ORE@FLJ\:9;&9'-CMBUUFM)FB.SX ,'N* 0%P>D#@Q,.@M-+)PP% MTLSK!+V70].IV7M_&9L&6B ;CJ:FI+M$:_[#Z2B\%LKAU.+$$L(-5M9:;\KL MG]];\&)0^CVI;[-?"$+=ZHLRRNZP"6EUA$4&FF#X]@<*DW/=B>X8)HI_EZ$-6L#MB9TAJS -YHS MSNUV*]R9]P^BNF_+MMMQQ%B><:Q3KG2[9K9_R%J70.0=BAR[0NBID5P%]3X! M59ZVU!S?V&HWENO[X'P<-'P&- G0\!DT? :^411&_5=6RJ4T? :^ ;H-@V[# M1Y1T]M>=X6>L.O@T]=,>3;*5GCD*J2VA\PN#+C>0I0KF\Y.FC>-W3S9II%9(16&B#OB>"$5!*$/Y?A^ M9:44L:WSI04A1E%".[02494+EIIW)%S_L(;FUL:)%.%S!Q/N+ M1>^,2YMY/.G!M?:(M;<33>I4!JLJ&65Q";O]@> TB$D@)GUJ3"I>.^W/CTG3 M!C_8NMY>-;6]Q@T7CM.SV/?SY]X9.WHC@>ESG3'.EAI-KS31-FB('6('>< T M%)$O/?]URY=/+#)G%?G27/8U-5DO>YUH[+1W"WYE5R]D!VW0P@RT= 8MG8&) M@Y;.E]+2^1/>!OW++>.+G.0F75>I^DC;B;9$:&6YWQ[4UN_?)K[EY=+L#:\, MY%2>8)R!EDS"3U9=T+RMH6B'NQ0&FN+J3O:4[.[J8PU2%%LV6I/5GC7T(0H&!B7]ZX^<"0,H3 M5_P^ 08:W2!>C9A)!Y+YO2(,=8&O#/04!F;5PM=PX#5P5']7/KPIW6B'3MO@ M; 5P5@'W"'!6 6<5^ ;@K'Z^4BZ%LPH*G(?6>6M#R6!K.<58?3E.Q\9XGNSH MV3";CN)IR:]JKG=_MHD M3BY1#A)CS=QH)0UO+LTH!:-I!?55-'IQ;,NF[X=I-^:T$[.2]9"\.=R7E^C_ M1E8.=>ADCJ=[T_\K1X1"TB]/WU_YM%O;?&M36EKW9O-6AV,-8T&/5UM:/+G'87RP20[LCT:2Q[!AZ?9PX7& M\3)$N)U^"QV,:C4G2F,)?OL#$/@ FQBPB0L10SZ43?P7\<3MJ)C^MS(K?4^R]9$?4-$.H:V"3>6(1\(E6!%)JYDX=D?1@,,-Z): ;@E,''#1 -T2F#@P<4"W_/0:X=^"OJ'37*#N M%--8812OK6T7)1=P!OK2 N&KJ.\:2)G'BH9KS]@F.X";2$Z;,>2*A]I.\Q3# MU\"I#*!I@L,Y0-,$-$W@&X"F^?E* 33-+U#5[!^PV?@ S9[A7/8>EQT!NE6D M5>?(]LIB[2:BXGBI7AF3D82BVMC9^BC79\?F[@B@D V M,(]9L>T%M&B8:V([6R9[6^S0Q!7'Z#L$00%Y!U!C 346F#B@QEX'-1:8.*!@ M @HF,'' 3P,43&#BP,0+2\',F?@UL 8?2GAIX>I0K;KG"H+>C5^<%/AUJUI9 ML?SEDE;ZR_N*N/_@0NJ1DE;$!E!C@(SV$"*.C2B:SN/FBI%0/"UIP? =CL!W M&'S&BXF \P$JYK50,0M--SO;C48O1:.L7_4KP>CQ3*ZC-U=[JJO8$#+%;:5* MKE:J$*7!Z+P7&P%W Y170'F]*LKK2>*1[)$&O#)$21QKX7I'5+FVO,CB$97$ M(X2X(PD*1"5 9OWL:G+QHQ(@[ '"'B"S M\ OE$,I0 RZ]G)K"=!H-QP@]?1 M#[Z]/>U/25W1ZP4PM5QW\;.S7] M)7=P@I^Y<;4EW/H(]QF:Q0*#Y:$:6YT'BK)O(>4NU&:0ZG;']@= MBA @?P):,* % Q,'G$E "P8F#DS\ FC!EUE#/26L8[K&4@I,M2QJ=J\U;JH\ MPQQ*(VD5]35<=PTLZJ:CN+9V$\B[F\@(EDO72K\>4*B_$(4ZIZ2;?W[=RNOK M#.J#QPSE755;&(JA.4I<\US[M[T"$ITGD>U(7=:8U2?-%FX$HLW4.7.]GDT7 MI23XD(>Z;$JP1ND\C>A?P#? U;;,N7Y\6C"9_'083E:R) M&CZUA%);69=7? I&TTKVZVCTXOC R49AK:DWR?BLF\"3$\TH@ Y\U71@<"(+ M>*F EPI,'/!2+X67^OF8K8#%R#=?:'! .)4$X R?X)O\B>(C"*2B4M-D=#02 M-UKDA\9@H]9[C(12:4421^YH.-^#_'05R:_L:H"G"GBJ5[[ @,0'>*I7OL# MQ#^=I_KYD/&C[ZWZ M:;\E5P+? K[U!O(E\*UWD#,+[%N?#WXON5[Z!!)64D1X!#EC!#Z):Q.G8\K# M-KL>!(&]F4022F>432+?S1[P-3^:KPEBVCOXG 6.:0 O%(?3!GSK'7Q0X%O MMX!OG8=/6F#?^GPL_M&%Z#?@9[[:E(9KISUFB6ZSL2,\""?:3(J?,Y;IRP#Z MXBBF_YD_^X9(2VTD&:2E)K\LRY;L*,E7R7[:DK:J*=FNY__] R:@_T'AN\.' M="'_\^\Y: 9VPE+T\YCQ+1U?8:+&D8S\HA6=H<R2U3G2&P'%8H4H+;%8W-"F9:K#O5<+&0F# MTMX(-'E'$_ =3A]K6@M\[93U_ +YFI*8JN:]/V#_UXELX[YH7R#-?%@4>BNR M^800].>MH]*7;#3//XSD"-99+#9E=%R=*U![-%O)'&.TPRV?AJ#TSKG\RS0@ M])SVN*- #E:4T'-_IE$@S5Q;Z'GY1$/!((+#.V6%C;4./+.4[F84ZN<-0R*' ME:8&K ]-@ASM:B74<)&AGH8AZO8'@<%WR9A +#KS,46!/*XHL>C^+*) FGF] MA/-R)#IU?>-]#-J%B_Y@Z2!CD=B-:[#"#2>.\Y== M-'^-0;]E'IJC?K4CXO.Z*-2WYB M@>@$HM/YHQ-<,,T4?^-6UBRRS6W[;VVS);$P%X:1! MF&U/W$H^NM_MF&RSE9UOP>0=A.&O[+:R8ZY_!_+RDN3Q M9!QQ$GEN'#=(CS>]Y,?.C9$\0?=DZV8M>T%ZX)E@ %^[61B.["A&\G/_ 47< MOXFC&ML?_TG^>)B+8FFREP;*Y?\\UPR:?OU] H&@_SY=JOQM'D"PAT3P<^4H MZLFHLS__[_]Y.OI'[D))<2W7^_X0L9],:WF(CT@6O'6M-/MGY:WO7MIQ*@%NZ=.?/3=;F20N?$<2/).:2/+7^XEA27[' MS[16OWM_GN:I^Q\EAIV&XM1D*VFZR0ST MWM?D'V^PU>>:/J; OU8!_:LO_@;)/9IUDN3< WOD%WO\];>6X6C?$[/5O/13 M[M<'[64@)/G:ONLIRYMZ8N?KNP^%YAGN@6/QVH!\R MAF3G\^T=(\B^(\$0F?W,O9M___C<:22ND7U,MW=@Y=\T!N%)P@,*>\,8D@C\ M%(1?A-:H!//_3Q&4=]BRW/SS<.E(\*^;4I;.#"=\P6$O)_Y,DX3KW[")M/J3 M2G<1!O+YEH'"=S?)AAG)_H03K*ZF'Z";,UM%-H;T;-10GL&NK#QPQNG^,VWX MF>ST$P/QDUU)L@]Q0S^9M']WH^T4+2VI++,]BYV@]<#_U^DW5F]!:BFB>X>> M_D 3;]Q+REEI0T)PE: Q&950$JG(&&T9,41UG#.1$==M1!(BD;]* MXA9,[W5\ ;$&[^ S;JNU.WHJF7]H=5AB9DW*H$6A/B;("0F5MP*?BA*_BO;Y M_;J[QPD>BJEY5.49@88%74)3MN!SR7:;AN3Q,ID.,L1WRV P\9HFDTCF1DHW M:1=Q6R,*"CEL2U;F6&W4YQ-)&,I-GV0-'7-L3"2LW:P!F^7FH)%^?7Y2W58_ M4&O#>4TLV5U[;-LK<\MG3\U-"NNO#9:;EF-H'!I[TH>H/3W6)2P_*7-F(.S M:$#B6%G3> ^S.95/);%?)95U'#BB0^FF['F48M=X7H'Y1#(W?6HSBK%]AV=9 MV<:AWC"8H6R%223STY]R,-YN(9L9&^^,OWR^GWYZ<_KLS\3=N;C2$DKLO0'&^4MWM=PJ7<]T=+?X#)C4I'1'QQ M4RWUI"E+\HED;OH0Y-I8N>>NQ#':\GN#B3"6)^DS<]./H4VPD2MDR=1:CK+8 M[*V%L$V?F9\^L12[N^G,0:#-;B]MJI-:L]>-4M'<]#=-DJHCF+ VM=FHOU&; M%B7K3"J:F_[0X:V%I.(#4:A--^36Z31G.UXB\M/?(I$4ECA8$&.ORBPXHA,A MFIY(YNS$*]>7]" 1-Y4HF M2>44M5SN,&^$VA"!J,O!.HA@/+$3,C].4:0=U=G,'#,,9BU6G%2"6R*!2\LE M(W85%M=3T9Q)!]K$Q:6U/6*-_:HIXFC7&;"9:'Y>DPE?Z3B4-!<%H]^L4NOM MGFUE@\U/K#H=]L:"-Y9,&=(6/6Y7PY@=D\GFXH_.RY/!/D1J9CO0M#E9[D%F M)7DNG%>"JO0M4X1+CBG$V^VDV1A,!V$FFE/"VB?,38\9ER"D4NN-:NWZ %DS MJ6A^9B.O&DFCI4>:MM7W=MQH5U_A!]GQLK(FB<6+<9RAOO&U+.J6GHGF7P0U&VK;'';/$[[OR$*YO]\/LJ?G1 M^K3!E?D:UF-+7M\TH,EVU"UGCSUB8+,=W-@M"4HTNCY;-_B:0RB)PM#\:%$4 M4K=[D60@HNLV9C-OJG&=7PK&09L/Q@C6:]N6XA MHP2-^-LJU:MU95+)1'-/G6S[&WC9;8ZA&.*M#1MPMN-EHCE+K#&]7G5"X26( MB]:1V<7I&4[SJ6@^%5:U5MU?LE/:U"S+;4X[BF>,HTPVEPLK V K/TXKU?;4Z+=PJAX+O M\_KXD\/5^^)X_@ B\!Z^]?YI\ 'LO_'--?(;0K]$!7A2:G[R?#=YYL)RHP<\ M__#W4GJ0_/UPFA E2GBUBG]_L))]\8.H/$^V#6&@G;EZ_T+M^@]8"(^G,'_] M%@OU8L=.L! ?M!"O72@!%N*#%N(UEA)8B(\+32_>P $6XH,6@O@&O=CR%BP$ M"$U?;2&@%^\- 0OQ8:&)>O%.!; 0(#1]M85 8; 0!5@(ZAL&X&L1%@*$IN(L MQ(OMJL!"?-!"T*#65(R% *&I, OQ\E688"$ :KK(A?C3EI*O'PS MOZ!^RH4_@Q&\=N+R)8S@M=..+Z&$Z_$$Q;52I?SO+7+[3EV06://XAK$YR3) MZ[&0\]19/]LJ/JC?],MH_4LHX7H\X>]C)0Q]H\^[?_A;93SITG3B> "LX+&^ M2!8Z-OY5Q@0[Z@+NJ"\20H$]]X?I ]G'W?_K?F,'2#XTGT[9ORW\V]8/OT M*]J6?[C]8^^.AX?7"8ISY^H?.\CA8K!#%[E+"9NY/KMO*&->XC'?WZYM>M]2 MR7 N:P]1D,5-,MN++VQ]^N)>]+%$ 1:X^%#VV74@8'6O"Y@^;=MZWQ,5 %0 M4$]W2G3!F/1PF_6E1+S/V;*\.S(2WVCXHJV#R;K07HIU%"0?DL?N'K^D5;^_ M-?92EOW"@L)AMW/!YG'?PQV8QSG+_A=L'QW7OQA 49"4<=A"7?":'^YW>.^N MZND6ZO&JJN__4!1-6RR*L_YEV9(=);U5S$\O9&K)3BA[\<$J[J\Q.-W+/DBQ M=7&&%]P^?KION%'RM-=)9I<[^!)4B9'UEO1)<:-;(E&VHFA ,">]\/9PV)"5 M/NXOMB7C$&W@&NN)W!*2]QJ*;K7%LXMMF[W:GUQ)F:U044 M+0[\Q2('EU-=7'L@*18[KIS])MKSQXW3WV0K=GQKOEA:IC@.MA7(68Z8I9%> M2H'?_H"A(_$"Q(IS\;329HI?(U9D]()"QXK/O=+ZSP+)([$V/1MO.O=5I?N@ MHF 0P>&=LL+&6@>>64IW,PKU\P:5VJ0VZ9)8UV2-3G6"-D:54,92,$+=_B P M^"X9$D BG\ '_@K1Y4#Z+51T>36>_+-8 66@!;+A:"HK>TZB)O\^DNS"17^P M=)"Q2.S&-5CAAA/'X4\;21+U)8\Y$E)&LYXYE+9KC8UG2%O"]'49P;-[MN#; M'QB"W<$PDHLI_P)!Y&632PLJ3ZA=&9W]&1&HZ2BNK=W'&4R: M("M5@39F3,"]<+\,384[\3;HMW%&AN56M3EK(.(8Y;WM"A/WDTT69[#;'PA. M@QCST3$&^93" @ NQ=L6E36+;'/;?ANR*;@'CZ=01>*B\VYEEG17U6VLN@C8J_;HS#\ MPQV?&[3;2WR).1#A,-6Y4.V'VSV?.CYV^P._HX\7\(';O[=H=I%N_Q63>W?E M:-B*4O)TK+ENI:F,4G+HD5NSI]\AUA@4]CO@Y_ M]<2U-&#"7\J$"T&K/'$1KN F7.Q-TXMDR5+-'2K!%F998519&'VE'Q'Q^Y$8 MHZY"/TC'Y _=WWQS]G)'!D J3_#'0$LFX2=6(&C>UE"T?K(JKCK0%%=WLJ>, M9"O4CO&YA^0:7WJ3IMF>="<=N(26]BXCD2GU$DE/*_,8#L2::R)9GG@G5O!8 M ]+E%5+Z3EQ#!";\Q4RX (RQKQ6%+[M>]@DH36UTNI"NEE6Q;2['&&.K1%=/ M45K&*GL-IA6?4-;T_3!]@3]]>5\Y-&/UTTI;NB@WLG+06C(IP#,K&,_L]&_7 MGW;[EG]IEF\RU>6VM&+%>KG!A?L%!R^K?_.R??KLU'XU-1EZLA@'ISZ\@\\\ M,=TC+^%O?&6*HPMX(6IXAUBL$#_Q:5VBTI?P"82Z(X@SOE'[I9(\H/05&(%^ M*4L$E+[+!9(%+AW^)@UE@/)H%GH$EXYA##B#&1%L9;4W]*FH-<0!GV0AZO8' M>H?C>9H%\'Q H00YZ)(M$=#\@"46PQ(!\^Q2T=")RVI_@6"0,@OQL34:09Q@ M,5NX@L"K 9,@F+0\]AJ$N4@>6B7Y5?(%">9,E\PW5.VP5N*V!S M-Q<,*G+\JA@SS*8$03,:J?(2G9;+ M2/-3K:1L/ *=@0%6'@OLO"R/\N_DG&/\/$J)2'< M8WXPA\81-5E+KND.QI$$0RDA#[F#,>P.QXZUH@='?X"2=U5H]4M9(J#D 4LL MBB4"BABPQ&)8(J"( 4LLAB4"BMCY+/$BV4_L3O,4P\]>%SS4)=SU);.=OG@; M+E"^>+E\D?Z2.QCX@^6K1ZH7H>Y(^]5 T,WV?$0O.;F\W3FZ!,-I]0(CT3L" M1\'I]#51Q4#O,W!$=^&4+]#[[(M3M]Y"_W\Y SX>R^$&5FT+P2PT98?>T7UH MTZNR?)H!J=L?\!T,G[%V#X(':&8&\M^%FS!@60$3OG 3!LW,KAO"?>!;EV^% M737?6WEM:AN+=C +'&I!^MHN2F%7=A7 *[BK^(2HPYT(-X&\NXF,8)E> 9K> MD@184)=R\<855@XSMN.+9<.#U0[E755;&(JA.4I<\US[MV2H7R[Z>*PKPB5B M8>ZENF@:PFC4[P6B6O?X5"EIFS(8O4-)$MS$ TA1@!1U399X=E)4\:;\V62J M/TEI7Z B^(3+/]"R:^N&;I+.QH\0K.9ZKW!['T%J'9,KR3]=S:'* MF+-BQI M-8Y)59&U.8,A"N0P0&(K/F$#6"(@L0%+O#Q+!"2V"T)%Y[LQX 1(QNIT>TT8 M<D? A7+^BA>C?LL5 MG+N>JGFEP[__#J]W-[YK&>K-/Z#LOPN)#5=8!'Q6Q']TD2/%P)?J>T8KZ#S6)1@]O/6(4M0=B>UAL6]/2=L%W5V()DXV!,G"%=9G_.VK+;U#Q[R[:*[=$=[6=3E'3%N.@UMUU M?DMQ,[BAB20S3^-^ E%N>\25N<R2 MI3E6Q3;@Y5##84WD>-W *6HIUZ>,!&-I%9NF[A"(N$.18R_ G\3(BG6FG;.; MCZQC?ZZCO3W(_->)EOZ^,/W%XLM;L<8G!)<_!R?I*;SF^8>1'$$C\KIO-R2N M,V,W >EOVP[7<%0]#2[X[0_X6+M?$%1.6^'_>D$E*]F#H'*.H/(RC5E>2FB3 MPB<:*Z!5O^2&<\?^V]W/:P&F-1ZR\J[:W)JE"3&'J]MEQ[;X-,!0MS\($KK# MT?P[-B#*G/HPY*M%F?MZ2&&CS*MQY=25D;\,++\YV"B+5G6"N $%562\V]TL M_8!?,Z>-*+_0>QY#R]IH]A?BK"Z+[>6\X3<#&%OOL]"2'FG@%'X''=D6_0L$ MEU,?:WRUX$(7O.YR:<&%4930#C/Z,!W3DVJP":Q;2G=$L<[ R[;*\%8@F7N8!(& MT>;\)T%?+=H4'HMPQ36ZZBJ^FR(XV?>Y&Q*\;J!F?@(DBM[ MS"%DU%Z5#DB$O/U!TG?HT0:E3\TC.]?Y=R#/+>W\WOQ&=SW-,)Z8CI*$?LT[ M_,1PDN\-OL-YIWHZTL-O?IH]\O;SU,\9_'"IW[)ULY:](#W_2K*=K]TL#$=V%"/YN?^0+_W+7X!_J\;VQW^2/QX> MI5B:[*7A;OD_SY^*IM]['^,AZ+]/E\_R,[^?*/(D8MU'+8I^,NKLS__[?YZ. M_O%LO:2XENM]?XB\3Z:U/(0Z) O"NE::>YILEN1%\LW?92N28_]^FF0"(1]B M^O>?P3O5PPT,?4/Q_[YY\CG51TZ9MKPK/5'9?&^G\,N)5Z9A-?6W]%Z\@W?=VZG\%EM] MKNEC"I2S3"#)V!R&,9R4<%5&)0Q146DN4W-)T^8:32X@&=,6MX=O_3C !K_= M90_3J,C^LF:YD2^1R5SNQYMEII^^< CB1]8\MK7OC]\>#J\U'3NS2;5H'+0 M_(/G9W8JAX'[\(.#D68_>6;+3P#-O4P^6 3>P\#NOQ ^Z.-M%(GL*_EU(<]_T0!J)$::^ZWWU$S,;Q("K/$Z@7 M!MHOLWX2J=Y%#\PNL_)9.^#FPO)=( \);4><1M9T!>__&VG_&_030N0U)-$L+Y[<)W<2'XSOYN^ M<",$ZO$T=9[A/O!-?C/0#QE#LH/_]HX19-^1 .;,1>;>S;]_?.XTTIM4TX]I MF>+F9V$CHS&E$?,F"YE7,,]IDOG\&S:15G_RLX"EOVD,*'QWDVY"LS_A!/&K MZ0?HS$:1#2$]YC.4?&7FC+/]IVQ9-\GF.;$//]G:))L9-_23.?O_RM5\/G1W M^Q?01Z(@'$%EC93FL(9+&(S@TAS2%M*W,L-#S7 MA]H>U6+6D3]:*[R4W4[R7)*.H]YXNXQX=CP()OW20&-VTTA"\I*-?F#L!GZ/ M9XWR7# E>LL@93Z1Q'^5')?M:23ZTX8IA[*F!TC;5M:I)/6K9*DS41"IU0O8 M2LNQ8;Q$33<\(Z$2]*NDAK=$U%,7CKB1NI5INXO #427L+QD&ZXVFLW62A<- M8Z W,$&W/3:2L/R,/#,R E6-&R(B"RZID&&WU4DEHNG VYYHR7R+QDM]Z>0^%6*$,AT=A/1$,MPYB> M2-*Y=1?J_& ]'#7-6.1(>FS(7276)2K_S.5:;1@N)-62L+%FC>ZTWZG!3")) M_"K)MY6^*K;*B9:08#. W3(WX/A$,O?MO8V]1]NZ+XJVM!IKL;9HE=N,1.>_ MW;39DC@=#W6Q70^E"28S)67*I]<$YT2%B$#7C76P%(VH-B0X@=V-]IDH^JOH ME&JQPT4P)LWV")/H4F#5.DQV?4_NJ1RIML4VJJMB[,*=J0:3ZE1D4M'<4]O# M5K5"UKV:6:>F%2FN.#3#0W@(W6).=5 M5FQ!PD"49TW2K68$R-X!J&V+UFNUJ M8CTFQM%"-<1ZE#SUB%-)AD*W#9-LF@*]4M%2MX%-Q\FTCGC58(*.J[QF5*399,=KO[]K;=AU MM-4EY(AO=;N*D'A6/S810@F\U7JR-QI)2#_B,%71B*V:75N(=9X4_"4=N'J9 MD9 CIKWI<0HZ-#MS$:D8XR$55CRDF0S@B!%.C%B/J^$(@6Q*\GK>!.MM-DF> M.F(N+:JU1:EXW3'#:2A:0U&H6SJ3BN8U4*/C\9*Q]U"[&W=I-K1QN!AV3T'>->9_2])F?B!ZQK*6[;D*UYF#$EK9S9R?29@V.$F4=,1>- MH5<\XVRWHBWXVZ7GF*PQ2Z9UQ%PJ@S(];4_Y'FM+0UN"=+@MZGPJFIO6-@%< M ^KMF/1 )"?J0/IV+B 3 MPAPOVI3?5I9,M.,E](BYU FLOS0W8TW$8O1(>)LL&%HAT;#- MMBF&;H8SS&*2U)Z(YJ9%NAM(L=7FRMP(N\;2+K775CL9P!$C'#+F;,#*VM;D M1JT!I%*X7$] "'K$"'=":=J>8<.:BM\)5O6= &W4 MB@$'4#3=KI(!'#%"VRL[=:142^"=):_JW=!KETN)Z!$C)*H+8PUQ4@LJL2-A MR!&H.^:2L1XQPH:Q[G_;()1I M>SG34]&=5H7C43T2/F0FU9?KB8V3.V7MG95E>Q#0U.IG7$ M!ES1WOK#P;3-;N9L/YIW6^8HR8:):"X=CQJ6I=KF7#()9%V!B9Z30*+LJ3F' MT6.$']4D167'R(A8SVM3WS*2L1ZSK"Y11>UQ(X J6$PV2F%@.ST]%Y_0+O??G5:@K1MP,#NOD\<#TZV]5V1 22/84PI ZTME)H# UK&?5FM>RU4)#CXC0HL7LN+R0%E)_ MG/"SS>V@QS:Y4?H$8#C L8.@X@WU8#E)MY6RDE\5X-!3*. +:GK89DR!+R5Z MYE.)*HRD%1IZM%GY[$BFJ:3UTU![25]0GXUU_-.4IS.'"@/E >\ M+]>H;6.%AAY?DR!8L>4'PSX&A+ M9#L:OT)#C^57ZK%D%40M+RS:3T:Y5JI.:C/\U*,)]&VH%/::_EK8##AGVN2S M]4$ AYX ]Y-5\W/;Z4:3 +-JLGQ]KL@RW($3X,[F6Y:?\I9Y:5/LE[<)]C&1 M3JW0T*,)E#)2S6R5"GU!RT!]4!:"40$*MR[5\8>Q(FX2JI--/P[PU M7J&A1P?+&_4A7<]R9;TOLX5ML56?KEMXZ-$$M+RD>_/'V5A//(X?A157<)90 MT4Z?0&PW95K>0&4R$E_*-DLEK0WOFA8:>GQSCT:%()& M'MD%YH^\&%2T14?0IMG4ME=LZ H4<]@3X)Z(/3_+5$U3T/HMRQ(WU9YEK-#0 MH[DFTUPNT>-214&F':;O9\94HX2''LUUHN8%54[TH%RHK1J=\NRQ\_2(AQ[- MM;U*TOW*T%X"YT(U.A:V63$X*\Z%IK;YB2-RTT]&BN M'+_:6G[%6@I5D[6#:I#JU'D\]&BNWA.?*^:#7H'J3YW'A>CEE]-'/'0WUX_R M_7V>8^^M6*HT^T"]FPY]/>Z]J[22'OD="4G07C3E1P$X4W7X*>8AOHQ?_W+?OM-WZE^0.7SN>6R]P\%S%45#?^L4C2?3@57L>[0,G>!A;]?@.8E M+[P3LOZPY1!J)=1*J/46J/5TVY9KI-:KLS^\3-G>E]M@\>,;P(\9MN?=@HYP M?8:4'SD?/C[=_G\^CON3EB-_4'2WZ=H3S:]!Y+Q7JDY.K746Z8J M1K+NT2B%,OGM;SK-QM/IW%FZ?1$H$BA>#Q3I%U"D1\/'5GMINUM5!UL@=B>6 MU3"$WR^P_W-07,ZGU<723JPEMIA11O7Q:*'44"XUBPKLLW&6.D\':@+%&X+B MN_[K>X B]0**U*C-+_3:>D95I$2%FO?4XJ+(KNHA=\EV1FU/G@>>'16M\.^8">&"*9H"8%DD0^U$URI=>?2ITQHG=#Z)UWD=VG())3[ MT93[Z5;-WZ7<6S%JXL+(W_XN >*51H6?7'Y-]FTX6RW^ 6BU-V&4O?1=\05 ME>;_Z.K[GVS\/(07_-T Z!?.4KD#E)W0^TJFW:RTA$112/":P:9YGD^7N!$N MH<%DXKGDJ3Z'!*L$JW>-U3-;1W\3JX^EG)P)1F-&Z \W\K3.6&8*U6/ YE(V MGLP>6TL)5K\@5B]J,?UTK)[9?/J;6-6T)",FGRA%2JA\?I4;Z?J&0T55:@(N#/AE(#R!Z(8:))V)-$ /^0/0_XQ&YZRQKY%>[" M%=J@[DWE$'>HKB%0M]%JQ8GD 0X!^I %"&L'6!XXP2;]6OVI9Q530RDQ\1AC MHF8W&Y,;X0)Z3)RF3_4_)GR"\ G")VY(W?D /N'2W+3QN!Q8E.AE&5UE$AK5 M0WP"J3[Q+'O<793P"<(G;CW>^9?Y!%HVS=RNCZ!L.K+FHC",,.C"QGTA96NJ MH2J+H:* ?0=3VU97FF$0^\95VC>N<,E?SH9Y9N&_%"&0L]3R'J+X1G\&\8F+ M?),3K/5H5-OJ)0IH@^EH9C4WFZ5HD6WHRDBJA.*D]RYWV).:XR%[M;^(QL @T![T^*O4+]RHEP2 MY9(8H6Y*7GV62L5)S;:F-6T)5"RO>ET[#PJ:Y]@>4,7)":&U4\CV!#E?H/5$ MN39MC9YJ[JK0&N60T)I)I8GMB; 'PAYNVT;])^S!9^UT,Z<]I@4FR([9C.Z: M3'4UPDV8TCG"'@A[(*;I&X\"^A/VX/C:C$I((T^0MX8A%1K3_F"*I(?EV24$VG%X!G!+PTT;[;3J%0P]HD-Y"IM(%\J;)B8XP@IWFT=@3-+ MR(B[>\AR!CS1$EZP>'%2@ S^Q-6W!67-@7.P*%D>;C>+PM-"1^W"*2P:QVGZ M.+N$U/?XBN D13[^3#[]'7!2-2_?:5AB55A42_)@,NP-4I45 B>J^1'/I+)W M6O+CE1? !2:0O0#].(.T^N6U4Z*CWXP)[Z/%XR]_ZH3V">U_U5,GM$]LLY\O M^[:!Y[N!X@ H M6ATH%XJ3?"0,G1 4TXF1+TVE:5T*S"[7'V96TGJU0G/+H0S45.I>ZR/_R%A: M U-9V<2:MJO,8BO9=66+%/,@6C2Q(!':)[1/:)_0/J%]8CV]8AFX*&MN3S8" M\-P"0YST(SGNA"!ML9=T2]4VE6:"A()Q$@C 33V<_OK+=987> MOZ902_C72=G7<;6E[(.=V!LS-#G$!-'BKU*+)P&&UYBAYT#-\4 5;X/Z,\K$ M23/$V(XCU780.\&:^%QC:?4RM;0@-X3>:-%3)"?'C>BPM5\JGCI17(*$&Q*H MWKL$<:; X-_&[9O>V!R;=BUSN>E0BYQ"%$4(15K 2GFN'#K_9G#W]$, MT-G"V:"_X*^>I@+W8_O(WYF'_([?@Y0_Q.A[$DH_ MYXJ%H3W/"@M!F;1FCMTJN)#OI7']NGCNW;K^!/($\E<-^1O.4OP=E!_5IG0M M.F//1V5]\^C4' YLQQ6NA<#-(J&&.0'NCS,?$'3?&[J)Y^+,2LQ'7.BUFB_2 MM?YC5V+]]D18#>V2)V',X[B>#/5>_[L[R"/$(D?P#( M4V5^RU,JUZTR?2HQ:!;JJO:43]97(SIL5IF)4RG2A8[@FN#Z2NH5_C2NJ[Y6 M7T_;S(0*\H]SOE!I&_,:QC44JY-0K,X=Z] $UP37Q.Q_D82%G\;UK&O::U?@ M5%T+&L5"PJM+S+:%<(U,^W26F=2IQ!UMM^) MZ*1>SBV;$ZYP%XAY\>QN@W8$Z/(>Q0=U:-_SXF- M-I3:<3?19.:]>$/"' AS(,SABL7]/V8.\_*FG9!;K80D3@)__E28EI MN9-J)% BC'<"$$%\G[MG.8[)15ZD4)U0UR=>;RF.WFYC""6'3 M>9PYIQA.H$F@>9W0/*<1_*>AR0N97J):2M0I4&WP8B!6S*RQ0M#$6;C)[!FE M8 +-VX'FE=FM;S.HYM>@Z7L<9.(WEL4[7=6M:9KPRU5O:)KFQB+HH,S_*TI!Y>SU'P- MG*I8S*2;[#9?S-LZNTKI@>Y72:L$A6*,JH\F/+S'Z^:H%BQ_/SV1K"F*H0^MN M8V*RYP'?B\%SW1?D@;N$X_51 +^L+ ((;[3N<-!!8U?2R_4K&D3.:ZO$Q_4^ MD[KT^1&2)23[:]=JN)@/6Q(AP%LCP$L7DC]-@+=O*N44G,_@Q5R@ &TICPU M%"ZB<-V(5>4S%*XSVTK+EN("V0,%$/XL6SM(MO>(/*%Q"8ROKH)*MZWS0BDO M%]3N4#1:(R:);*6I>/:L'90(L FP;Q_89[:0_B:P)^)HZ4Z8/AM0:NF%O5D MDT-P1Y93ZMAT>GN6TTC3: /-\N#A6 J(C64#_U2#C],VOB"C^EI+O@(SU/TI M&^4=)CO ]PU98SV4ZK7"80^[?)VHFZ,-WX+@3SJ[YIZUZ=+0$Y ?LWV M_"]1S*3I D?6U%WN8AA[8*.8CI@2N"XJ.!A&+A#K ;$>$+/@Y43P"*@%, $0 MEFJ4U<%9*@[ XC!&3UD.U@:OZV:2DJK&HEY^7&\K:0?>T;C#:3I.IX@'@$"= M0/VJ!/'?A/K23[/)NL=S4K!\G(PJ7LEC1 QU%D$]^7Z$)8$Z@?I5^P3N(&SZ MPZ#.BP;W& Q3"2I1+JF5(BA.A V'H([\ ?'TB:3J&PRF?AU\Y,B;#XT\^H(, MZF:YT=V;^RX60-0,4?6>^['AJ5:RZSL>M7'L=L[3,^UT?35B<%M2-O+!;H)S":]GFVV@Q&)8I-F@7NT63["8Y#&&5Q>Y1,YKBP.('I5X3I ME1G5[TVD/\;L:Z@6B]7&=CDI9*7%=)I>34"/JZTQ5',H*I=ZMT'9[;L<4*.$ M +SKV51X8G:5!3 MP$U5V9,MS8D-DB"<(/RR2L8O(#Q;*73=H*#D=&8Z;51,,='0RACA8=!/+GO< M-IE G$"\S/$&8Y M2\4_]G"-G*?M$*RGRLI-'+H]E0= KS:S);G0YX'C0KZ&&ZPFLW$V^UXB%8$\ M@?PU0_Z&=9,_0OF;8@S8^/YRJV:2>G_M;+85;\QN%0QWE"/-Q%,T<5P2O-^1 M)^4.TQ-P&%3L.27X1>G$R%M C LW;%RXPEVX0KOCO8CS;ULH,-#W&8@O#16O M+_:!66L5%47A)'F03FG49EE./*Y&#&ZYRM!0CC^V3Q F09@$81(WH0U\#)/8 MKOLRX.S97-<"6:3=S*35&+80DT!^BE0\F2-,@C )TG[UYMNO[G(G8BY8 HN4 M"KI2#?Z.0X_O7SK?8:P=0NS$=5N?J:.J,J<$O6.U7+;;*N9K7FN4Q!U863;. MI(\+_A"D$J3>.5(_743^,5+5@9A,-%>2+_&&Q:\J(*\V\9V*LWP9ZCV@WK[M M'QX3G ?*H8@I@0>G"ERX^X[M::0:T4UKZE\K9OA>M(,WG/3/*.4CD!8BC)Y* M#R@51X-2D\_KG6$Z62DMBD]Z:XIF&J8'),_8#)X@G2"=1.!\(+C?#+RA>X]9 MN\$?L,9 A\*\[&1:JY4;[82 M%DV)KG'-K9L(5FC*.0QSYMU$H%OU,FB6 CG6\D#GMD\ 5:2V,YV/C4YP=Q8D$DQ.%;H_3II!-8$UM<,ZY_P MY1,2)B1\6V;^.PQBK]G6-.$#USP(9(=WEJEY'KQQ2%-=H@438]=UR)0(J5T( MU.>V-QX?)IF]O#-CRW?2?9=!]>-6;Y%!Z"SL:8Q VW5 MRQ186,<)R@G*+Y@!^^LHSTZ<$SK3/I@,N M<(?(38^[]#)Q.G7.>IU?B^2_)LJ) ^%3JN 0R\*Y+0MCVU6!FP@__YUVUC'/ M-C0U]@\*_W=OIL4++_?+">@(Q/O[FY<=S9>-!CAE7Q X92HO2[TI5L6CM:/V7O_!5K:\F.;BGU!]G>SO.SNK9%G M5FD@LG@(K*9K+S45J/F-Y*'H^STOXO;P>H\750;E3#]G:SPE]ZUA55%5P1Y M7H1["=.9>"9YSJ@*@E>"UZO!ZYFUC(_!:W%6Z+BNPCE2YW&XF#E]64F,6PBO M2-U(Q3,9DD-#\'IQ/\ =!"5]#%Z[L^UVUDQI.6DS*'J+8F8B&<,IPBMJ+IR- ML^R[%H*?E_;?(H4K\)^@1XY?/'(%$+W N1LJ?!-M'[?_\])L5';CF:\\N%:X?K^[!5$LHEE$LHEU#N]5#N%4;"GZ;1JG:XVM(FDS>VW2RTU^Q+<02MEO?^"Y DF MUAB7UVE1$B1ID33[#451^C,=J@.XZ6DV3E,D*IS@F.#X"O2(]W%L*G13DO)+ M7B@QW>%,#LR!6VHA'./BZ)D3L9@$QP3'-V02OQ==XWT<\X7:(C6BZ"'ZY0CC&,=4L=4_5SU\X"+R9[?IA/4OD(C .JENB, J\=\3(\06-''=O MB/QL=T'Y&5 G.-!302A4>XUMDF+71=.<]/A ?EJ-4KCE:IJ)IT_TAR/61P+, M.P3F9WL(W@=F;5 TM_65FA""@NX,_.* RU:G")BHXDHJ3A%@$F!>WBWP)4JG MU&4_<*-BA1[$Z>=+L$3G)H56?RNP\[_6%\@HQ"Q8S"S9WW 2", O"+.Z\1/S9 M5(N+Z1%8\?U_M466[M'4 MG@\\S0*>![P&\,4)RA".WE%/7/MNA1MZY4UY3)FL!JA\MCP8,U!'P%U%D]DX MRV2)A8\P",(@;E<]^#,&T>>S0SXQGCF4V>WD,R-C/BIRF$$@O2#-QE-)DKY# M.,2Y=8(OS2$^.R7A%SG$G%'+* MV7ZB5Z,4;HN;R<79S#EU(P)T O3;!_IE*D/^(M#%=:),2ZU12R@YGLED-TZY M6,% 1SH.FX0Z3I(@G2#]9KT8=Z"D? S2P:)DNU4N-Q;8X7)+ 5I:V]P4(1WJ M*C0%K_0/4E9^4%/R,RG[EPI(3C1+MI1S%I#\@JSM9OG8I<.MSU)-CQ @(4!" M@(0 KS^N_4T"O&6C:92'&06MA5*'"Y1=;1BI3=;79ZND\+0XI("R$1W75HODV-TJQH8@8I]XO('O[MM.N M*UM>=,"XRG4L<61!)6HS49N)R8C0/J']NZ3]&P[=Q%:BUY:A@RN-1S?:J6CL M9. ,B^7UG-*XAMBRN6S/VTY'J4P8I'G._C1?'@&$#URIZ?B&A?[?Y0/L:C79 MYKEJ5NISZ]K40_37-%%=F:;OM5+-#?U3&8)Q@O$;]3;<2\S*'V$\.=#[U4PADY88KEP$K7E#'S;Q M-0Y5$9:-T[EC3\0].2+:P(D\-D@/D=4EVJS8!,Z-!&P3ZPNQPEZQ^A)97YR] MQY4+T5L,P7N"V77KW6J6'HL%O=/D:&->F4PD=35*X;:=#!//I,[9"^3+DS]A M E?*!(@;DM#^5W4_W%]U[)-JEJ(YLH$3$EU@R#Y0B<']>C7U^\Y&OU5A MA,+LH&"2ENT %P)3' M!D!GB)>%?G=<, $N?#-,JSQ/O,R7UTJ);D[L4E_UU GM$]K_JJ=.:/]F;+*W M+1L?1F;L C+$27LO\_'/(E]S)_%UD,!W0HBN5[?E9D;*)'6YYGO%A&#F:L/I M*$TC(3H5S]#O]3B],4LV+SL.E'WA[(R8_QQ63_3SJ]3/KW#)ES:RD9H,A(1O MG(1OV$X<%O.*K%)%VPVO$Q[>)@"(A/=P%V6=64M;.H]=S9EMIEDMS5* MXX:!:2:>H\_92^-KT??7A/25!3Y_4,C#]=I:P1JXBN8!'!*QDEV(?Y]84&]9 MD_Y:?:Z(-8C0\/W1\&V*E:>L.OWP2A%VU\P)H7*<718-MI+:4J7"9UW+B)P)O ^V:-MK<>2/N."(G=\3';P1HDCJRM@:FL;&)- M&RJ='R]A?D&L?JTE7]K,_IW??OB6\;"FV"6*^O(ZM-'^&>K/ +_=BCJRIL<"!A!#U MGPX#D5$[%\7?A1QC(B&6\ELV0USA+ERA=?(.2>A"%2B-J_O%:>I8 M,B*%,@B3($SB:O6E,S")9+W:3*4GG9)4*@PKI5:SE0]4S"10.?-L/)LY+@]( MN 3A$E\O?/WF/2&'-?*410!/%J$YL2LG@O@9G T<@G[U-!6X']O"YVO1]->T MEMQ]F.OGB/\HT'4/1_X0C35-#@]RW[V6@^M<0BB?#%@H%23Y4!$[C*#"JC^Z@;HD"> M6X$$&S!9#2^>9;-4H]AXWTP246#-AX$[VK&E;A)T0=G*?[(0DGQ#L M7,4NO6GKO5[L?,95_$DM[7_I*@;I;;DW;#9%24P_&1,OO7X4A1:ZBE&9DOOH M;YG%SV\ /Z;(WBSFN/924X$:&V]BDYV%+2;O36S$M/ 'K/$EP!_2+G M3=.[].JN*8SPS(H%A"L/T=J,P)K?2!Y0R];/F<2?JMF$/4X8=4KS_)+.>,F2 M#B!7RX8*!L.0?G@$]03UUQ?U\D>HMYZ>Q&ZJ4W4$II[R1:-=URO6"J$>]\%, MQ].I',$]P?W/ZB^77MTUX?[,NLL?XKXS;Y@"5=%+S8G4'_KILM>9(MQ#'89) MY^+L!Q5;?(M@KL A@QXY?O'(%4 T ^=NJ#OM9R9;4Q#3+*P'Q4-M""P";0DW M%"J.\:CUT#ZS WX[[_'I+K!+<<"'M')_Y"@WVM5>A /1/\+SZ!L[^&(WN L M]>4+!R.;<+]LR#05%\@>*(#PI[!6C = _P%X[\M^T"83(""6C_ ?813/,%3 MT[W&B&(ZE*;+_*9(5X9L-E.'&A1NP9ECXW26Q P3/G&3?.+>=*9/9QJO>86Z MD2?:=-"="D!B[(X]2#:]Z0KQ"E0QB<[$D\DSZEV$5]P1K[C^%(';UK,NSBMF MZ4PLE?-&XN10WLH#(U,5E\TJ96;I!MT?4OQ( MO)"2=H(EMONCQGBPK<,%]HQ 'DG]JLA,1RSN0YMD4O%,[M@/3R!/($\@_P;D MJ9&@%]M"L5/K"IW68_E)M.MU_HH@SY0>*6E$:0O=M!*I;M4?U?WU"D$>9613 MF7@J?1P"2R!/(/^^B^KK0I[.C8ST>)1RRDM33[A<:]BT-C.E>2%-Z03DYQNI MNJT'18HJU?*N9Z>]17V-;WFH^&3B=.8]$\F7<%']@B84 _"U\ZA Q)ST4R'. M2O@JPXQ8<2"HG5)%TSN.LRJHGA"DT]/\Q.6HA;Y'[&3(.UMG_[J'/T9\*9_@4XJ]KR[__"?W9/40P@NXBZ9]%7 M[0D5?>6.MJE_?AR#.J!'!1X#<'=K9 YH,:+'''4P:_SO__T_A[-_AEM"L0W; M_;[#U,&R9J'.R6!X34%B[ )93\@3^,W?96,E;[QHF9G<0W)G8?F^AR7:AQA$ M=S+]S]C![V@_CC;3E->)@RV+T)PPP,3_'GUL]QJ&XOY%.RS;]AV7;=.6 #W] MQ7/QR?BV\YV!+!61!?PS6EB*?LBDSW16KY+KV/W!_%>.S5R$\']T1?XD8:+? M(4P@D(W_'.K^T4O?_NXBF""='A7% K@G3T2G\L_0ZLN=/K6!YP;@3T).QLP% M\9ZB8:^\L 18 -11FLZF&.9;N&#,-/9D'5X9D*0-V?' ]]TOAW-#5!!1 -H, M)=S$ES1W<*5$!'<,:M_=?6OT-#I.*GG+[ 8N$%PZ2?B>;@+ ^^S(9? M,(%;L]O%W=\)=+U^#^&Z@COR0YA$G O/8S=4'GNV$?C@U:H/.,IOY;;BY[S. M%Z".\@6B$0BX/VNK/;%M?TS(N9^]2/;\&=ZW=ABG\HJQOG[7T"SP'?)?X*+? MCMX.V0!>-_S:L =7"3)L)[Z#R-%,WEA?K-F)=7SU]'5RGNGN\DO>F.BGS*%L M*0^_,0/\'5!(P1 9N[%__WW99:!RA^A77)04BI$^V)COE1?*E.X:-XOR8NCY)A.,JE):C1.3I*C%)4$HVP6T"- TVPFEU&8 M3(J.9$=YI[X:(R6W+D\FLB0_FIEV7Z(?'P4.Q9F^'EDL6RMOEG%Y(6'EA%2E MJ8GM;FO$'(_TVBV1KM8=3I>EVJPPFC:&I0H:F7X]4B]I:N)QEFD*_62[G)SX M5BG;X>#([.N1VU)[7G[J&1M*Z[=!B5WU2MW5:I0<4:]'5J;#LF.:E:7$#.VU M[R[;U2X_':6.1Z;3K2>&;W98H1\$8E(4Z0$]:L&11RO*:16_[4X#2^I4/#-@ M'ZOU3@X]\VA%IC=+'\YRO"M/*AEJ-J"!?2R9K\W:!GDSAR*-Y^KVJQ%KBT=">$O-DHH]&LJ]'TF!LT?6GGDI5AS.Q(+LI M("];<.31BM+68EQ>3CE?$F5G,)22+5E5T#-SKT@=FMOT5QZ3G."11VOGFXSW-$_ZMAY4I;*VIOK>XVP* M1QZMW>S;GC46:ALJ*#6W72Z7[+@+#HX\6M&R/G8HN\OV*8UE?*>1#+9,EAME MCN>Y?C+G@\4RX4D;T\Q.Q;G<3G$M./)XGOIVJ7:"GD#U6\)RM5TKDB.BD4?S MG =+:EG;FAN!SQ6"8)$2FRL;C3PZH^9F.#98:[46^!3HU%>->IDNH)%'*UK, MDWU6*=$=O2]0ZV:6GFRD/AIY=$;. G3[UL!;2(QI)V:U!CTL0:K+'J_=*]13 M8KG>R I 7+67F74"\A,T\FCM'+M:&U9]7)4TADYDS=XD[QEH9/+UR'9U,@ZZ MH,_IFUJKZ8W]49LOKN#(HUWBNQ(_RV6R_1:H^SQV@>/O:56MZB2#M6XX<"9)[*UX724.UZ[:B4&RHRN M+B51[R^L,<-WK=P*CCQ:NUR9UF:,-UX)O.[+@W3=,^P*>N;1VG6#TQ['4HT3 M^G513M,S9IK:HF<>K;TS=T#OL=%0A V8B]G!2&_S)?3,(PI)LF,^QZSS3Q3C MU!C)'B:H1_S,HUT:U+1U<['J65*I'FA4?K&VU6QK1%/'B\]*10?2\N))%ZD, M*])KOLM*'!IZM/I>Q9\P?KHPUJL*-9 V#K66&GCHT?)'XZ;B]'P])Y5\4:[7 M)ODGOHPG<+3^A+Y.:ZXX7TJ=1";@]0UXXO/XJ4<;D-7M9DUH>VW)=)YRRI,W M@=C"3SW&"">PW?HBD91$55P-VF-ZV:S"I]+'.]"76:Z7 ^T6//QUK@LZC?XJ MBX<>GS^3GCF]S'HM:8NV65P6AE0S@8<>[4"*3^3G5=W2)!,R_)E64F<3:X6& M'NU O; IM9W6MDMII<8(/#JU?*_40D./=J!:'_?F7&_C2&S"&!?Z7(_E5U,T M]&@'J)R2Y!IM:REHJE[./UJYO+_AD%7^: <& U6TI4>O) 3U\3SM&FIMQ;?0 MT*,=$,9^Q6EOA+94MTL\]&@'&*#5MYOLS*#XS*#;9_VQ,&_@H4<[ M4)[(Z\E4?FQ)?:_?FA1SG%]SX%Q/"!R.3J?JXB-S>.C1#F3P-$.-/MEWNHJ9EM? M3";^DSA;HPX^6\:@L-/=J!4HDKFP/75ZB@ MU70'Y9D)Y>TI&GJT W*M3%GV@ :2:2YJA2R?:$]6> +'?$!51ZZK")0N2DF: M3\VDNI_&$SC:@4&:2V4$L4()3'$]4'S+7#43^*E'.Y#M/0;,3-ELJ-*LT/0; M=B;(P=N-/B&H90V[L'#ZDT :G,0UG 3A M35=R$(0W7-.5' 3A3==R$-0#PY"3^+B3^/7&#>_KU'>8J? C M+GSFV.)!W?1?*,__Z=)&P"FVL]\UW WNM_CU+(]P!A?A<@-'WK $%A9!^76T\( MXYX(@R:$<1;"N'RMFC\D#.HC+LUK+E/2"1S'P/'JLA%3-4\Q;"]P4=NP#P3$ MA3?@XUII8"7ZR^<]A]:UJZIL^XJU$!N5>G6GAC5:J M+'X\3M%S9"B23FPWIB$9$7C^+2@#5TBF/_ R7&UYD_?=A3=?JN23&_^4(Q U M(:H:X%3A_/RD[ZI]8;22M,2BE*DRV]YTMAKAV-ID/$V?JVP1 20!Y#4"\LQ- M=7X,2(=?,\ICM\12U<2CT6J5S)%I(T"B$LYQEB6 _.* ?-]I?7> /'/GFA\# M4IUOS"IE2@&E586NKXS*LR9.Y,U]^SL7IZD?ENJZ*3/E#V1RQ39!S)?7R"YY MD_KQM3*B^VBT=75&G?L3Z!$"NPB B&.=8%?U_/8)@')?UJMK2G3&8L G\#W\M@O4FB9C*M6 !]\(3*#2)T3%[L28-OT<_4AU[&$^4WOJ3+-6 M:X1SZFDFSJ2)K8D ^BL!^LS&W[,#FC4'!E:E:JZOGEIK.IC>=K=$-CVS.3>Z\% MUW/@!M3 M M<%EA\SGO>8F F(F> 6K5RWJ<$X$+#?,7S;S^@M1^ M6UP(72%"+F>I(L(M M'\+V@#.>X(BC66UJA*M@,?%T\KUVIP3Z!/JW WUB MX";D2PSR.P%Q.M/ MZ"8NG0*CDE<-!'::7O>")G@T%ZBM #*_IN+9'#&_?G&L7IOY]8.$M"LR&O*V M!2?L18*;"U0 3%R66L%O^!KZW7'!!+CP33@56]%C*]EU9=0H3K.@4*?8IFE; MX5M$^R+:%S$>$/(EY$O(EY#O59#O#=B^;MNK_2Q"B9,.$H(X$^ZT7_:\X+27 M6N*,2:%4=A2=-W1VDO8,"ZBM40YYJ6DZ3C'O.65NRRPHO+8$$@7N2REPUV9L M(28_0H6$"@D5$F/6K4I=V/#\VMHD+56::?JIT8UFC+U_#Q3:JJ:XN+V MI5#82E-Q)IF]YYC IJLM91_L+'9GD,.(JG@_JB*Q=!#R)>1+R)>0+S'4W9O( MV \EH)\0&6>UR6S1%=2%5,V(0I]GQHR^Q/W>H"DB?V88*W%@BIEEJH.!ZZS'L\\7>X2//\-X=3'3; M+Z7;$@L+H4)"A80*"142.]\'"FV1>,(?2"=%*)QTGB63\EXLZ=JA(]9O[F02 M[(Q%+R.!Y(2@MPD\9BHOI($.V#G0C=Q&J-0XM!;DB,W$F>S'"WI79!O?R)JFK8B;$:/A3+%.\VV M/9H_#:4Z%#639Q0U+R57%L#8QQT9410D+G'YG"^"8R)C?UF1Z/DOHAI_*=68 M&&@(%1(J)%1(J)"8"3]00$,21R$2.(JV&[EZO3 #XX0TQ@_+&3M53_6HZK9E M-)X>39F:MD8T[E%#QQGZKNL$\K*E $/>%6N17Z7ZVB:4TFQW$[-L'\3@&%7# M15O\P 7A^''@:1;P2)% HHH22PHA7T*^A'P)^5X'^1)#X-E+6/O V]<].B%; M%IJEEEM@.PQE3A/S=6I8*@6MZ8A.(]F2B6>8^S'TO:P=HR*SGV__; T98@/\ MHGHOL;X0*B142*B04"&Q 7ZL;(;,@,\R2>2B107T/=\-D-\V+,QRJB1+#LP> MNX;9J^J,I/5'6^O)3@FK$-B7EA'AIJZ*1-1-#7]_,"C08BYYK<5"\S."48HKZ MD7#Y;Q_9T\Z/O)_$VL=,XX!B%"B< S=\1;/@]_K?Z1,2*\WL2:@[ ZBEG6W" M26U00Q'DK?9BJ ,>7(X&'S=UH43KR*Z/1%5_!CP0FVB6;"D:?-WS91^'__H/!__SE85K29#.:<4Y 8NT#6$_($?O-WV5C)&R]:9B;W@!0[ MVX5@DP >QD@O!$W1F#>$ZK\D8SJ\+O' MD,6_38#ARIIBFW^,E=JBU(S'R@W^K#SS);S'+[[E<,[?_FZ(7:'SO_^@6>H_ M73'&BXV.6"L7N*Y0B!7+#:[!E[E:K-.%+]2%1K?SWW^/S\OM7\Y<.W'VZ*+5 M%/CN7[)AQ."=/ 8N:CH V;D=>%!(\.(QL%8 I"ELIHC)V, 3]C8-+ -X7MCB M=*5![H]YOOHO>-=^YKI^XQ9XG\6^9!"G<"]CL0,?-X36P3GOC_GYE$?,MQ N MH0#2"$RX2N5#FF"^-,[EHZ"Q O 45W/0 SE+Y10GTR]ZNDE%$J!F!4#E_'?&C= P^EL,?JWLP/GX M;@ ^C+L=H>QM@>4=:&(2@K*F'>[SJXOH];OH?O\.[RO@HM^.W@Z1X\'=1)BG M'S",CWCK2TYZQ@G$=H1]D>4?$!NZ)G8TB/E#)S#A:6W0ZQV(7FT"M2S+CSU3 M9&Q'DA_,"3^$1GYW&X[(X;-/]Y>>;T]N:[[Y?63LQ]^=/Z<7-6VHI,9*4*)U MH.QA*0^QO] -PU#_.7P'OT3_)W;XUNXUVT7:TNXM/M2PHC?_%=,\W,0QM$G$ M/'OBK]#%"Y45'^G/.-T+?7QFFR".HHF7&I)6GTG 06NH M9OO V/RL84"#RMM(FNM9KR#.LE0GP4MY,:NI-?Z598#S1N+D\+)BQ8&@=DH5 M3>\XSJJ@>D*03K_HV%QN%'\Z,1!+).(DW"3(*3KAPIIXV0>AYU1XF35DUQV! MIB_9.KVH".:&&_;KG?F/ M!X_<@]>UI4!Q!TR1@AN/K31_]MG;[+G^J"U;4\"M-0__5=PW[M4+"(<@ V.QY>MHIPG\#)$Y$G^GJVZ6S6 M0C_!\7.CF%A[DQ8\D1P5ITX=B;;?9'0D47;C)N9$WX4DU GZMGC,=@!D%/ E M)+S%9"\T3NP^K;;;KVI*PE(/;81$*K=DT 0<><.%T+^8=JN/X74 M](K)&+:,Y"4H$0$TRM=\ QP^SX0S@81W\(H+X)0!UK P=884&_AA]]^#@>CQ M\";3X%("N$\/L4M>DS-@.-Z+;=OM,E0SIZZ]0E>9YN[9;3A[$XT!T5M*X/GP M\R[40R'4-;AR\ !)(H:,-(B,X.[-X)4[G44F2#?*O/%FF@.W(YS'5(:'@LR9 MZ#NB@QP'&S0+_(WP!S)TP'8WA8%BIX M"1_IR6CV6L0T\.?'P(>:*\8C"IU WX>ZMBB()>%[/OK">$36Z(%[0,3W1+VC M#$AQ0 G@A^$KW=Z_RT@MM@"\BO!6N\"1XRXM%'..G716!^X4 MN/AF".^'S;'266[2-4LM&J[.SRM=MK3-9Y_0XUXKG:?'G57IO(3^H&!&'F.2 M\1CRJ,3"+;R%_Q; ]!ZAAFTL9PF,"KS5D98$\S@5AQ:R_T)4,?X/B7OQ0< YW*,;M M!NX?BL4Q*"$Z70"ASRF+0 MM.#'>=IWH )ZE]B['[SX:1^$XD' M\H$\?S[RAD \SN"TQQL\'>0!P7P=343%' /-#+%L+S#\$,F[D6A!4!]^O4EC M2!@F&BG#[QU#P, M-33/A\^+OC,48?!C$.!BQVI(=P;9F!ENRE]'^[3?'<6 MJU)C=G1Z1Y3W$.-,&\X$F_5B/F0[7GAOPZMUIJ%K#EZ,D\" ,U2QUCO&Y[=7 M_-XQ,YXDHVB692@;Q;(/L>+>@]39>Y B:X+C&/AO9%,HR+X<+0F;&W](K;OY M14>!.C7'.,N"5V2L#2!1^"@1LX@4+)I*5-%=/M$,N#),3.@3'8%'0^HRVG>: MQ9O%Q&,__F;TX8EM&/8*'?"+#;45R,0A_7\_-$YB3^3^B=C5@2PVANQXX/ON MEU]T69UD<#LW$D+]?P[\%YA3H$DD#'D#;ZGO$VT-U$/GQ)^Y:KDI0+84O?S,7R%7568R9$ A][G4(GY28<,^#V]$\1O&66:\C+28&A*; M-U:K-LN]$2&1&26I?8C$\Q^1E7[4"<:>!@_6W72@#K7K9XBT.B1!C;A(JI4- M,5);FIH#]AL9J7L47U[TI!H[$#3>T>QIG^^YTF^H>SO7 9Y$F,P/UX&^%'ZU MK>*0"P]N/G[+.ZGW"?VGD9L?C"M48J8UT\93LSY_6GW[FTXCS?ZD=G^I0P]) MS@(K"*FH3E)XP/L;^<5]>MAU.R;[Z&IV0WWRLK3[/^\3;P%I?@!']D3D*_#V M)#\73872BDHVGTS--K4V=\KB<"9R;8S!@&W-V-$*.2Q8 M0U9I34,[$TKD>[@8TV\ /]1[@>J%<>OH*I+WI[\WLL164#"^V#1_ (W?#WN[ M#J:>2/\*2)YGPD-9$YE<\%K:4."'"I8J6MUG470/'/8 .+J?3W7=5<,4-EV_ MN2GZM)/:(-:>HA].]72[S)G'X-,-=-8X7 C3I;K+'D:,G=#BY6FQ*6^P(A?- M!G'NT*[L^=Y)TGNLNZ.I6>NY0F)0T[QBGDURZ=:WO[,/S/41'DK4T5R@^,]< M4$$K>]AK=4=AII^NXU%$Q;NDBO?M;V1FVDF=7T?K48$V0H8_0[!\U!)JSX:0 M>.YDX=H+ ML;P#?0G1,V_(GA?C8F%5WE@G5)6LRU'XI2[=,U#HTDL*3*DRZ>N,8(^H<5O. MU++3%UW3>HLR<; =@39SC1D].(K3TS/?2-[9CI84\8QP ^.+#^ MOG* $_*^$?)&7=7%P/]Y*F^61V:_OBH4)%&QDG1BD.![2 6_/N/JSML(PL;Q MNUC'B,:Q52B2?B%).RY((#]D&%QEX&B0US X-+_&8P!BP-Z@J@CN423)X2," M*P+;BV?988!R&&[D^:ZF^+LR6=%G40C/>(YT.#@]7(TUC.@((>9=SO+V^1A# MT65=%)"$(L!V<43[N#-^IH&)L 9*@-ST8AC"%$$H9^DY>E[NU"0Y+]9FMC2: M2^*YA.KV_B!#"\<*;D,#^.*D:+L3@(OIGI:WT^E479FO![0D9Q/MAV?4FQ_3+'HG*)$S5@4^_* MH')XT407 T;#<=CA:P5A'^N'(P>?,700J?$0Z\"K!U6FC.7>L>J=3@?%X17[ M5-0KR8/^]XLXP!-_WU@2,D.2D$D2\MTD(?_J5!J_EG@<^POM) ZR_1=)0+[% M!&3(K:,XZ3"8]=U$WEVL]"^D\S)O?\>[\=C$L_7U/%L<2E@,8YUW^L6E8Q0_ MVPUP;B7@IYSM6 =H1D$ZW%+6# 0#J U+'CAIU6=UR]6]7B$OL46WO\Y:C?0R MO4)6_?0#?3V2_Q[P#^G[CB*77L>6_AFEUE=Y?6UN :MO.D;.\_UM 4]R@,C4Q67S2IE9ND&W1]2 M_.AE: )U;HI9S9BAW2_F>%UL#YZ\MI-O6*GI)ZS^9VIRG7WU\VH]F"RW_2>! M'3\F4TZ*3^K+%HJZR.0PXS^!EZL T.EJ D=WPEX*"BRP!JZBH2(+,K8#[$LL M).FP:@"^0!!9'OB5L[>FO)&J 9?6WLJH((EE@9!M[ M5[(SOH=U)L\(2$W=C M3;KJ$-&?-]2'"Z;$5GZ:0/4/$\ZAJS,)&R M][RH,!'N"E0^0H4GJ; -E- ^KVWQ5[RBQ]/)F5[C\Q\Q"6_6F+>#0;2?UA,8XO*9(O!6J$D M4)53ZTJI.>LW<0!P.GME]H?G%)'C:B035.-OB5*X[LE9=-6$^_.,M0@/!Z?7 M':2\_R$)'[)@N=?G)C-C.-/%6:W4I"I*;^% %LPD'ZXH[VE?F>&N[&4_HM 5 MEZAM*&&1U1=S/I6@=6;C#UL73B3:3 NN-,X/.Q+;<.I5KB$^EO+<%<9Q1^D% M.\Y'.-VU<[HW*/2 ;X@UATC?"?;."--LO)ZX"0DQEAFRO.^,V^@;&/Z(7<] M=+KG;6$=: !Y.28*7)[_0 ':91<\Q,30#>;;J!%P&,9*]*$K(^83]^]KE4@P MM*DV-D#7S@,>DO04J!PN+^T+<)+^YB1)#\U2ST]M!$8O!=U>JU>89DSD\F(R M#U?$>W#EH*QMQ7"NKE$C$)8MZR(-A3 M"VZF*JP1%P2>^!YOUQX=KLX,BUDID!HC5YU5JH\&%%R3UVC+PK3K[A>(:!-$ MBXSOLB(/J%Q%QZ"^3B,[I/&3GN17$L]SD65#DW?@0QX7;:+!ISYWV$2X]23^+7Y]'28?9_EMD,A:U*) M;66D% J*\C1 ,:3)W$/F:IA>F#T6<;[P#Q1P[X*) 7 ".A9THY;,J"Q]N'!4 M$OT@HWS?A04UPT"]#>2PT,*^DCLDR,.R"]'XW>7_%VH H&C^OQYB34C!*-D* M-6"! @$NA!U_D;R.F\! OA@@IOMUXOP_B)9_/U(_,>5[R2[?6NFL44LJSI0[Y-;M/+8;G/C8?NRYX8:\MA>@F=EYY*U!GZA:0QJ[>DBV6?' MJZ,>+2^[B"!9V7>!'-TJ&'Z0_R_AB9_NCH)$:%PP"SL_=@T0#])FHGJ$#S%< MZ=A#2>+A7J.F'5W;T10XRWA4MOW=-.0V@((A5& /]*=02M^]\?K*]U"RTGB/H)A1?OP M>+W7A9)P*S5$I%!N-38Q>X4B_;Q=I>U=5[\H6AS)JV%/)!GS0PSCL$?H,YX@ MC.$$'0-^= HLX,KHN:A!G>.'GT5?C^[[7:L4W [IN<%*B>.:N[8J#S$.8LL[ MZ+&LH3(%.PZQ7Q2:XPM6C*P,P("HMN3H6Y]W,DM&8DKKTH8WM7(A[$?L9I]R>;'+^=BP+E@BM&B M("]9G0>>'Z+MP P66*A[)3:A18T8<0M,U%T7Z8_[I-<$O,L2GHSL56%W0]0" M]"(T*'G(;^7YN)VOMZ>TSK#M"ZXV3^J+U;PQ;_8SL_F<.ZZL<7KQ%\K+^F@-/S!PUM K 4N/?_'_2&1GUPPOPG.=?>@L(<.O):UW?SC4-N"1*.$TS(@/_/P(,=%+:7] M\,Y'1^^$3;[1\82;%Y$8KD#D@4E@''P:2\%11\N76_/Z"3+J"!A*^!9J? FP M@\R7U_OQAP<81$2"58'$&'50>^EWCAP3<-E0U9,Y_9[P&_ M/G!LA,P,-\!^<5CQO9'$>-;4\;->N34.WX>BB>*C)HNA01I=%X&!"!^WV44G M ^D"B3Y14R'4&\5N/N5;;L^&VEKPGC?E@"RZHEQ1/Q6I$ 1Z.C7AW*/OLRW ? M6)Q0XX=07'7AR>VT[)W9"'\,907(WBR.S;Y(FG=U9!+?F["06(GA$BHS+R-' M-#^(9*H7GYX$F,>@)K_8EN2'V0>[!R$V@P,X$E#40AKZYD!5QS$Q*V1JQHYC MU&807U5CV9"QG+97<@(WU!U1_$F8OOAP.OZ0%R&\JR&.G+N6^K%9F$, MD V'@*B?@(E-&D:H1T1+1&I(:!]'2A*DRR765. +<+.Q$@,/")ZEB9[I OR5 MD-,_Q.K/*MG.YAB]C6>$[7JX,33^W#0P9-<(S?U>%(\4$LT"RMQ:I,0@'%A3 M;_>UA\_#I +@5QEJ4Z"5[*BUE-K?%O.;/?8&E[ M5^1KII7?Y.&.S1!58H_D;F!D?_?:>_)Z56[BQ)-0!-V+A_!0Z;$A_ST:&SVK M1P'IB5X%&6F1254KFV1?6.O<>Q'\"8@"Y.A<02G8 ]8++V<#W^+BI+T[YI,! M^M4Z+?/%YKI!50OTG#-')INC5Y!"5_:1<_. 8I ]81\I8=K(LS:#-$=3_X2T MLFO>@+QQV*']/1&J2*7*S055GTLET8=!U\[2Q^K731?TBZO+<=G<; M[CU[E[NVL]^0UR5#KHL:1KURK5K=#%,4F]?3DT;!R9@O"\XQOU(\X?6W-(&+ M7H"HI_>$D6 .*",H+HK6>IV7I W. MO_)BG.!PSYQM_V88GW[())Y9N?=618/SGW4YH05DCZ6X&98Q^OCO0_6$6S& M7,Y2'O;FA-7.S,RKOY=?R\QZ :2BJN=C6&)U.:*GM@C5<\5^AM+^'6DQV M'-=>8_LF%-PN<2-W=M;/$K"GKNS,4!CT027&'>#*%E["[P(,=9_VVN'6-8#_ M&^AZGM];^%*]KKHN37R! L/,J*CKM6 1?.+57! IVTFN*5LJK:5JI?AD=8=3 M% IYW*7ZGQ=CHW=TWDO3WS3+VWY"ZBM;M=Y@EOSB9>&W\Y[WE*&769!2NT*U M)AJ]WI,\:&>@*,8>UP+^YXZ#'G.+0W[RHAP4K@OM((5X"9G#O_#K'3N NCLO MN[8!]??;YB=X+;NE7#6=;1)M2L[K1;W*VUJ5SO#]=)_[Q'O;R=LY=9&KZ'VV M4:1S,SI!;Z%(1Q\'NMX"7[F9<[>MIZ FK7JJ6NLX3M^ZYFT_D+PMM0%N] M?% 5-M*RU>=J>O"4@??)<=[S!["7"PE>+_P#A]E6J(H^SK?Z]G>L81_H(#$E M(J5W-)8WQ-6=1(IW9!2(AD_$6KY00JDLMG?S[9YQSFS=Q:4][Z"N@QW+S"%R-Y\,BNB207EQK!#+Z6$ MU"VH@V*/HW&QA%3V1%K$89DVG!43922X ,2DA\X#CJ5!U2LAY8UE2_=>4_U> M;;OX>;]E$/JS\\YVEKS46U<4O31DBBD_UZK.E%_OQ7.^\UYVYC.Q&Y1[^F9> MS#IEJN14GE#E'Y8YD7YU^KR1#^+4:5\HWO?D>3RW]SW]?A@,O/=H;@NSE,:" M)2,$ZF/3Z7BY1;J^.G;RGAYW9Y&9//8*HG]C!SL6I;'L.PJC]R\;L[GC'KLP M,P\%Q<5F5X./A!0;>2 U$$7K0QX6);'"2(A7J210!E9F,JI1$1:R0+OTG'X315+N9H9\>S[V[^%Q>T\FCJ=$@1@H M9 ]EZV!KI!I&3'J[5)TB0+%S!F2>H??T658[J,EP(3'L@!!>;\&;98NC(%'O MPWG[;Q2L_I4*%8>=GQ<;)!=#[1\9].?QV["]NL M)W6A)#S:W2=!+PR&'*I^>6P$V+-??#]&5'&4*AU^^:'?>9>X@3+YE?T\]ZE> M8V"!B8;]RX]0MD39*&''*0[S:'F?)/(HC: MX34099.C6P+?K[9[.H6T#=;-^3U3"9P=UJ1=Q M$F: HUIQN$3,":>WBSHMH$CT,*H6GDGYP'F/XRID',8;QK>&![QKM!XYZ/GG MX M\J%!YMG&HQ>[\(0MS[#""PH0;@J+ [>=-P1W)#K<%,WYEMS$W2PA%M->/ M\#"*MAMEK8N3INUY*,@Z2J3=\#C"F0^COT^78S J3+I3:S.4J3;'CC7BYW(" M5Z]]AP;@D85'C8EA?P[A+/"M$LWCV6NPB[7V=@D$*$!/Q4HL"MN 1[&)3>$- M!]"%CI7U%YHQ\@LFM'4B#)O[_HA_C.9&>B$DC0$G,8_VO#;U[/IFT;I$E1$+ MSMH'P-KKHOA'1-BAS_"FZ.Q$Y:\R/"XS3*E#?SY"-.5E17^S4/>DN2JL XM5 M!3:_F%!!H/3D&BKR]9Y@?I F=9!!BRP(A]\-Q9+7%[;\MC6"_K2;^F<::UR: MZ6L%ADF4.'-+ 8-3]#D4KLX5?I%;=%"-\*QW?63;X0/#JKYC7/YG7B5,%6YO5]5:;^H?;61 MZ%A.!K1X-,\T?$UYHI@117N#5+ 49_ \_!71@M5T52H+88;8L,V6\].1'# T9@':FZ!T3^Y1K^F-W[ .NZ:Y2-4$& MI*M2J56;"ZG5-,V@[6-.M"_XU6L:@1;5<+%7>\/]<\/#>][IAFTI[Y L(RS' M\\;_9^]-FQ-7EK71[V_$^Q\4O<^^MU<$>(L9]SZW(S#&>,#&&/#TA1"2 !DA M80T,_O6W,JM**B'AMMVVH=WL.&>M91"JJJRLK!R?K!;[W>S0O6^[MX/F378( M+!M/8@Q%K!OB@;Q,/6[63.5@W!GO=Y='^X_G;M-4O>5FU&. G6(UJ%$5F59W M?M7"P_RN\'!7>+@K/-P5'OX=A8<*C3^IO:/'^X?#WKZAU(J75^PDSY0^V-E?+H<#65GV.O#DX75)Q_SK>)-]6$R&!=O&X:Y MF/:.G,MA+]>35Y]4[:E]>M5J7(\5W;/GSJ,SO+?@R=CHJG(@R]=%XZY6G(Z' MCLZ>FJVF];' MM\WQI675Y&&O$'_RK/JP.'WR;[JU:GUB=1NMBWSZ8DZ>S*T^Z19R3UG=O\G6 MFOE,63LM7B_.,I5>,?[.^^9QIGC9GQ]U)V5W=J<^RI/,M$6>C*U]_MB^5^I+ M^WT3GHRM7=K1V5'A[+:2M)MNMV=.BL;4[9[E#_2\G2MYIZ5*+QM?T=1[FK3DRZM% M-SL_*P]-5_6.3UODR=CH%Y?I@7S7NCT:MXG1=:[7U&[]&MX9&[V]+%T6RT5M M?[Q\JIGE:;GC-\Q$7M(.Y$VG8FU.]CTV^F*F]9V3:_EJ M7&UTS=/C>[>'NKZ85VN7I4*U_NC\_MZ]:,JD)_?I\B]D=#C](57 MR2N UNG,0"UD*B%<-2I5JJ)*J!QBCC,--*[E>PX?E;TMPY#4 T#R%:QSNCCV MEF)Y+_MOD2 KZ.7"W2B\WB:O!)[C%.%_8P+?#ZJQ@X?HEYJR !H?/*KT":_[ MGOX9&K*\)Q>24Q.%W[V<"03#9Q45?LTFK(.;S^[ER[M]V;Y]R>P5]G?[LH7[ MDMDK9W8;LWT;LQ-DV[DO.T&VI?NR$V0?NC&(HA_M,O0[^O'&:%!^!0T^5(#_ M-@7*O_#M)9!D?>(T[V03_V>0Z\S)08PRH!$6=;V $S*YO7R&QQL""W&ZD- R MEW@DX\\A5"QWB/X'&/\Q6NU89\=N=M=][>0J4WW>MA]L^/?ZFJK@\&&[WJJ^M"<>\F5K9L MP6_*D'@'P;%E9/B?]SOL&UB9Y9M'%OC2'_".+<'*OJ9A/C")7 MO*KB.-#OY!K:@ 0YIKEO/!FAW*WKC<;HK%K+IM,7KEE?N+H)B2VY;S^SF4)* M+B8UB=R=\]TYWYWS]\HM_XQS;MUDC](W%]=:=W*1>5"/1MEQ76^1IJ658HE]*#[*A5;AQ692.K%NU%Q?/2+4B;)/I')IDI^Q[WQ>X$[4[0WWB"_FB%)*$T/M1) MZMI%^>&H^( MQY74+L0P(QO\+DC7X@/)D@Z>[K@Y*J69U) MMYUMWR[\4Z5O'PQ[10S09,NIHKSSD.P$P4X0;)TV\]Z"X%R7^V5M?IF1SQ[R M.:5QTEDL#"CMAPA.-I\J[<>[)ZVH/?_!8MN/* ^.\NWJZ7U[=?"OD7X^NE#[ M) #2IO")\9KL:O9R?#_=MY2:GVT?R]>%JYNC=.O+H**'!/C$EM#_7==I+D0U MAZI]V@J8#([8SX[A$DW8'DCNR':\-+3\70=$F:) _AU'5US?61+]FB&+TQYV M$R);L%VTU+<1PX7"5CK>$)&5B&4(> )!!V?\&IO9F8KKDN'(MX!(.5,,$TY< MF@B-M$O.,]/:R4B@LRN>-% ,1YI!S):BM/L6F9%)**1)0\1/AQ^8-O0IYN"D M"&Z@J*H_\2FV&N+'4 +H(]UR*2@V^5N7OL-/_PEPK2O-Z@D'MMZ33E:(&9T\ M1^&R'=&=*?45H+$_M2G FWC#+B906-KUI8EW*H]J0*D,YX", :X2+Z&^L,.)GZL$! 5!O2_M"# >W#0SLZDP&DB>Z-;(W"SPOO<@ 4 M(C(H?S>E*9L"MOM^9F,]98R4A[;B#&V?OI (6( MQ<;>O@==K'%C8; MAU$8M.4*0+[O&;#+;N17_%G)G>JXS?2NP?GW >T4FN X]D2:DGO:<$.'?8_HD-I M^A!ZGQ"R4(@^80C#E5S?!<@CA/$DC]")*-J#S]G-@,$'A.LM50\ WC6#S-^! MCZ2^[LUUW4(05Y5E-K!C@ING."G&?K06CXQN00]'"V*('@L8#+4#+HULQP; N>HQ*!3H'_E- R1)>%WB2JA\T-0G9Z MSYX%OXWAM-'6%3IL)LKD^4A'^47NGP"_%>@J2$:&YBL*_[YN E8D/>+@_K!= M*C10&*:AOQ61_Q,0Z0YAV3;AU0N;;&$.-P>T63A6A.W%0T8L*]]+[#7 IKO) MMA/K;@4R;[A9:)OZ%8FNZ7 'HMP(92@<9;@1TP8,'*!2_VO<[Y1Z$&"9"- MQ'Y[5E*%OY1?;A+L (-VY>D[G(TOOR\[G(TMW9<=SL9V;LQ.D&WGONP$V9;N MRTZ0;0E@T+H=VGSNQ3JRO(8N7RD,^WLDV*&__/' 03MVV09V>0^PH"W+AJTF MQ^G^BN3?35PLN\KC+Y[/DNTQ]W#OR+ 4"YK5GU@0E0(_<65AN,'WXM%K#E@G MM7,4/<$SK*DD=*CSW+WO[ *YTW:Q/KL=(L*Z.+SAVTAX!* MPU2^&&\"MQ,^.^&S$SYO2Z;;"N&3]R^:]8K74FK-HWFEG#^L%[UY:Q/"9YH] M/*IE_(N+VO+L]"2S[%YJ;AN$3_';SVPJ4XQW.OZ#*Q8BJ56299.MW=DV'Y6@ MO,756ALA45)R\]]>J?5R7;#;YN<6TF7<4*:]ETA>+,;#_=;1TW%MZ\ S9;9<1L_O3N;_S? ![YPO=T6+GV[)'SV]R5SZZ:V,&?V M;:=KW"XN_.-^9="<;$2]O#GL>8^YQF%Q;)3<^D4V?=3K-!FP6395+.WOW(T[ MT;,3/5LB>C*_+WH*M\YMJ6_+AJR,K6Y[K#8?CZXWHA0>/E5S]7LO/Y;/]F\F MXURGA O%<7I+RWMXN"Z4CL?IBG,Q]XY[]R-W^.VGO)=4+$_9 MZ=F=E @CF;R,E=4BK:DQQEJ@%[UT:]AC&]Q_G\TB#[5#N]DLYSQ9/Y_(\^+! MXT7U!%DD"5CEE2R2$ K!RCRQEENH5AF2 $,6$3!GY>G3Q7&W M)6>MN_I3L]M:ILN$>S([ ?,W"9A?<$DEH389=QSY]?%9M7G;'[50JTYR?.)F2L_OYF_(FH^\]3)[S[DA/AKZH>,H MFEZQM"; GE14"G!T1:9HS& /*619@ /QX%\9O?K@METSKD:]6G56NJR>S2F3 M&Y9/V,M[YKD>/);Y,KAFG%I22"X4+8V 64(XD:H]F1BNBY ?X>.?"H<63-<) MIXN05*X7HCB9B'ZD3.B3FJ]3P" H6*1ST;&E-W M9!K&S- XBJ";Y*"4S#731,APA#G! ":-&%6*TA7'."*R&V =P%RNHBNXEL MU@&P4K 4X?<,8XR=3C;(G&@+(\ '5$U=<<#_/OIOU&F9@^WZB/+- MM95%V3P/'P1G9K^P6I/Y?_]/I/8T" @ =(KM_.!>?V%9K.8UBP$ $?#TE9E M0$;^H9AS9>FR99;V]W(\6>5'$#C(X3&6]W*%?TO"?P,]8L0$6!:!9!%D%O:S M*#@+__ 7);9L9SQ[^H/(:<"!$@:B.2C1M<0,I[BJ-D:;NFM(U,Z[)Y53V6 MZE?-[F5*.KFH;G J%\U.K4VKY3I-J=J\:#<;)X>53NU0.CJYJ%Q43RH-J=TA M'YS7+CIMZ7N57X#_O+<\7S_)_S42]MWPR ]4\NUW(BTEHJCU 50*(=%LWU40 MBU)? +@>44I S>&R'@2=;YDH'T$7F(.P1^@K6)/Q[O?4,^MZ"V[SL^(U*AR2 MSOR*O.;ZSL'!?4.;+]SZV-\_GK9OCMSQ1&ZA'I./:SW//%U8/\:SNM+':T>$ MP#=18_8#3,OH0^NO=<638B6MZ#="Y@55.B7-B5KQX<[*%R"^O\IB MXNLG%M,A(U%<%4^TDHRKX>%Q>EPHRVF]-+\L*4?U['TE.?80F,= K0\W;5\ MAOU)-%(/.J7#^O6L)=]T/7E2F,_+F2G2*%XTPVF4@M88(63I9C -&X+5R0T) M53 D!$6>&YI,H0\@7$-T6/&'% ,6U7+R$DN?D_T@MP*LER(C]N%-> AUA"W6 M)0#$E#RBN,]T\H'EC=A;8)"HE0N6;U2#!R181W.IK8S7#4R/#;QF;6MGP] ] M+4+&E?D(F,-*W-;9"Q3USX7_KBI3O),ICC X;P8ZF:1&+>N*^N@;]#ZJVF3? M5NSMC'%:NJX<^K5:6M>SX][E4=>M?AUD<$X+B2Y;$J@A(3D^ST!^#FM6Y5M( M!M/XE-GQ4<(INP@BZP9@V8>5*L?*9B#'@KG-4,?).1"X/A4 6WO*@CDJV3A( MTCEXSJPAPY^V-9^*;C@K%D"YDD-*?5>:01B?7.@4WSA$.W5]E5C/+KV"0UHS M_.0X6#H_F:[?=PW-4!R<,3FW@(^==( M#R0IN=?)XB6F7C*$73(%-E&PS!6R MH8X"?(0L R8[L;8!"PFG E(O$&)( @33YFC1Y%.^MA3[B/R:V>E 5O+&)5$ MZ3S C#==F_R 4(S"19-_46==*'&FBH%?.7I$(A&*&(@R#(,X.L.419E&)FM0 MOZ%(3&2"8. I><;6P+. NS$S]#F <"/Y\ T*U6XIE#DB7(.0 R+#3B'X\!'% M!P]=CQR=W7 #4'$J&3E>+X?J71D#O(^5ZIY420Z_"6H4S)X\\J=I4L\+UT3M MX/S &AUIU\Y0KIX=/4P>>OG[\]+PV\_R7NEK:5!OH,W^4^Z\?Y@QIN-JKMWW MSXRG)VTR__8SOQ?/ $S6G%(4J3WTI"-2.CEH@70>V_=6S6%C]A)L55"C2X^<6]O9H8] ME"M'![)RHE;ZLCV_:9]#+#?_V:;#*O4R$>IE>G?'K:N9[3QI8_U);W8&EG5A MUMX>GWH7ZEEG]\9@7E.ZM73CT)G=SOR8M[PD&KY7L33H,#1]KI?-K6$WJKZF+;H3I5$@PG2_K94J M7T9CY?1(20$E<+_:]L";$WWG4R,ZX63TR&1<-AE4P*@+#WPG(#!31*_PJ,82 M]G_10*M1#=;# /00X13L 43^^J]IHQ7%5-F[A#8!$?V.-@<(%;S0,/5='?11 MDW!YH/'1*P!C1134W_WQH4#X4T<=_6BK(Z(@FGISL);KNSC7!DQU#5*^>MN? MWR^-V^[XIGB?/V[4>T^/$"']$/[_E,3X]X++9S/ F(SB>S;_@ 9D\)-/1M0O MY/=*SP*X?G2CE;?AI/YF@5?I4_$#/G')N+Y\=B__+%KR]BZ0E5/O.'K'T5^+ MH_] [BU_&>Z-JP7/0<;2N%K\GZ^$%Q89=XOQ=']%C1I74BD1J/9'_QMUP-]" MT67Z6.M[=<.&K-%TRM6A]MPJ#!$F/FO]()%U#/Y9?DZIS=D M8]D^OU+4>W>LSS>QB,)'2(8_X_H^ ?ZS, :IZ3/=M*=ZZ";<7=Z_>WEOORBY M<6\TTU_<=,?57CI],U+N>_7T1DYA]B^YGQNZXNI0]" 9DZECS_0)S;3>7B&WH9Z4V( Q)#'2:Z,)[U)NPJ9B<\J& -[]/_/<&LWEM^M3-2+=X?W3: M#-XS(( /2<"&"PV1H;$\[<%.6V]#7&EM3 K?,"&'2 NS#GF.'ZTWHGF&KF]B MU)\VN2:#L1[7J_5\=%BA4 ^C9+1!--E_B/ZP_LSL89K&@R6".'V#AL;.%6CP M;F&N$,P"DQL[!=6.E)7M]'6ON0.(*Y9LA $]A!52X^@X0*@4)((1\L:R:'Z#?\.W;R:CH&[;VMPPS8JE$:U4L8:0YH\5RB[_ M:B4)UGK*&6WY<7$Y/NO[QT<%97RKCH;Q\HODY[Y8T2FGT:':(((" M^=AA)2C(Q*KAD#-&V!S+/Z&Z%(JVD;<'9'!III@^K3A9'9H72(/R*F!M"+RSDA9%8E! M1L8%FL98-Y+^E4W$9(0\YBXP^ @6 69)6!V_A M"W1]PBZ*N$:6)<6?UVR=+E8WL>0H'!B>2MX9.O4O6IM;W-7F[FIS=[6YN]K< M76WNNFK;U]3F%M>/\:Q*^1FUN?0&9/>=NWK3AO<=7K(KWP8ZFG A"[H++4Z! M]^I:]*;W/8-:E!GZ:O$TN-9^%Z(\/1@"^X;PM,M1392(M<^Y0/X"7&P"!+ MG"G$2O3=B$[%R[Z1O+PRFY5V,"U<"S7.D'+D0W*=$UL:JS!F%#")VK"H81*] MCT@PM+R)L>.@8PUJ.#Q;'4.!G*KCX_@%]P, '@VAM6$-3.0YJ$>#@BS7)_]@ M?B"JD!O,>N)<,%%4QP[P6W1K9CBVQ4JI\ &0P+RTCHQI@G,!MI:LD M3J9_G [+$WM^N/1KS>IUZ?SJ_&11.WA[/0^WZ4^"M36(J$NN]W=K4W]A+EKR MI#&\5CN.\6 ^5+[]S.T_4\PN5H$"KX4;X>I#>GM\FFAZIZ3T3W=V'JY45O[Z M:GOP-20N5LB2'<<:3GJ09[8YT^G] >Y/\@*7*%P(1$?X6@"\ H%&I-MD2IUY MX FFXH9Z/N PJ)[@\6,"+"KMN!<%*H7CKADJV*++2?+@P)D4':Z)XHK+J* $ M+U$_8+^>^GVB#H/C C#H-%9LNY0FX ^=FM3OXQID:Q5'ZL-O=) V>U(;/ ;" MC">([LC";&+F[&!G8F@>T.C>0L:Y0D:SI4QW9"_VZ24%X(B1T\E,8(/I:#!($ ! . MPU,A=OV@>AWE/X#N ?["\54T,>?F])DM/J0-'C/KX6<+LRRZD*6&= M7E,>E(XJH]NS<;:0*QS>=IR#C#E_78FIZWB]*Y@$(G_"7^=$6$W\">]KI-WL M%]S*0Z96W#\- MQ0M/J#HY(*>3B+"821*Q0*ACC]B!_*ROTUE1A(S(EF$H4K%6=0(* M]=K6IQXK[I53;)D<2 *F$P;S1*@< /58 SYH_<[-6A>]Q==DNW\GWC3JZ[Y';*YYX!!$F]P,0ZB>_0:EK*JK.+*HUL\D%J M""#2!MO^BER S:6).*"[D7]\,#?*$6Z4>U?5QW%C,9)/N^E3^>%:.WH\JJP MFQI=T8*&ZMZC?JY].3ZT%_0LZ192? MZ\>JR2QQE*Y @&H1<7G.CR-#,?3 MD#>% /=,QLOJWRN9+X/"=:.K[M>OQH_S7KT'B%T<,I](>9"H#/.+HZLL"%NDQ1KP9X0:C(QC^1,]Q4 )V& M 6_T+?#K@NP_XB*E),*3:7")$*-<4H:.KC-E-=!/0Y=(, 'N+*5W$5M)@ H7 M3Z$C^FHR$,>>5&6Z=,(%Y.@B[!C/9@%"#XC-Z>G\%31Z$&&#"$=9B]D"452@Q1$J:=I,CQ+*!I'FBA+22=Z"+F3V[HN MWLN$J(BYV<0\T\5LSF J>),1=D11R3Q]TO' M;672-6K9A\M1_ZA?;AE*0OI<\G-?+'WN%YN]L:PZB@SHHNZ(7C]Z4#@.3NA[ MG,8Q?U("X$^(S@,/A^?,3:T>L:2#]()T.Q;+6HL3HF(J\ MP-*'+%V-1?@P09O[S+$+A$OQL'ER+W.*TE"D\"H3YHB)&VY(!P9S2U9G4)=O M &C+0< $)T4*/.D4_2[-,W4#ASYL3!"_0[. .MW)J^:&!ZESM'L%PCM^T8RW MTB[C;9?QMLMXVV6\[3+>UN6PO2;CK;1^C&>UP(_7^YZY]G34411>O\,2Q7G\ ME)5U+%2HAH ML"P_B(2(&A-5JOK+$ 7\UTM'^:)K5+4.C=UPVE#%%T^&P84-_$+ 3%"Q?!D3IULOV(:,YG07NT!=N]^3C%QV43 MOC"9D%LK7R61$#,6XL@OB86]0)0B;%Q(MH\2/HBG"*,>DY MHD+'VNGY8C(^,PYS@\KTYK;K8?^TXC/WWQ_>)>+MY"J=S.]*]\.&4[NY M*CF7UXK[.'!:SY/K4_IJO"$]XG,H=CJ;YIYN+_JC6KM16N:GDZZ9?AC^@F(L M_$\-D$B'U\F$UWV[='G8?^;>URV*IL0KMAK;ZHY X4 MQQ4E9P4BYA6JS.=G1#0,YG>X(M>0,],YSNY*^D/=3KNSKF5>RNG9C?(P:*;O MAP]?)_V!75:T93S1)RI!2JI4X]V1&($VW C/Y/N%5H<9SAO#46$J;=C5B?? M:U1J00\\++:(=(<-G3I!^06:2>B:DL:6/;="'"%A6/)66DGC"I44WHBHOL,1 M2]%'U9'5S_"*5U0"7)>E\H)""#I!Z H,2D'(@W1PU52,"07J<;$0#C0+A@A7UB48(45(Z'_(!I]K)P<45)QNK?Y#@,^H78SWD''WH$\75 M7 ;%..!PT6F;-R(M??(7]+,'@6$\^BPA@V96\[H^6(Y8;^2R6"*:C4@KV%'R M5DA-8:0&NH5IR91"#.B(+8.0_3]DN43R>R:#2X*6@89%[Q*:3 %F"?G=3"': M-T:%*]92C$ +L\)W#\+^GS%3((:+)3@(H^^A VAD-!-"$(1=!,VXKYN&/N-] M%#VALVF@AXD55G)2GF.;QLQ!5U^I+N.N8$<+6P8& M>%3!J6<9/WA#B'T,Z:8)J?34BD(NI;Q%]R[PY+[J6.:[K[@U[V<-"0VX/Y0>UT81[E>9F*&,U) M?NZ+9><(!-MD*B#R*-6^H-NYXT;2[:+Y^!.;Z.9@F3LZ,9*I(H]%8]B(2]?' M+JTM@\ZC%%UJACU*@4MM<+S U^QB0+$#IY_FL*$;1%4\Q256_'1$XU_49-6% M#!I5 ;>$;PT48OY@Q"#2*Y:+R+"S*38^92X*#$;@P<-)XU5(APA/%P9%IS E MEZ)AXE>ZXT9BJX>588Z6!@?04EAO&'4(WP"E2=2Y MFQ+W*MA>)IYIY H5^.54I^VO!0I/IJ:]U%&A"8KZ$Y0+44'A-8]$RLUU$_\M M1KCP&4+)/G+$A):M,7T-7#T1U (FD[DKBOF0Z6T0SI*ZQ?8DWA'D2V8:E7>9 M1KM,HUVFT2[3Z._(-%*H'JKVS%.E4>V=9[JUFQ/OL#I4U5GQ< C:[S=Z/H(G MBY/3L[R1[7:ZAELRM(Q9<-QZBSQ96'W2N.VHM[?#I_FXV:AJCE)^'$VGK5ZV M)Z\^J1I766WN'G=D0QX?-QIG^_GW$X/ M*N3)V.CC[&-M^#!QY>Y-N=(][/8*K49CWLO%1Y\[PU'U_EJYZT[4_=)^:7!\ MW&E4>OGXDV:FXC7/J_L+N7U>S"[K^B#]YYASZ V.^>*H9Q\IDT;T] M/&D_M'K%^).R>N2=Y6YM3WX\/E=Q /3VM]$KQ)P\?'R;' VU>Z^IYJ]4L MMV>E>F9.GHQ1J7R5GW1OLT]UV1_U96/6.\ME='B24^GU&6:E5V68E==GF#UK MR6P8QIHBO;NH#IHZ+^:@(1'.P@#C MFQ@0*JK2Q\U* "I#LYH&!@":&VC\,)T0L5W021?HPNAHX,8/@+>2J7'0:5!/ M"4$,CYE"Y)\8JH1Y\'CK4+>'CC(= ) M=JL*L.F!);(94[$2^,$@SK!JB ].,XX,4<>&'@M/1-#S+VP)Q/#1%:#"#3NP4!'#*$@:P=O$A>#XP@M@\#,S)EI4YL5OMLXE:IH>$W)V3*("0)V M*3D?$2 _A&R _T;*A?[8Z90TASIZ>)'[--U3#--E=O]D:EN!^W7%]V.*:V$E M2HE>7.XI=T?D:ON,;NU(]20N9!1?TY_]9C#3SWMW1PVY>K3O7:CWF=*]]6$Q MQ=!HEO>BS+F^]:S\S@."I^LV^4IF]8GZW M+]NX+\]W.-OMRX;VI;!7S.TV9@LW9B?(MG1?=H)L*_=E)\@^=&->V=+T>>UX M8Q0HOX("'RJ^?YL"Y5^$8A)(LMYS 2 <%G\GX')S\E!##*@$8+"OI$T)8S> M,DN/PZ;OP431$I=X-/K/H5X%W0X78[B4G.0?Q1=['L#R5;<7G,@^I^+S=N:UJZ?&N/V=#H_U-R:7RA$:^]R MKRB-PM-YR0[D)3V/0254[AN/VM^[FIFY.QK.Y&6WT,UHF>I%H0_Y$KEO/[/[ MJ:P<;_&R.]6[4[T[U2\ZU9G>@6Z6SIJSRS-Y4LY<9&[NY&JO^>&GNI";/E2S MU>+C6'\Z&-2.&Z>50PMRFXKD5&=3A6P-([&+?]?OE*[R[:-\=0IT&TD7*J6"SOW".[<[T[U]N@ MG+SJ7"_3CP^3V\:U5;MIG-K+?MU:7C[-R;DFRD@^E2V]LRZR28X](KSE2B/= MY&4^L?KVY61G^7Z'EWE0*/&B#/=>&@B8924$D7X) E""7]U-3J MYZW>7"YJ'9LL2W:T?2CU),I&)E4N9':>C]W!W1W<#] 9?O/@WE_:V>ZDFU-J MVDLK*<4S)K^39J.L6X O12(NJ.KZNA:A\NU20S[** M5I*IIHO/2Z7:1C*M-:\V3:?M$J7OK@,QV#D>G087,94)\7K)!$DZSH]O].[] MN2=76\I-Z^:P=J:H@&%!5*#]?';G;=G)E9U<^1/DRKNK:+\G5R[NY?GH>G%S M(=>7AO/@CSMZ9@)RA6AHN>QSAM4?YNUY4<\"26J^H.C^#ZJOV$9!0>5I1"CD MB%#0;!\JZ+=!>KYGJM^FU[E=TN]]4VE^A3N1(.].VB7/J&7TN[%2R+8'77NJ M5FJ QD7TJ&(F5>F?G-U-KZZ>NQ6!]G'XU:Y9(P> MAN2<0QQ+3LG9Y_+W4;7Y#R*Z?$[[^IICB6 M[7MM0/1<"S]5]Q_[4IKA0 MY[HSU)W42T\[PK&Z/;FZS$YG);?4?1R:W>*!.9]?%2OK.AIE>]F\ KO0BOG&-A8$]97%JY@[*N=8VSX]$B=S\XO?.'HL X MN3AZA5W4AJ:C)ZY++"':-?42<=[HF(3J^)4;B Y9:()4/#_VV^7F>6V<+8_L MTJ3JVZ5LA2@(*2+)X?_CK9 \8\<*@_;FDXF-NM+[*9$N,$9((*S?J0JB#*3 M=I$$<' XX@B\.(<>M ;.&W[#H2X10EQ/TPV5+FU"QF D;*_Z'?:;-2W1&1_2 M.03M2Q#_//I=9#AHQO0R1B&7X:37?1B7WS-<6X\*]O.VVK<=?Z]M,;.;H>9R'H8&)" MRU$R]IMJ4L M*]E1]?;LJ79V/7JH7_J/LCO<2+.MIJ5'.VNEZ?K8FE8X><)P7->12II#T\Z MURDXA6RGUYW,.X-N9]3?O^A%CE_VI5K=03;;*=[!##HX+ K%*=^<2 M-J@!#?1"79R>RWRNS.W&;O48O[IRC+:F. 6#E2L""MN\0Q6J%!Z7OKJY+%S;1M/:9G@S0ZYP9L3$Y<.2+^='= M\>,J/X+6R[6(T_R^,]&;U7&SOYR?/#S)=_[C?+LYT <^1FT"/^SE."W6V#E$Y6>;^ZF.Q0[A5]LAMBPQQ,G\J&MQ MG8-1.SL^J)2ZF8M:^[YJNF.G+0*@5N2#(DTCC M6?)"BN'_"X'#)"_KNASZ?)2@4>GJ4G@K5^S88:]32-:V!)!H2UTBB 1IQ%ZC ML8;)<.O09C>L9;N#G6GH>$@9:.M(IHS=>L77TU? Q$W:C5=<*;Q)7^B.:F!K M10<28LFBF9Q4HGV'45\+9]C7O;FN6ZRY,6I6K'6'V+WD%7*T0O;.<%7?=>E/ MF?>48]5)V1RVLY>9]XSY4U99_7CU](7J5J"T M84B1/8D7*W9:$]PCY-JGX4_X=C+1-8,P%[&A(J$L%K'ZY.9:0>$343NN0>LX M#RWWYRV/(VLB.[UQV6O<=&>WIE7\Z^3V@ $D:ZIICB0C@(U]B14[C:7 M[W 4*HF$A\C$ID1\!0HUZ'@F-F6$SX:*HW&CEDS#PG1?9O(+RJ8!>CVTNC.L MP'?@ZKPCX(J:K[N0+&2X$+=5)(SOILF7<#:$5X[()PHQ9I;T2 0MTXEX7?/N MB>]ZX ("!6NJ:RG1AHDTEPQ:QQO6U(<7N:S1&&O_]3X[$M&F\N65/4KGG]^D M!DQ2RJQ#TX;DZSZXF%#0T'6DJ %!5O/HVQZV$S3 G_'=MVB31G(ET8Z%:%S1 MR"\S(V%.X)OAM"6?1;:-!8L%QQR8"__=,G)EUY$K0KH$PE'+$SW-C/",>.MH MFDQ&WB(TF4%3\7?P'P?.1.BQ2E^,C41Y5SMDT^ A.UP O1R ZXDDS5G1>]N%.PDRGMR'(]2ES+YM0+/'ZPJ^'/!+G"KF+12_ ,,3?G]R6"#H(S M* 9ABN(:D"RA+*?NTJFIJ/30<],%'&NO3@:\.P M9RUX0 P -1F078:VP.Y45V$N?$3<07$#EWN?ZMH-46FP_>L5=3K#^]8I6%?7 M_L7HO.>-Y6KG]LRX:IZ3.[T5U[&3G_MRKEW:-5>@VV;[FG)?[A"+WCU4M>@4 ML=6T0KC;,8"'X7C:OD.NBQ^O;9SY>]L3R:@6_#FX6)A$VE26MN_]&!@+71.= M.=PA17*K[RSYY(B"*^J1D(P96 5]+HQ@&3BW!%((= LR'6TW"$-ZD] MQR[D88-OPEH&),@KX+8PP5B08F06VW['?NI"2@C1'&A&-NU^#E>P!*(38O!P M1R/.>NBFBM68[&3@7R<#V_; FX.^O:DCA(;/ADXOSR0!LTUUC"DZ._E=$)Y< M/'UXFJ>*@6:,BEH&V._HD5%5\%(3C19/7Z")NYRVD9@N:AYT8'=W%G=G,>3' M%/R.'J7/_G!.(?E@[I1TS?H7DYD%;K@)4^L8F>;SLT MHY / $_ G.@G\)VKFY"[Q3E=THC!J'K@%:&&7S!EYOO8FG,@[X[!9H_!I>UZ M:630U;.PHI[CD8!D,BZC#$4C @C+LE"B%YO MTCAE2D(N=@S54* HSK')+_%C3]W4K;6W_JPD)PJ@8 ^2%#9JE0ON+[ZG3N@Y MX%+-XB$X24 R"H 'LV(.*0$$V?$@Y0)OK<=L8[>_XO%1PG M&&L!1R?U0VU(JV1>5\[(&&X(N)IGF 6,O5,!=RR\CH4Y*TUU!ZL0T'_?)VNF MF8-"FB$RUXZ5=JP4LM(ANVLCG 1EW2XK[L%@Z3,\\^5R2#-0(+-+(MTED?[V MZ=LED>Z22/^<)-(3R^N=G:M-N3'/O#F+=/]56:09>7T:Z?.!\5>$T;/?=HK- M7ZC85(CMKSZOU7 GXTL5YYT+%05/16=(WPD.7RPDAQ=.[!D-3["XQ/?G%8Y(3 9^'WJG6>[3 M/RE0),(8'[J2PY!@4DUD$!B, )T#9$I?6P?9JLZ)D4$X P %' L&9R)1"$$8B6'9 MG6$L1:5O /*/R/;8#DWO51U=,[RY[0"($FKE@Q4^.!GPW_+1(5X>R:L&&X G MEM(=%LL80K'EAAQ*.^NMLI+ _Y2C(4F<\&H?!',J##NY^$50W4MKBE=FV2?? MPK;RGT-FOR*9"+0"&?T;8H@5;L;Y1\YZ_,R1<\PVD5M1;*GT1WU]I)@#NG$ M2H.YQ&(^OZM U8NG+'3QE[#[D#?GL9,[A)"S!3P*M1$^,>0.F'7TV(1!DJP\AG86Z>&/UUPT?HI1/$)FW= MY0( IA612U2?@4_0TX;7%V2[$[/;I:%DS*L@KX'C$"3>!TNF-1#\.E1-V]?2 M]!@JTZG)W?U\BI&)!5J#MYQ20HK;$&I<,,Z$_#4B^P 7E64!JE/X?5!=!J<< M9F*XHC!GB?GDSYEM^BQ/A%5F1 F%@$",2(2:9'\5\FZL@5$LQ5P"C$4J(E>$ ME!%4P;#N(Z*%4?D<69F@$86KV)..Q*!_1-&(ZER1Y*M@'%H)9!&-;D"&I'(: MJTXH_"Q4I= -1JW?\QUKG4+P,H5)O(/(Q%X_80'Z)KBYX-)ZL4DD7;:EMJ?] MOY',@:\N82-:^\:%:6)>ER'F!J_"N?'<+C1%MN9N,;@;TGXF)%4?^ ZT%9@_X+F",(*DQ* MHV(!\:LKQ/]3YH]JBE47T-Y+$.6B67TM^-/7TOE:S7_+/N)"MN M5#XP_3ZBZQ+Q[GM0*,7*HB@.MDTFY+H"4%=($\1=(U*5J#4>'&(JX+_K>T,R M/\1B(YKV/\^)LV1"_DJ A3-($&6;8?\3*[@D /C&7^&1*:9LP30'.LBZ%=<* M3V6G9B0652-J$;V,>9)DN-GXL.%%]1*R35,P&(!.4PNP-L;^J?6:98TB6= 3W>*^-3(4*K+(,K'![Q37(. 3")/PO&M3 C M)F#$G0F.D,NJQ]ENL$,^=(ANQ(UJP@-!F82'8'"IB">'C #. P_5)TS:HUA/ MX;;!%C%GT)1.0GW7X'2MN#Q$9W1410,U9W6/370/V\ 4"X)E= 'P7 -\% MP'_]=J@INW# M)KYQTU*LE4BP*YFNN&)54OTI5+[B-N9W!D')/7^7_!O>PX?:7V*-!6B4$X#= MA/9 FCY KWJ >H[UTR,; :7[ )1ACS%[GRAGY+SJ,U#] C-SLY[R%1]FC 2K MUB.X^:>VP> YP)@-L5T9O9EW4 AP,I5U]>4I>!WSTN$KDZ*':Z)<8*CT 9(11\A]02Z?@<\!XX))\QA3[KA/I5$ O"? MK7$62-3ZKSXQ3\@*71XP"D)!*U P0 ;'5"WPY-!R)GG0( M9SN&C@MW0F@:(YJ$'\&P%QVQV#4!XZLD&INJ%DR4PU!Q1Q<2W@J: MDQ#!Z8+>M*G8<7=ZUR,.Z_BV[V*PEU/2?<'.A0[ M+W0/NH*+:.<@_&@'X5\0N#^)X '=<#R@C[<"$GQ'ZQ>\XC$()[UQ:^7$DDX5 M8B4[2^J$ 5#[B+<_%4')(08#"CT$RX'8,#D1"DLD(FO3+3<"H@/H-BIY18VP MO2Z%RZX#:FE@TM1.ZMR(24&[$KQ\:!I8J&!BLP$?T]KX6Q#JB2-^/)^$N$[O M7N^*QN,=Z M$[=;Q_J)(?'SFC;&YQ N MA_ V,Q3(^Z&G =5"7'Z=0JNT])+<)<)@#/E5,0/-G@%A"?!%T24%6OK A_X_ M9!Q+GV-Z0K@ FES(S1;!9J5:N+M&4P^N4V"9/N OBDIB+#J//;1H.I=+9!KJ M8(G:N:@\XD-LZKP#304\WFC[X=(-2DH*"&,E83N)I@)<&N0^%=K- 2:I-;19 M0Z- OQ0,/)[3CN/1MDOPJ]A(6W K\QUPD:DP29,IN80UL8&'@EX(8 O;=WG^ M8"J20!AP&S4%!Z**'J!>,=ACQF;$JG# WIR:9 L"_2CDD%52">DH-(&%!R7A M"J;[RC@U"D,;%PLB%">PC:'/799OC+DO[FI#$1S.=UD:*^=8(-?*(5(5=Q0% M?J'TI-/SEE.6].305Q'39H@MXX(]P)S*2%)*F,_-)X7WO>&%)BRHA63?T0:: MT60@H!]1;: '#L;BV'^CM@)J"]MALH25$"X>.7^*_5@01S3@#O+:9/L=90"9 M F*XDX,2S-->)UBB":&!F&.=63[;MH(4.D^A&5]DPRN$0B9V^ MO.)@>82VP M0%2$4]6DX]"?1BA3P;I;A7QJXHFHVLZ4Z24TV0/20_BM")OYG2?=$E64W(/L MVCAN5L(+;R4WB>5=/E'6F8.W+CR3-K-L!2]?<"]^W0AI=A)[@HY[ MH9.1FRA!HU>N&.K.A%I2F'E.G>%\/J*>B\X=B_:_TX)6!8%]:* R!>9UV+\3 M$NMY1"?: X_Z#FEU&'4_!O,B0Q,K#MUG83L$-]2@4[0BA\40*#U8XX#$X,)E M2%'0[8,)4QQ&3*S: A/&$]@GL-MC;@'TU(=(R:Q03RB]XNQ!S6/! 4 WS9CT?<<-FA2@ MKDKE"!G&1>>K:ZL&36,&]WG(PX[ACF&RE,^$.:#V&CBH>>/@=-@X..0:\(6$ MS+9B=RW!^9Y\9E"[#:WK!))-E:4BN'N#(%[@G?<\QJ]A:80)*8VH@M,*5P/Q ME:$M-L:"H*_V4@)GB?O:(\9UJ+3YF1;)RW"%0@6 M)WF7C\?'Q(*5C^+?W_%3?J([]16>C, '+J"_8[ZR&\V_9WN&Q3[@!N)6'K>F M8"\L/0HW*90\T>,4E"X11D(#'MNO#H-N&MQC;PNPB!TJ1/FD>/%2^ >2IYD M3?[ML>'0Y->M$6O-#"U0B633(*C O"B8D1T&% B5?7#4P!D.DA$"LH3USWKT MY+&)I <0:=5,")-;^L#@+6*&<%DL;99;[*KVE$/4/C<O,S+DBG\_;W=OK&NO?#S)R4M_N GT M 2)T=&\9:'GXK[2F8"CG!0O)^F7?5H_K]5JV=W31?]P_O>N.*IM8".U !O(P MNIC AQI/T@[UCHAXA*NASP.@Z-.E[M%@QP.F97I(X"<3Y#._,S8O53"PCL?+ M%>0)'(?PW$*J5-!T&L0^'L_U)Q$IH =M*@)P\D#=\J?(0&_OI.,Z7N\*KI3* MPG#QKW-E84S\R3GV*>Y=W3F#S&U!N9:SA4S%3 ]&M^YB^ T]20HQ Q"*\*Q M/S3?F=N.1K2,2(/U@#/P%4=8*;>IU%6Y!4$Q<18V3D*S9 MQ\0B10H #QBL:I6=G^W0'H02&4@9PUY7W#6-SG16_TXU::B.ZG.E4PFW?P4Q M5C(&X*H/L#A&.K]2*7?:KLY>2 TQTR9'EO7@LRV=>G?@5'!%,TSQ0">ZB^^A M5?PK 49],C7MI:[3IN7DJ:!'>2Z#/MWV8:]R9 E$^L MEU?O@+:!;T,7^ :#BD*1Q1\@YC28@35"08MHPQ5+:X+GIPHJLN51_F,R[;3F MVN[5?K8L+_/J1>&AO'_\J%2^0?B#F/NF2R[A0D3"_;#\B69[[/O5-F-598I' MC7 UYUS@Z0O=^T9T'P7XM"C(-V_^=',SJW::M?2U4YG>WAN5GEGY]E/>RW&) MQJGY4R*<;?+8P ?3.O,AM+Y1;P_G0[]6'=_4EWCP:\]M8#6F?6T)D= #8=AQPZO!%PU'E)8M@!&H-*5L]Z%*4P] M"H,VG[!YKS@HN%47MJ4F[-;%8:\]J,^/C^6SNX>I7SH]J"K9X6?MUG6W,I^4)E$22"S1R M-ZF81P\QNW>9?XO&"HA^%VB#BB5$H)G!020!NX7WI,,0M &U3_"8DB=CEV6* MW93LSI13[\Z=;VV.^;Y\5J'DPYDD,MRX-3PC7VY9M2[ M@_K^\;6G]WYU4:'HLPS,:E*$$1)OL-6S/%>BF?X*^JJ(+DE]PCQ_+HKM$EQ] M+.%%4:F#:\E2G$(Q@'XNZMX$%7C*DC@V50@49 ,L#ZON4E;T$#:K!2/6X3B2-WA ]#^VJ<#];O& ,V8TQ(MR$$3LL0\(TV33LQR,H- M!VL8UF1Y?'0O7C@%S4$;#)!U37A/6E?YON;>'W:KD^E\>G0M9YN->3S@F/S< M%VO""_2"G0L1%C*B([ A:[Z'@-5P8(VI6_3Y+]8!4HP7"!( M.2(&!#B3>V)_@6RKW"[;:I=MMU4LK:.K(XM(]^'R$(KH["DH %3Q6Z?^S6YN[/-FYMB1V]JT?7:2 M*7;S^OS+*'2,-GA80NI( GDVI^.)<_/"N6GAW)A:%,=ZGRI+QS;-5!!&"%(! M4F059'\9)"K8B43YH\S+%,$4AW+5%4T%41(DX"5G(?&$!V%>*43X GL7?R%: MO5 1BGUOTZ.3%>C#%#X! M$3:$.H7T0*$EJ5 W#.GV*\;Z\_-,U!,_VEZK: CR"ZHK!NC6G5IMT!@8QQ/W ML9L^=HKU@UQ.]OS*ESFU ADV=SR%20C^2W:(&*/35##131G&!%=]E?2;J,-2 M\%=&["2>8_:'.S$%$K*H5:(;SCI;7I9:%759\^_VB^K3T57A_+9%C)K<7N'K M.BU?2)S[A=MPU%[N0GZGK0Q!H*"\!A+R8Z,44U(7>[ MOPR'"JH)R*QX@%+\N:''2BUXV@ZK H?SH#_Z.DV>!=@/3);%/_NZ-]>9$Q$* MC9=B+PWRK+XPF*:X9F2:YFH M^'O2-:T&AQ@5-'6GZ<@4[3=A.8X>8JKPM'D*YD+T9"@7& . &.8Z09$_QDA< MF#?X>TV3Y^\EO3M !NCKF( -V_ZI(:CP,)U800IUBG.MT'*!'#-''T%&)&&, MH6_0TV1S3.RP=QEU).-N\P(.6##W3?!4E1FDJ!.R#0R3D81#5D%9=_"PR!Y] M'1M@6+24!H^$\#M:>,2STC!]3X&;G+O"Q4E($]]ET($*;F*:;F(:-C'-&^_P M%4%*L0O@![R()&!FA=:^F(2H +!0!_"L+PTA/(,G@A7D/\=:7]%+#1_XK,6 M412X+>@^U-?AF'"6H$5# AP.\#%2-T"/(LO#X\VZVBR3^WF$P!%8'<,D#37P M< 604:\34P\/;F '&]AG)"6&'9()ZR:$:D-AS%^XF3N[#4[! [#VJX*QWT1S MN&)I1-A#;'*F7YJ*Q>S)X#HO.V/CJ'D^J'?3XX-F0;'KV=&R%7>3)3_WJ;&_ MC[_\V^@W04I*(BDW9X%V(J$S%THCUSIWQ)12Y'?"=.$'3!4%W1O3#. M1-OT MA())UR/\2552^%*9$],@ B,B@F6&&B^;RYK?T^,Z4,@%3!%X8H.+K7,8F$=0 MI3:$J"2_6LG?!Z9"%M]6B= "50'?D.8]>":VIIMT/#HV33>B^A/3.OIA'C%_ M9W1N5.JS%H7P%K'HDI;K"1!?F!^0B"X'/YCIKE#.N2<=VF>\P0;W'HH#E-,U:%74$R#D4^_-&YW@W4)M&>R=R!4S<9ZC 4VC5;:2, M&OS-9O(4!Q1I)R2+L/!X=A$L*+52T&(,GA4-\/3 -XDN:$(M*J1R\)_$F) ! MW6ZZZ^6*^!3 C;G?D[8X QPQ 9'DKB.J'>,SH($4/@:.%R M=*6AR!=+W\COTC=VZ1N[](U=^L8N?6-M/L:KTC?RZT=YUIS]]/0-5IGK/I^G MT7JH7YY=R3.K:]R[Y=,C_ZE[=O)1GO?7%*^^W!J/7ER_9:MSFFVADYXETZ++ MB'6$ /706Z95DZBO5 \FSP7^=?%S@.AW?!H/$L'-HWHO*)!LF,"."_ \$49_ M+XIN$&H//_XUP/^1%1R)DPV;C@BNW:#G"&;^XB(D/EE:A942YQ*ZIM=4-PA8 M%E#2E\9,7DP=X2Y'Q.H%YQJQ9"A,5'R6FDVA__EDWVFF8;R#SL6 >(N!6?VA MW1>T[K/8&T*?*8U'@ D2J<6B#@VL%4!-;$^J1M%+P_*GN'D9SBG*63'H*@6! MYQ'?=(C=(1V:!IY4*K8NY,@GQ&T72VC"2RL?J&O"0>-$N H^V>%YP,I R.GK M&Q:=^XI?,Z?G;[/G(]F3E\OTX:"154;6:/AE/)6< I)(@BT4A;Q@1X2Z<@4' ME8B Q8*,:/[C*WA@G9Y25Q+A=E&?QLY(Y-BG3=9ZQ2,\BFT'6!3*U:<*1.-H MU&1HVQK$I0!Y;O7)J#3@QU\XCX$L#@%W0Q W[K(4EK,GU=EPJZU=J+_ I3 J M860%#QZ'**$.NR@,+RJ**TXHD&]#*\2>$P!:(I3BJ^3@N+%()GC9 AFV=DE1 M?Y,)A;BLH\'*S+ES3-A>-L.7SB2!WNREXO*]8*YNPICD$J16PI!F4@K43,4A MV@#1(00(CSI+:3W*6(]>8$LF0X,+AX>; FQE[%+B(.J^\]W]!^@K]K1?H9HQ M$!QE+!#(BM90[L)(@M>$AI\]=$E%7B/3L8_O^,\4DEB"KR' I2K\6UO2+0%!\%:L7C6L'PCLL%T;$=N9L MC[8 81GR>,_RCFB\N8^P(@XBM*G@39/JW;0EH,L[6P6)_D!&>S" Y1%-FT5< M5_,/[>@[Z'K3]B -:^2]3JZ:W:#7"0=*(?<%$6'/8JH(MS(]'ZN#B=P2S!IS6U;8C.>+T7&195!OB$TC^MYHOP^\O^E/@JN; MD!IUT8#;\7O*?\)TQ=YM5 UE=B$#D>10-2QG.YQ;,-!$T5!L@4ZL#R"[RF/8 MLI#2A0(')1??9&R[1W-I8#SZ-H-GKYCJO1;CDZ\)S@[>KXG&!RV[0%4$2?A/N-<1O MA9S ($"+.0IHV?1U8=2-JQ*!)XS)4Y$7J'N$KC#T2 7B D5-J-H'14/8(8EG M-T;@"%,2YPV6/T$HJF K1D^W4.S1?KP!]FST4J/RP!)-79;"ADWEF,ABWX8 MG(%!N[H2KK\DK#)>SX7L'GN#B[V;K*$9>_N>=)'T6GP-,%+ GH21"*?Y#!3C M[1S\:7UEQ"U!J6!0.1Z "?9MQ['GF++(8.A7$TV>%9@I+CS6L"CS9*)B!PV3 M%,TP0Y68TI1IA-@,$;G!";CIF9DR==AA9OQ7#9H7=D'S7=!\%S3?![V6T4VW#QY.6D[E_/YR"$XTUF,F>'*>?SRX,!?RN:S+3Z.K M\OS0U,^&O6S\26(RW+>GD]KCF,Q"OG74QW1]62%/%E:?E/.'BG=U5YC7BOO= MF\/!<:E>F,,[RZM/S@[ZZG1^W[7&V=GXJ9U^+#P9]58OUY-7G\R4!P_Y6?.D M(V?-A7?1SQ^[C2P\&9MG-W]X?#+M9$IR^\KHG@R*N;&:KI G8_/,-X_+\_91 M:]:M=VK'6>6RO; NY^3)V#R7UO+J9CHW3N2F4LJ4Y<9D<&L/R9/[JT_ZYT_9 M2?_T[%RN]H[O+P;&[7G9GO?R\17EE//R66[\=#]NZK;=-.H9^^EB2)[,K3ZI M.P=W^7GCO"P;9\/JV%X,[W(M>+(8VZ/KPV;]*:,-Y!LEK9:-2B7=OVGU"O'1 MR?S/.IGRDS+.7I_>M,OUDJS(%?)D;'1G?)#MN&6M.38*HY(VGOI=Y0">C(U> M[\O6[?Q>.Q[?'-Z4GCS+>YH3RA?CHS\UQ^.#<74YJ#6/9HM)]:E6F_1;Y,G8 MZ$WW[B;MJ!FU:Y2/;GN90_5RN!R2)V.C7\\*[9MNKGC95?2,_]B>S?*/9.VE M^.@U=]3MC\].7%D?SO?-JWJZ>5N')V.C[S\>/Y4>VLO]VMEB/O=/./ER/][GPI-S4]?V=>'9]F?IP_CQZ\8:5W<-D>3X:+R>#BUFND M1_!DC#][3\?MRT;GL"0;\JASFI>/QF>E%GF2\^<;DF2>R7IYUK?]&:V?6#&. M&%BA.'RH $./)]J8@>JR- <4^C!"J1$K&!):VBA!"]' (\3"::P/+?TR\&WJ MULQP;(MF%9_Z6NACAOH\FGS!\BS0)T3[J 9V'IMQ.NR;2@'' (,^)3A$4H$- M1";TZ"L\"1U=CZ%G*UQ7BKG<5 99G#1AF!HW"[@E_[R=$M00N(\#AG6)!H#U/S6ZA?>](#3WHD>A4XPW[MD<0& M9!XQN5:2V1-<(8HK9+4G)S\GN\;:(]OQTKC(B.'+*LDG$-ATP)$(S6979[LV M30-;WD.FQ\"TY^YG(TMBRAKB+=,R8E::?Z'_ F?(']VW]H\S=^FN<7GN7[45 MN[[?^2S$DH]/R6C2J 2M"?S.]OD?Q,G9;*!M8$,I,"U.IED3GF*8W*<9>'. MQ=8OX55Y1#]PL1]>]JB.=,TW]>: @W\'0B;"F&A&QMEQ>&KKF:?3W'CYTP,]%&F\8*:N_H/_AS@I M\!&P"8'=H5(+.^J1D*?>BCLB[O/Q'#XJ>UN&KLC3 LL((#14Q626%'4?_7<^ M@KP=#&P1+ID[RI2]N%C8*Q;^+=*'38'32C">A"%!^H(TY%3B?Z?AU3^H2P?Z MY/S2E<+<6S@P?U3I$Y[W/?V#72CK.2'STEEU\0'E[O9X05 M0\P^_L_ 4\C7K]HF$.7_^U;^]D9:Y+)[V2Q/6^'9.YGI0D(_GL038K:86'<0 M%Z@E(RDGD6UW0/[& Y)]ZP'9WRO^T<<#7.8QLGR,\KKQM>[8XC5LD?E3V.+5 MZ591,L56_TH9^B[,\F??L0#?_M9;]!>A'!%Z0E5U?3#XW+OVA*>=T,#FN]V> M&UC7YH[([]C@FV: _WF'E5#_VF:W'&.P8K _!ZG>0CJ\M'V]0G*O:/=P8@'0 M'^03T/@]/[A!TX?G98[UC'W27M84A]\^*DZM_[$YQ0VW/VOO@B M?Q5]WH8SN.7>CQV;[MATQZ8[-GU!P/S#V108\_OVM8Y\B1V"Q2EUQ;! >6E: M5Z+JTAP<$L7E&[87(:]+,$FN3?NL5-+:[;%_(E]U[Y_RF;-]J,/<__:SO!_O M1/K/%W27KM7Z&OI049?2I4U('"#1_LG>U*V099M>-X^?_27>E?>^;S>]?3NV MW;'MG\&VS^L;.S[^@IZQ/UV//%(,!SKJZI4 J*\YH&K0I<.:WF+/2-:,HL$K MT1-4RWVW;YW=%NJ^7#\M]^7RV'[SE?LE[Y/=]RWX[ZORWW;J;K]L>RX<^Z]42GC M2097*TI$%92+I R#NV[SH)-.EVJ/APOC[NZAY%>K %=&=*Y<:K_T.3K7IDV, M.K:#(B=4]SPS\.8%;7JFRA+ 0W:.O)TEN?.([-AVQ[:[[+Y?1=7:P4W2'%38 M/7))KY&*I?%/R"VM&S/X,.%JULX'^Q5C\'0F&UF_79O M:?N3S_EVJL]?Z>!OG>?STP_^YX33W^'@/\I%+=NN6==CI3&J#0\K4Z/;GY.# M3W3RTG[QF8/_9SI!$9N0H4"^EX:]N3*S+=);_FXB,&UGPT38L)OA@^J10H#; M"]L*^FR%,+?/91!I5>NR5!B?UL?*O#\^>)J,LM/.O%>&PJ1,/B[>_OECG("[ M4[]Y(FS]J?]2!L_S(F#UY-?*[<'@J%U:U*H3OS(K+]3L41U./E@TN>S'631_ MJ?GRUTN"S<)3;,/]_Y%&SQOO?^NB,'9;9WV]:QQ>7RUO)J7&=1JD *1Y_"4! MAW689Z\!/?N80$3TO.3(>=%L'Y#3-R\U-D&GM8Z@[:+3A]9^;WRIVZ1-?3# MP_-]&A*DJ:<6"PN[-*YUEY?WAGTSN&E?]: _$K&F"J7,E_(2;X=6M84'9"<+ MOI)E]699<%FI9YMRN]^5T\;Q=2[=[%_5GZ"K&L!%Y.6=+-C)@O<,'FU\J5_3 MMGKQ\5]K85WIC<*@=3.S:OJ@I?4>M,.3BP/0"8B%54SMY^):P:J-]1_LEK0] M9W6E*_>63NNCVWF1I;$ (N&&2X>PAF^IM+O8\WWE\NFSIG:6&93&C]-1:SK+ MC8S#HX_J*\?[87&72S9&ZI>WEXMV)/^MYG,0D8*V\P=5=H'DN&Z/BRE MW94N[#W\-BV74]+S#:4/?)?0R\5^G7W#8BT3OW?L*6';LESXYX=('"*PL+TX MR JI HTC:7O%X#->TV,0V@P<>Q)\PUI85GV7K%YW7&@^O2=!PSW"UI9&V^)A M0VO#E?PI=,R3'/W1-[ SJ$2^AI:5WQ45/W+^@1:00G-+,@=6?XUG#>>BA/,+ M/C.%^;%WT3ZF4I\30@T)@=^0U3L:]L'$%5#*%.7BGM0%=F/=2#VI7JE<0D=2 M_EY'&NH6-"PE?!;,E/5')=?KA$S DP:*X4@S*)KB+0/QUQ1X7P(JQ(B$O5$) MD6"C-=KE4QD,=-5C/X]L%NU1R"@!S4*%]7LC,H&)LI04![J"XW8Y^DRW_)"( M;-M4OFV_H,@S4X4.GCK.TYCI.+>! ;<5]C%UI;Y.>!Q[M2H#CTR90Y=+F4(* M>#F; D!2TX"!W6(+R2S@:&5DVRPD&P9/(EV1(%CCX0 MF?6:%=G0A3=/#(^(!G'8X"= !&ME%GM2)6#3U6'Z2%&BMQ'F2N(BR58)GR)2 7F.DAB>"\G.R"!0 MD"Z#+E]W60_=R +(;]@JH2.P2L\,G+?OV7^DZ*Y2O.4LIP7L+NQZR-,0PS] W*T4#&Y$EJO@-T M@M_3D0TRL.H%_!/P4T+KST@G735),<%[#V1NSE@>4&@WQ$FY>U M6,S9?.BG893.R,757B[_]_]$FM0$^[:B%0KK8LUQLLBZ0SU->^"@8/FAF'-E MZ;)UEO;WO&P MK?'LZ8]L!OQ98F/6B2[8GU:."7S:OJL52_:G:)%G=R4=W@ M5"Z:G5J;)OQVFE*U>=%N-DX.*YW:H71T\O+9]#3GS4KOL-E;_F@P7'US'?)W49N.'VAZH2?W!%HA,J$EE7!M>=; MT,J>JJQST$CQ'H0U&>]^#[P0%?Y=Y&M4.,3.O'"F42[PJ\@JSFEF%5Z M6KX_Z.4SN6*OK/657I;\7][&=-O>$]=*NC![/_>/Z0 M[F;FX&Q8?=(=-JV#NG7M=?5NXZSBG!:6[EVEEXT_.2GD3H_N%I-!K7V7'C2T M[D7Z,M,B3Q96GWP8'-X/G^JEBUIV6KNR3A\K\_GMD#Q97GVR/#]QKC)'V=:X M72[/G8*MWU8ZK5ZN)Z\^Z=P>'O7U1F5:4_R;AY)/OYD9=_ONN>W M!]/QH[]HIR>5[+[5;9$G8RL:#$[/G?RX<2 .8NMZ,I_.K[4?;/?S3J>.7#S!X8QG?<*\7E>G;1R MU;-\KB8W]7OG\$SWG=OC5J\8?_*VJ9T?L*3-*]F.AG_^JB74[L7_S][;]JC M*K>M#7\_R?D/9IWGO-D[T=HT@K#V/BM!Q5ZQP^X+ 41%$)3&[M>_-6DE0)LY9KEH-+R==+ M!:,A9-<]QC$(/*E/>"5'+AK!4OI@*3=(6/R6;A@92UPG98)?MCIC"3]"?W53 MT9ALPLUC-.WD)T1.*4M\L/1 4&R=Z>A"/CL6B<)R.-93J6%EU(!+#R0E*_46 MI54_V<8$O-H5-G.FW2T'5WTI*C79<:1F,M-GQ$2A*0I#GD\EY[4F/VN\OB0^ M*+16/=4E^830THRIJDOT[*@R#XJ%32%3K8IB1K!+*2S1JJ5R4/$.-N^RTYG. MS]4^)H_K]"!?\^65=53M&27ARQ*VG/+T<#LHE"0]A]>@VA^PB5BE)@M"D0E# MJ%2ZK%F9SKW.ZI@R4QS;;),=9H#Y1;O8GN627'EX5)EIL[GMK3;;!>^/\W7; M*:P6Y*!Q3)VPB:M3B[+7XWW/YDVO:/;XZ>J8.M$-?:(9ZTX.DWW9;G#8.I< MD'=$G1IB+L=LVH3*"]8(SP+_JN]L&A)SN%(O;]21W:L (-O*(T%FEX8HC8\I M7MO*TBNJ/$WP";]J2&P6%^S^ZJCB#=C5G%"GCLK[A9Y0G=/D8%,[KGAYH>O* M6FJUX E]Z)).DV_ZDQ5,826#*<]\XZ"2[#SQ2S/K#6WG$)KQ*])AYB.WJ?.$1] M:,A]TAO^.C>Q\>)@.5,>6YJ_W>__#\KM ;WEG-T,)60U_RI>_]/&P5.MZ' MT0W/V=_UV33=7Y\=ADFQ#RR.IO6^RLC\0D+FR<8F$VA^=308@3]0[_:70XRX M%".P!XQ$G(@ )Q V1801")LBP@CV ?$A"GQ R!011B!DB@@C$#*=E ^?K]+\ MG#]]CW6%1,0KM)\6GG1Z///=Z?%DZB%UV^/C^S"[CK>&VO QSS$\[B?Q^+[1 ME_+G51[^36H1B^;_" V557#+@+@OV%;7A]I7S+? MUK2)5&0Z/.'4VK/4!NM+ JR]('_]21'Q5"IUCDY&"&=N'6>"E_\/1YG7+J_I?=1CWJ_=P:J]U!)!D@MLL/(TV?QT M7N"/ ,E[W^1E N!1@LNON7Y0C9JA%K6?*=$CX!0M%US?4K63(2?!CK>3J8,G ML'RAN>JD_75^EKTV($T$2?Q,WJ!]ZZ" M/P%G+A(*CA+*?,WUNSS*2)VQ0V?GDLCG"6&XQIIEDTN.KXPR++7>U%OD1!6) M,J[-O$6JH\X@R@ OD,;B[+OC%A'*()3Y:2CS-=?O\BBCD)4./'$F6$XE M6U8EJ7%ME)%:^I8K:V6=SU/E\D:TVTU9@B@#O$"2CK/$>W,Z[N"@L&Z[7F(& M9.$\;N&UPTH1"J=%MZ+@DLYE! D3)0S_FC\*E1?B^', /QEH5:7KM=(VYP,Z*G7;?X?,K1=JTJT.SPD(D8P,D([#W G51/TG]][[OX)LU M1/N.A"CXB(*/Z"CUR77]>[3;%-7&5+4R+:=EO6X3-Z2N]4 M,+D@%0BZ3RG,NB&E @^42L99G$+G$@@:T+G$FY[@WP.#61J5AW-EJ8J^H-B6 MS=?KN>2US:!U!IMS&XDH\QN7Z8];K=:J/X>MS*%#1Z;.Z]'=NL%RLQ*_;4[!9;I)N%PI2J#:I%" QP MYB\93['L?1\QOM"D<-E30_!+MO1"4:^?LN\HEC5>L7[^!TK #Y7\"); (+E' M)O8W-%FNC]SXS'5GLUTUX7)(<&2N6WJZB8VTC24>W_O65[[ MEO(HI?XJ>0GOIV\]:BYG#;L[O:WOU#;SI+3@K_5 97- 8[^>WO6ZN&IKK3KM MC"D,C,6([(^S;H;>U*]]H,DH4YG*S35&3"2D%HV[2WVA.[X%MU;)FJ"A3&BN QPM7= MU;^ MRFUDL5.35$-N5UN-MP>F5MGKVV9E859R9!M3C7R&XHS:5;P<1W &WX1 MK_+>]>4G@,*U8]M7]P+_QN(1B6TIG:* ]LW:TM*=MKS$]-J0,)CGR?',S7J\ M7RY5\9:5J7,&97M%W MRM?V@93QE.3L=%T2!:7?8I;==6$JK" BG,T'^GE!&Q2L^F'[1EGQ2/)_I.3? M678PDGLD]S]1[F\@N)W5EYH+AVSL#? 3YG/=N;#^"$\UB@%MN$F<.,6Y*)+3 M>]ED]"(J2$J1E$9?2B\<]VMF%D9E/<%*8J*$33O#W"+'K;X?SL_J[MQV93,/ MS,5YT=J%ZL"G\)ETR]>&PEP+GV@7YSL2N^NH56$Z*O.Z0?"5]:A;5BQ1&4LX M&<;N2/*]Z8TW&+M#[2ZB @<_+ OM)M/_4=P#*01*RT3J@-0!J<./BPZ&J:_[ M1%?7?WF+X$NI!PHL-75+2TPT2!UP&>Q__^W9\]!^?+DC\#&X[#_P?P)J^'.4 M%/,U('BA!R30@Z'M*Z9V';4_Q0#TO45X[8U%R65^G4];G5I"95:4%='7'+(B M4:7)8GGMB;I$>F*3O4E[@N6';+/!)!J-1:DAX<%(72)%Q=DD@U+@D+8?>;]? M>UM1TO77B;+]0J.YM)WMT-"VFM >65;-Y*^=[8K59<=F-_I0U#(;DE*(649>BIY]LO_Q@+/:[-]SV]7A ML_UVX,!@?:D]VIO -?GUXMF>_,V$:INV\WLOF_LKSM='+A?<^H'6]LX903U@ M>WF'Q-$>)2TF^YX=PV(8O.^_P(WW__ZUA+-[ =[Y=Z_!CACY'T#MN. MN6_T0^I;_ELL=.!V4@=<1-4>6^""P]C0=X"8Q:#M&H?_XD&_("CR,3TXH0'[ MVWF4,7L4^W^HF\IGNJE07X>"FNV]A0:/FD^'FE\#6Y5R)M9=Y_*=.D^3@K(L M>OG:0N%^_6'(AT.ECP%Q-<$/\;,S\$Y:2ER @5TETUGT(WQ'A(]1\\)&NGNH='_X* M+_1;]P!*J4=!\(A]%WQQ%6*>8IO#$$P!2^Q0 !,0%'^#%X/FP)\._AS>,PA% M!HETKFK:0"S P^_&U,< \&=>4F3//_>Y!7E"6V?W*L"9-]X%N[">/H,0/9,W ML:$^&FE.3-&\E:99,6^BQ5RP/7>T4V: T'/-"207UK[;"G@-!-L/V\#!];JU MM'457A!^ EZBIO;X77D&10<"_B-%WI216$67 WM;!_N&\^K@2P6\4$.YVU_) MF\A>\-?=C<"?=2#$PV7X?*.O;.$AUK:#]8!TL*)??GPX\(GN>FX\)KM B4> M_<.8LHEQK4R,QN@X_)*KQ^\3^O8\_G%#*#[7]0(W?47_]F.Y;4#+,O]/^O9K'H'GMN>&1 MR"X#[*ESQ+,7$&""JNE+R 2 BQ?" ?"@7,SU9^"3S5Y5H)(L@8\;TV=S^#-0 M8_CQHU3*P8;@>V .H$T+W@.*9MJKW\$SOX#TD\0UPU3L3[^(SR?E!([8HY\3^N(0->6YJ_W>__#\ MR:"CL',"9O(Z$7#3>G3-GY*"]A\$/G7PR4OWRG/V=WUTHH)M?>Z@B\$?&/J] MP,\S[^W9]6UPS1&4RQU)]K\G8%3BM^)HLI%8 2(<\>9>>81/CN;C4ED!FNY[ MK_W(@GBW\0B[6,R?S;R-P]+L1.,2("S$"?Z!9Q(@H,()\2*40)T['B2\F M0>S>#9%*!7I:R'R!$"< YLM2X7-0,.!O_"??RG?3PSZT%XZ@P*D93/L%N_%2K+E0W\" MCX?LAY'>DXGXC]+JC][R$3WJ^_"=&(7BJQM\S[RNT^!=3Y\%L1E3'VG@9RVV ME,WP%.7Y> ;;BNF/(8=@3@,,$@%H#.)(JNPX>A" O,FW4%2U]KI%ZT??/V_3 MY>"%=!E"A3@1K?+^>TD#>#->%A@814L%/H:K 9+5=X#0 GP_D@ P]G.5>1%+ M5#%AEF):"55-57J<1,*\OF27@Z$%5S+C24:XB(3QYC3XV*DHHSG<8HC9>I$R>"+D ]X2W@9;4I> MPYN^"JI^SILN&1U-'29HSO"YS:8QIF1Z4&E(J:!6.$XQF8,7L.[?2PC7=PEWI:U;'(Y%\MB MWBIDI9FLIB9\0V(@4+%Q\DC@[ZY,OXAZR9&R'7]0>/!T??]^9-3O0GU=3N7V M]OS%J-FN+D7>ISU=XHNY?KO%26R(?2Q!W5$X\-X.?G_04>]Y$>IGNY!70:C/ MN9"I9I]DNLT:81"TN>TDI'1JE6O &=/!:46*.>PV]3/.9 ED9IT[*'E%BI*!F&IB<-/LO9 MV3K7V$^>'@]^#@J!G=4ZJJEW-]-__]:FF0L_VM2L/(P*]&FN)L I,'H%;_Y;-E;QQ M=_M,L0^//3)_/^HC&=BS&.R1%GOV\[]_':$F+.9]1K,7];R[K[TLZ=U_^$$U MVK,^3 0.5?5Y*Z8D'K86.F]56L 5\HDU_Y%C$P>J]O^TA5_S__P, M8_?1KS]!33F,>4#MA7U?'B59/F6=_L'YR0=',76AF2G$\DU!K,=CQ5KFBH]2 M$]I\*S1!VD(L(]1:0J68Y=I\-I8KUKA:ILA58JTV^*#*U]JMV#\@)8.B^W^> MNM'!.T=7^A&^[WI&_/KS#]DT8P"[%=C/0H>-3VS?!6\/-Q[3UJH&Y,F=P+X: M^[8CL)>%;YF:Z\: \FK.2G=A:3V,EOWS' T?]J MJVW%P/L-)U.'* MJMP1F+7CE3!]B=E+;%.!@Y:(SFK0F>EEL,4J2^=RPT55">(S!RNMU438 MDJU:%RLK:2&Q\(BIXP6^TL'2B3P7IATAT3'R1'LY2=#V&-?'T-(X6+J9B8E: MM>&,>+G5D(I96U\KO3&TG0Z69I:+H9%,C19B9KM1A&9*5%PO&*ASN!0CTYLQ M2RF&3F4X9VDM,S8&EAYA%!"UFN!GNS4L,Q'MNDNO2KP_AJT)#Y;6IV(I4T_T MJGQ"\K/SS#"YS1M!Q]*]H #[8]<()/" PR\JDJT-17>]) A,Z\]IIB+A6D%^ M[ 3RHG7(^ZOA?8[=XQ,-1T+KZ/DWK] ABG/A"_# [=QU]3MUR[<#,WS?BFWG M KKVQE8;YC+_Z]8=\."RF>>S*%ARYO&S! U]' MVGH>]KSR[)CRO <6[-"DA_V[+$!6P,N0:3-PD9H^UZ,0?2"(G/K)E^>5LE4I]I+$U4.> ;$*9FZ8^@(?&"O M(&GG0*_M8O\MN[+[]FR[;HN1:\/UNG_< MQ7MP?0A\G#7<]^S;'.O$!=Z1;;V=P3G';(J+=3'53,Z[A>QJ=::N6G]M)]]H MQZP4<+514YI7Z3I?R-8Y67N@Y /V[H@>Q(B+=2ZCD$9$@A&H==EI.?'YL\RW M6/+1V^(>4RH_ N9H[_GOFV@1R0?BO$S_VXY8G=V&8BU[Y*V <_/=GEA([)'8 MOQ+[&VX4=^BE_D6GN% %(I7H\9QUP+D-WN__?J._7"P6-B$XK79$BAQ7J+ ( M3>5K4^$422Y$%%IQ73F'!6>_,L=D_]+=OW-W@?/&:-$=3$PMSR=&$\&32E0S MR8U/F@7S&#)C(' M[@9W $4F%\+;3NCCU)'K83SG%!4^]*X?0%* MSGZ:+03!!9A@16N_@XP]4W0KV/T14$ZTW4$>7YNUES]7#<)[)2_P)HHU-N=E.H&QVR1:%MZFVA[@Y!FH\ N 44!+<7VZ3%Z'G%Z_E)PT# ]XO^(F#M?K;F[Q1]6)'!BPQ> M9/!^M7'KWV/MK".RN%"=,GRY1!JS;")1'W2_WI;KNZ%52>AVA?7":AER/JE( M2G)2L'.[5EQ4G, .RZAOUE:][]#J'053K[W)GQ<;?=TK\.]AS2R-RL.YLE1% M7U!LR^;K]5R2NW!L-%ORVR(GK4J8D&&S4WM.5EN=5=B^BXI3Y D[MT; 6OS) ML='[-@ZOO>\?:>O=#$9>.K@YU.F%56SW?5'H]:529V1WJOUQV!@,C^,I['Y, M1A3>O*?P9D1@]&='*V\;1K\4K>PG%5PQIWH"R\\WR3$EK+%V?M^CC(GCV \- M5YZB\S6R07_8OG^D#7K0%?OOT;([SGLM0.H^EDA79P5O6V'N\[X'B-\A44?[P/7/NH#<'? MP]RFJ#:FJI698_H<2\\;E-NK$"><=O*I^*.\V,QYWFE9!M%:^$VEZG=37M B M*<@#BB<_[MMX4P;@3XY 7@\.$1E^I&UX,QAZZ?@D5=TD.GIQMA%GRZYJJXPY MKXZ#;G,0=O#B0HO@DBD_>-HQ^*3XI%YQ!K4PM2$/HIB;BJB!@ M)L/!7IL[\Y0]Y1"%"-BGGPU0GF*& C)1WS=1KSYFX(+5YE??:X1BF*= 5&Z; MUJA1)=T4%\VBHS5:57%-7BZ&B<^8"IVISG/B8MEM=WN-S)8:!XV'PQAFZL,8 M9L2G,5R\NW#V=6=+V!O5=]YK2!J37W0DCNV;$0>M4&&L/+YOANI>KCWQ)T2Z MN._%NI/E83/G$76I-#6$E+;V.\-)I4B/3]J3^%"6GW>N%:9<;]W;5(?B9LV( M.8Z<$(5MX]\INN4$/E2MC#W,!FGMI2^[$WS M^O=[ G^=KLV4CG=KZ417;/'U*:<(B29M-J!AE7JG)7 N:$S 1[E]0P"M.W@49+]6\]_6F M8>_K\+AGW\H7"([E[C1D#@ 6_-TT8?/RD(?S9SNPGW:P:_[L@M_$ -PAD\]HM^!SCC\CCZ#DUT='1Y.O=/;_1%. M3RE47Z1FQIZ!5]4F-@$/*L_G)B0&W.(\4![8(@XVS![J$!# A_92AW0 --W3 M8M?&'(J+N\,D0 2XLZ&MA>3;]5$&"/9$\+<8 Z_\#_V?(:'V_;O=H.,ZN&C, M!B:6;NV>*FC;;6K6&/P-$/G%VSGA:FI"7R?"5_/O0O _J6&(C5;-;)*8MEST M,FU=U,HF=]26/X%2OS?WQK:TV$:3G4=3(?@?V%\,CCV) QJ\082E#.0*VK=0 M" $S0A4&K B#$3O2?H!Q76 9ALHZY^A/+@U6"D#R;=-\*T77W'L&1S!LN/U M3@ "/ ED %("$&GL Y4 EPW9#W9PN 7XO5"UO&?"]QACU+V\"LK M#8CI4@O^$)C:\(%U:VE#M8=7!L^Q!#^[^SUJPX?8TT$QA/SG=]76.Q-F?X#\ M#/O?Q U(9M@,'KR<3(@;UO!9A!!J.[C#)E@QU$SPG@'OEH='._#EG(F;F\/% MH#E<&IK#]??HB.9PH3E<-S.'*_ WENQZ.I9&M2F?DC$)*?1+ M!I-LMHZWUH;>X,I)0VNJ=GG\[3%(Q,FPXU :WO$L#N#C0$N^ZUIT 9%DR]OL M&ZP&$M;-@ %$LJ[NJ:0/O2W.?,_42\T+J\B9P@'=37$*[7QXN0VM@ M%%OM=_%D;^P-X]=S8@ J ]J$]MK.LP6&02!N@<5UX'\JL@M^\^?[J3'PGJ89 M"DQH;, +AC<,1\T\&T;TY-[&Y+&C::=V6-\GVPNY>6G !&>JGU3;BTR$\0Z# M6_'0OCQ[Y.5D(Y6"_*GFHX#M(R?9G7CMU*IM"[X7>&; TN'7X-T.1+,5"NX^ M\.*^-U%KD\&HE*VRC.A/EZ."SC9(788Q+.SAL!KI*=1R;U3D9L_F5L&$"2X$ M!&&T![4=4=WZ#@S>(RK6ZA>WC=;<-H1FUR0%54H,:?"B2#X[6,928@LXE0IUJNKW6J#7ZS\ M>EV9&7B; \J!)]_A(4 <2S=#'0$_?*;O^078'KOTF^U67L*OCW?4>']MB6,65]YO+KN6:YVE%=J,_[]-2=S"U1T">J MW'?6K7)O#.=9'N;:/<(9, >U\)HO@EJ/=JL:W/:MN-0-B>GC$%JUN6QPRUZ_ MS.O^HE!(S!/43#@Z*KDAR#-FVTLD^GNZMCXY>958NI>9O1BF_5&\H UUK5 MAG9T_/)ZO.V(F[[L&K/RRNE5"E9%R,&V<0<[DJP),UV;$F^4:UF36">8_,)M M@)4O=R2QRE#5L*$L80R)24DV.9(8F68E2F-&RE >,K2;WJ$PB9?%= MW%?[^9%0F!F-8_SG9FMEH"=3 D;H6;&E,XO<"M#@"%>9D4PK"IWMB#Y1DOJK M 6]NAT<'8/-:+C.8,ILYYLL5B]2\_U%6JLD MCPI F4[+(]=+3S$YP=ATDQ@D1RG8T/I@2Z/$PB]4FTF+WY"57&U)5RVJ-08K M#\G$]-MKDV:F6%ZKB4G:SK!VT"3[8$O3:EKJ95:V#$S+V;PVZBI#NP[GA!]N MJ5M/9>=T:=GD]6ZSTJYX^8DA'!T4KK36C>JFZO&\3_:QB9[&K&9K=4Q2!RD\ MUVBY:Y=?.)D!:X@S>5YI'!L4KLH=I3BWJ::8J>B:O256XLP:'QL4[I7+W6UO M;+!G M$K-RO2[PW9JZ\#+EFN"1W#'E6Y*I5FE*NY0HB]M-W\RKE:4W/J9\F-\MCVVL M[F.^D^'4K4)77/8H4*;GUM:N-48)/K_J.ZHEU+ELH%('URPP;"7#Z4K"V.0J MAINM3W-\G3NF?".5'@BD2[E8!G<79G*6SFAE6*@XJ8Z.;'[2-MMQA$E;CF/(5N RO2"F3 M$#?CMC);L&F*5(\J7R^3&7?H?+(IEOVB54Q[K6(' -\1Y6O@=K^9&;:WO% M MT^#5H":3^E'E$PK=;JTS*ZRQ;JF^)M8:V6<21Y7/XV2*,GQG(\JV-7,&G)KI MZD>5;]@2\Q;9*?:,KL?[)E.V>Z2Y.J9\S2:9ZA)C;2ZV7'7()22VYK3'SY7O MW$.%B]92<[T@J%FTLIH"APE79>^L"X+=^)GF M%'\EI^;MX6"OX]HO3SC_*BA./L2>\>=QYMA5TD&>II^'TYEW@6WW^<$YM,/Q MU+_A"=+^J:%7!ESG^"Y$+9O!:?@82) ;"_R1Q^U=9HAV'MRY8KNN8#VC[*'4 M%BICMR"6JZ[1K?BJ-BK*G#0XV[SLIU-B[.&SR>38YWVA&QVG33,/V ^=61LF M5SQ@U#M';]>?0.+E3I>HFN39\6A.^.5J<^&JT>;I9]("(] M1OT(==Z;JMZ'1[K\BR/=5V7A?S5G'2G(_2@(\9&"O/G22C[@=Z4T8:<$Y29D MXTA8\<5&0R4__/?4,D \D,R=R0!^"FB,0-^ZYVA9/ P;6UI0T/DLH+S/7SF9 M_$>&"'\/EW_C;T6,#*?H#1(&7J+9H>[Y7B_=I.X3"6M?Z>3QI+;%0&MKFG>D M?X=-C56_6APJHC91,7&1Z+3G"9BV% RPH)+OM>] &HXT_+V0!%+QUP,>^H5& M9[)/=D4IH9X^(1A, M 3G6-WQHB>#N:8+.,:O=UO#+C6S"W#A@HT.4^EW42&0%'.GXA'?_H'.4N ME?Q,%LH7E7Q5)/SI&&].L$0BL4GG!_6*%23E A.%?D_)[R+ \FBTF+8+2X#. M9+5$9M>1 KD/6Y1>L_=U)'#QK7#-MT.WBO;+/:RW!9-EC[?X+HP19 M*CEC<5'@E_M_OCQ^!2-+!J=>16HGW#L)BR!,](8Y> MNVG\A<[$KKW-B#FGY[2I7L?..6NX!\*WO%0#+[2-BDSR!ET>DCCC%+7V$!;9 M[X:]G_&L#&' ]97C4J=FU]YGQ$#@G*;/-T @/\XR.9-4LGS9\W,;,TE.>!WV MSX"G:=B',RSWTR[.,V;BW#6+T:MQE63^5=Q_6P?:V]!S+I!(IC%:H^;B] MD3AZQ:$ZV$O6P293#RE4/Q;%>AA4IQ11OB3?'1"*^'(=OK /-(7X$CV^ !PC M$5^BR!<,Z4L4^8(]D.@%$T7&(""+*%\0D$62+PC((LH8!&01Y0L"LDCR!0 9 MCAAS-L9\,:GBPXCEU8C 7/8D\3XH\%B C^/?K<"GL >*O*<*?.[X]-[PA\,6 M#4B!?K("G2>,??[QBE^BR8&27(1('\64$9$^X4[<&9$^WU7KS52HY -U5PUC M\H[MNC'Q,4?A1 V$?IA@G<=I1$3ZC =W3U1"UF#DK,&H="K#[ZQ;'?>8-9>Q M7>]67CO1D8;D74E#D.J*A.!G"T$ER(E%4O!5*2 /4O9O60IR,'VZ ].G3Q$I MBTQ1<%C2)SZT'F)MX&RYOJ.?I%5E)#NX7:.1'8R)18P,IRC)">-8/Z^/W<&4 M^5U]@I33+=E2==DL6J[G^+!&@EOK[N/?Q58>'M=9P1_&&EBJN7!^W5,U0S4( MS4LNG\\:LJK,,'I IR:+1+VG3K[?[));RKH)"PERMM.23>WE/1_-76CMIF57 M/U;8L^GWB:G,ER0L,2_DE]5M,;FB5V&C*9**T^3A .>3O2DCICK70!#L.HIV M@:(^\CK8B"#DI!"BJO[,#T:S!U';IZ M])[2&KB-UI;71W"E-)S9 ZL]%OA, M5B]M,^-N>DF.P]Y6%((4!"GW 2D'6SUY3Y0?@RC0%7\/47RW5)2R_37-:\F5 M/AW6594E8+<\%E@J!':6+D\(5.X?5/#(@0JR4SY&E:?[O;S[L6;_Z[75&5A" MVM#R]5K&MH<)>P2! R<"'X=\MZ'N+9V/A0$?00&/%53E!WEAK@? UHW'9D!D M5'T.GAG2*6@),+?A+V G,==7ACK$$MLZ783HIX'D)5*DHK7GBV<\W1A6M@+= MXZQA?:]IK6>*MD/*W&!09=88(!3Y(7N^/HI$.OAS2R#R4>A'TY5<7BI- MTP8]&G4:7#ZE+,].!8GB/<.H#X?[WE+GJ*9!I2QG;GM $;&%-L:HC2@ M^TX#.I+WAW*!+@*7CWJ6!FIV$!7/-+#<>+7,VOQB1>+,K"ZW)?*JL9YN:;ZA M^*JM8)ET-N>F%O5$N[H*VWN3>!PCS^BE14QIT,'::;$CFD?V"#S.'/)I45T\ M77"LJ2CG>V2GPF+Y?'$<]@I':(+0Y*[0),(QH)L DX]"/T8M 7A&C F^7&L, M:HJAV@(-S1/VUQ\BSAQ)3T9Y/PA04/+/_2'*%R) Z6IVVIH99M)(%#QATV53 M&E%K -" $2""B1/$>U4-MY?QT]1<'S;3',C(&'0!Q_)82T Q MUX;/1GN@-!^4YH/2?$Z BM6=BJ4##3N Q:)7J#8[_6*9[RZ;W2EF#8MMZZHU M7P:^T%:EQ482-\1H-LHILW8EO9)207H/$4^QA\G4Z#@-':?=SL$\0HMSQWCL M=K*2J^=]5LQDA-(0HVMB?\ !"(%#<=\;!X?@ \%'U.$CPC&=VT"/CX(ZEW0#H$>0ST/0#,KG00B"\GGN$4*^$,6I^"6'G6TYCD]L M7)W;]CB64L< )8(\'CQ.D>3)HSB1B77N2KF\B>;$3%NV]O$;&-Z!;%4]WSE/ M."68#H!@- M4 PA&$(PA&!W$4V[60#[*+"VU;(I?RUX#.;7JYQ6=RJ;+@/-,/;7GV3JG&5R M",,0AOU=TM6UZ82LL,N%]KI;>\:DO3HG+KJ^)::\FE,7H:$%0WMTG"3?\Q=O M*3\KO$7;]F0SIEM+S?4@_U 6UHEB="\@@P20,;1]()"1P-83=N*^]C:C!HVT MT..'K7Q)-UKS^2H[='F?HJZ:4E61-^*:Z\M;0]XZ+L:X[*A8XR06QK_85)S! M4:^3T]I9UU:)2[6[O?8^?[;J?SN2I+?Q0KU4JPWX")]Y?92:=JFZ8\=[7? M^Q^>/QG,<9J$@]AF\CH1,-=Z%-:$J8V\Y]*;"*0L^&2O"-C_PL?WG/U==U?# MPVV=*#XTU)='K@^[H(],>[4GR?[W!-34WPIX.QB)%2#"O^>VJT,._W8T\/K0 ME]JK:^XH'=QXOU167-OT/>W51J\V6Q?_O!3\"VSM\=^SQK407Z[%E_4+ K)(\N6CBEK$F+]BS.UEM+U!!.8+1+BGG+>_HH!JF_##__N%X[^^ M20X*>Z#(UT="%TVA95X>"*F:Y6G.^P147MQS%>*&8IM#\$F44*1 UZ? )1KY?5$GWJ;)@9+<9^>_6R3297(M(D.D MQ_<5]=W7%9%\H)A[>ET%*4&QIYR@EV\G)%BWW^+HUHET\9Y(5Z02L@8C9PTR M'Q @-.P/_SW^XB&^^^+!\0>Y*"G*P[L8YL^MHI(F61Z>X0MD44'UH/L39PMES?0:T/ M[WV6Z0D+J7_ZJ!_\"U.?\_"XS@K^,-; TM=U#[NF$@*3(\0,DW<,HM<4N" MSM:3W#5KL54B:273LY8O)KHI3DP(DU8^,Y:2L!:;BB0;Y=TIWL#-]&D.AB?H9OYC*%LC9JU K "1UX@2$&0$*A.8 ;L+P<>#CX?4TW%13P6#+<1I 4YGH :MUX; 8D M1M7GX)DAF8+!&',;_@)V$G-]9:A#*+$MU&(OROE1T=KS3QQT^A6H; 6ZQUG# M^E[36L\4;0>464^>5^1,96S(Y9'LBHOZ@,Q>M3L?G[:+BT4=XT0Y06'FN&=J M^0(G43 BQ,19_+TY0M$].HF@_OS4<6,_;M[IC8/&MX- )3_#%/&YWN#U4K&D MV0S%#-0Q0!+ZUQ\"S3U%,'++,!+IT,\MHMSU \0P4AT$WV1-7+.6$^_X6,XT\LN> $C1T*BE"+%+H0*&.MA MX@R%G236\Y8X13/_)V,[<]L!?(PIMC5$^3_WG?]S).$/)0%=!"T?]2P-U.P@ M()YUINHPV9G26#>'J5*O,R33ZZMF_O!-><(G" ,S-J.JVLBRQEA4&A(-XSPD M'D^RZ)S^AYVIG0P[HGE8C\#CS/&>C+!P&FMOU>7]B5RHX(32(<_[D),/DH[(/KO8&UG"S'!K$DK?Y,Z[22Y!B "?OK#TY1*.$' MP0G*^OD!>/*%\$]:G0.WAB0944]G^W,N5:K/^BL &3#\ UT:XA V;CG7IZFY M.IQ2 3@79/2H]FRF.9"1,>@ CN6QEE""4:=HAB9*\$$)/J=%Q>I.Q<)AP@>P MV,WG$MW:T,?%%N64W7HOD>_J9QN"_IF CTZV6U*EFJWSVGJ%=5VB5:M3#2D% M SYX,DXR[V5"HK,T=)86]2-YA!9G+^L20K&WE;++E"@LFAS;,$5!M%8 /6!(ASP, M$*-4'H0?*)7G#@#D*]- LTPB,[24!9^?>"."<&=<@X08 6,XP$LAF/.D.&*7:XB2*8WLX*N3:9; M ^:YHTZD0-,K0-%#6.:L8>M1RP\P.L$L^A6G7\'%#:ZF7(R9,IIRU8"2W5P- MM)QNNICN=Y;8T-Q6,WE.8F! *16GR3/&DQ!>O75&=VU%C!B9WLP=N#:=$&!% M)*:EI\QY8H+WI_Q&XS5IG64J) %1C/[UY[WS0H1@",$0@MU.+.UF >RCL-JR MMM@8(VZK&YM,O=/F3'/M\0T 8.RO/\G#)&Z4*(4@["JQN0C2"1EA%\S.*K'I M[9!ERGR>=S-F4M"*(4S!R!YP%['WZDUN*3DKO$7;]F0SIEM+S?4@_U *UHE" M="\@@P20,;1]()"1P-83=M^^]C:C!HUIS4R5A66]C,T8O(9W^UA&$J[:*&G MY70WP9L"MJGVTF7:S[*Y)B>Q,/Q%I^(,\UZU,3K0_+J==6V5N%2/VVOO\V>K M_K<#256"L=1C> -T"E/JP]^Y<';WU25ND6K _[C;\<'/=: M4\._/$;AB/GG!ZF&.ZKY,_ ,ZF4>O3W18O+C)$\5.&A!?M0(SG!;PAEN0=_K M1U[%9"^6U=0@&A;6D))X/ :DAXC'E$T@7I ?/BR: ZP#7]K$8[*CQ=R)O;)B MNA7SP U'MFG:*Z!/L8!)#S'NQ5?@?6;R)C;41R/-B8T<>W;LRG"9HJFR[\)F M3(YCKS0G_.)$7FK!C0*UBGEV# B8&;.=V-S1YF"!_:RO]TKW)O!/\/^V[[U: M&@2;YIHEF_!^#T?Y]*^AOOSS'_#/GE^JJ6$:INV\WL/B,_V-0E'_A$!-L+* M2/ N-Q+R"-SZMVRNY(V[VV>*?2#W6/O[$5,A(6(0AZG_C3W[&1+D@)HS>9UX M1K,=%"=,;>3]WGUM_UG [\'+/[M:,#HT)<:O/J+ZP:L\>SY;P*'/]39V+6J_<;^<2:_\BQB0.Q^7_:0N85KH07@3\#X0,0;+Z85+W[ M""@TU"BHM!D(]9;G/B*,'*+,:?;P_-[!W,?W!DB"QZH+S4PAEF\*8CT>*]8R M5WR4FM#F6R%XM8581JBUA$HQR[7Y;"Q7K'&U3)&KQ%IM\$&5K[5;L7] 2NJ6 MKPW_><*G_N A_Z,?X;ON@2^HX*__@!@%7KX*1+P 5&W?!;CMQF/:6M6 /+D3 MB+H V7T@ @&D^Y:IN6[,AN<=*QU@9C#- .Y)/Z5@?+2O[QBU[^+K2W XIO/R M8W**HNDK8 MP$F$A+U>:5O5Q$:V^Y1(^V:],5D5U!$]!BL/KIE9C!(INSHV17TF;"5-R:;3 M]1582;U>N4EM[)+.D=@=,%LBVE6+ZWS M8[#RX.[I[KB^5(N-,=]EQ,YH:QU#RQJ%:QLDRN1[42-R$H M.&WLX.Y9&I<4I551C&Z_8[@=;-U9L+ E]<'*];J?*W8&W96XJ>NCO,"W\G85 M-A,X7,F,5EZ:TS4C(SI=>9TNU60.UM4>K#03U,3>>&[2*)>W/ET;RPR_@*E& M!RM[(YM8L02F&;HQ*_6J(V+: ?1D#U=N$Y.1-YEU?3Y/I[JC!/J7.)YTX6RCRU32S.5UA8,B?7#[7+.TZ D./<&$UM:JCH?=:8.!:G)X M>V9=*2SGG1;/Z[0HNQF2*273W#&9KE"I68^UA:TH-#I8B]A6,,MJ')-I-\FZ M6;?I8'QWFF&G]8DT512H)PKBG1GY:+TYZ4](@6N+*S\]=6:O!^^.IUTOG[GQ$ M+;*%&M:5_24MMYBBH32.J9^ZL%)BR3=E;%9)VT:^EFRR)3B,YX!0>:P\S"<2 M]1[F-W5VHA&EN<+ <5\'A"JEV_V).\I4Q7)#6W*+S*:>(>'=#PA5K@_JV,JI M+T5_U%_75]DLEN+ARD-"L65%,.MSMB[*2VJ\RG=3V5H'(LHAH6JR/9[)14YX?93,?8NCVX\I!0BP8VJ[5,8&N7@6(;LXXB MZ';0 4$LZ94Q*77Z$97QAZ4P$FYKPP=(#0DVZTXJI-)H%HVP(TP8^94>L MUS@&OOYF[:D\U96,EM/3%<=/>'SJ*/B6!9>L"9Q?YK517>\[E>14[1T'7RW= M*J8%8\'GS='&7!&%_GHV/@:^=*\R[.7\&6_,R@G9XRH"OL$ F&&'2SUS-%3J MH_X,DZNR-1X3I8P 5 \L/6"I575KC$DGJGS7J-F8/>E8!7D%EQ[P5&'519^J MI-*8WW9=ITU@[I8)EAXPMFH\:F%*X]8*M8ZN"CMII*\-VTT4Z(PFPZ(0,://(5>)]J:)$&'FSX M344"Q+)P?IO.B9M\2U=2G1QM+U827(J'@9_ AN6\CU9#"K[P<%]$C;*^$]P6 MOCE@V(B0VO93$(F0JE-+J,R*LB+ZFD-6)*HT62Q7KV-#Q<=,#C=CRJZKCW1M MF-YDGKS\ZBY\D 5&:N#3M,$3I$U;-7[M=SR<6JG65&\Y6+E7:]J9]&!1,<>_ M8IJKRG-P,\_QM=-ZV.>. 7AD$N]GO_P_,G@U[KSF.%EK : M^GPO?>1G\R#&B?3I\L6#3(?;#CD]N&_QY6'^*[RX.0#$[DBWE/KTV-.#BR:>*D\2&:0 MS!R3F1Q,VNK I*U3@.TUFW9E?0VF-=B6%MMHL@/3L6#RPOV9(1=*ZWW?2;N1 MK-V/7)I[3,HE)%KH\<-6OJ0;K?E\E1VZO$]1YTK*K3YF5G9U;Z);@J7U@?Z] M*. [DJZK3?+-[6BY3(LM22[0NL%WE#(\"(?#[Y)Q-O5>ET&DRDB5D2I?2I6A MC1"8",=F@WNE6K+=%PV#&,W2?$Y9Z-X(JG'0CSS.I)C3]11XVZ.[MMT1Y# _ MF1[>!#S>>!(;Z"#P0>$0>/-ZS MM.PYE^[WENV1J+O)9K$HC6U\ 8$#-C=(Q0F6/+FE%0VSZLF*>C2L/,TZL5WU MPP#@ZB[AU4 /(=SE$ [BV@[BVIKU*?/( ]ZS=WLJ)S%:1 WB6P>K(KXL XGW6U,%J16F[+&YE4:AQ'8GLU-FQ#$OL M@*F3C",3]P+V3]NI&[MT/V?//=.].-(*T MZ!6JS4Z_6.:[RV9WBEG#8MNZ3*J![7LMP"93>U[!_9']-"U4ZCW3P"V,$+== M*KG<;!(X'%0*0T5$/,6>I>$OPI(?LF>$)7>$)>_98%-I7"&D@9_F M,H['->8=(Q?T?15CTW%&1Q5]B'51ZH?>=7_PNR=0GZ8:Y4[Y3PF%,WE6G*ITII?A8/W M6#Q.'QF"CD;O?'(RQ2OM@D^X$[# ^$UX$]E*>-IL;CNRLXD59W-@5D(K^=0# M&H[3\_5#P>% &1L\A+6).=K8-V7'A#\M=6WEQG0/SIX8ZDM]Z+\UG!E*;#AR MXN7>P)/'],?=/<2>WPGH"3Q:=MS8$BRT?7 1(&=V..EBJ'F:,PN[ZJPF6A#L MU&1U\OQ)=K<'=W#?O[X\4BMTP:%07!,PM309B T0M-G=L=ZZI7M#@ M"GY%=UU?QK&!C][CG"*9MJK0+R" MZ6U L%[._-\>T'9O M7R1'2([ #8&5O!^+J&R>O0\A-(4@]#C"P7PG/@?B MN+N6^V_X>80D#$,2=LT7XQB\+L$CQ5Q_!)!,W[U;93A]-%@8S C55-CF> ,7P_ MGQX9.)J0L4%_X(M[:4_>?#C+= R':\?\Q^G:,1/^OF_#_/8$UX"ZL9^-IWI@]8]>7VB;A-C*8 M[.'3:C/;&U1+W.&/K]E-YSC*IYMD44^SA94SOJ#H'W\0^'RNYT2$U2>(! M0[WJ(]BK'GM@*<27Z/$%?R!PQ)?H\27U0" 8\@> MBR!?D#T65;Z@:'(4^4(_4&CP:03Y@CVDD+Y$D"\ QY ]%D&^T \L.GTY'U\^ M7U?Y%H,^/$^^'EV^0IBS'MW>% G^?JHSSCPD[VJJZ)QM!^Y-C]/>E+T/4G/"YF!F<5Y\/X!5T3B8?T82 MWJ;/@6A4P*Y9\@]>Q\FGPH'D8]V@S[:B:4!-@"] M]\ F\KRN! O(_;J8^X5@X3;DX-:POYD5]C8>S-=#G8: M^\>UA][M_RZV\K!,RPK^,-; TM=36G8S[UP^GS5D59EA](!.31:)>D^=?']& MS*MQ4*\FQF3L?9/6I\@E?#76=]5@L#0$5H;@1)C?SZFJ/_--V#,6+CLR6*;+ M5)->,M5@Q+PFY6NM;-;LBIQ$A3/>4P=39?YY*L\^8CH6 >")'$U.A#M,Y' G MBM,V[PMXCB"-W\;QDMG;BF)WEN5YB5F86P,B#9P"C\532>8<4^M"AR]BBA4! ML(G>1.73H V)K)R[!YL]R A.Q;;&FO,)*P)MU.YD16WICG2ET2!=K0^QA M ?:PY+FLG.@I6020YU[M'!+9.3\/>HY@C;;Q:VHI-Z^(F<% Z[+IT62T& .L MP8E??]@X0[PW61S9.:=%FTA%\DZ'-F$_K8BA#;)SO@@VQR'F8VN&Y6>5>78B M&J+.F?VDJ#2KQT;$$>[XSNA\.3@B;_G))L/3UHSYLZB\4.YU>&,2L,ASZ>&593S4 /+&__I#LV1*:[J;\X&_.]1 Z_=4T M'V0NW3H\'<&CZB1+SCBOJ(B+=(T>+/*S,='D ![!XT R3F%G/ [\V8ATB1CC MC2/21W-YD+T4,4#Z[I&AEZ:E-C:R!&S63GMFNM7VBSYTVN"1(1XG"?J,AX8_ M'(:08?2W8W60870;.'3L8-%B:[Z96,O\8K;R^L4&52*F ? P,!LJ19_F7/&# M>4"1.:$/3Q\SMC.W'<#3F&);0U3,=V_%?#<.QZA6\&L _:C.1Q,^O RQ;&U5 M9RRV5A2.,SG*QL=<1.+['UN.JB'TK0:MYS"MDLHY=7S1]EA.2@4%@G&:.%OR M/(*SB)0(WCZ:HSKYYO58GD\68M6S'C[>,9LLA^"* =*Y D;7HI7PO6S?J>,)8#/M3;EB;YL9B %O4KS]$G"'/DUN& MZBZC5'=Y\["%RCKO"[>. -5B*W77S);(&OF^V*5RZ2%3ZXPA4,%:3CK.4(X&%1LJO9LICF0J;&9[7AC>:PEH,AK8$./U$4%G*B $Q5P M7AU?JSL%30?Z>0"P1:]0;7;ZQ3+?73:[4\P:%MM65'H+M?5TCH ' 8 #AZG\,.X])W- M4A2\B>;$3%NV]N>"\-@0LECU?.<\QX21(4%4T/>-TLPK3B*]!\!^LW0S0G2] M!1-S[J@3*<")"H")$. Y:]AZQ(@#M$_F*MFF/:SE#;]9T9E\EA_X;E3:.'YL MAU9(?#P;-S,LG]@4_8G=U$F\.I98>%1)'DD8046>ERWRC)#^WB@N'B\YB!!= M;\+VO3-@/(*$=0IWJQ5Q;O%$VYHTED)AO4QP EI& ZDR<."=U2<<.%ZT0@I M[6V"X1OUI!&B*S(2(WADFS)86>2+DH7ENZW68.R,VAE[!: 1UIX>B1N@RM-+ M5YY&2(-O%!F1F8B@\3/'QIGRENG6_62!7ZB9>6F96IH\"\W$H(HUCK%HS.=E M3Y*CK;6WB(9O%KE&B*[(3KS:T75SHK9PA\M4C$2]E9KGE79S/H A0WATG4R= MLZ,P L#/E<-&2%%O$P#?*)>-$%V1.7C!P_-\L])>9J3MG%^8DCTISI1Q36E MR&-^_:'B*>+T9^?7Q+6V[<&YIS^B:!;'+WSV_0)"2 A0]L'(GDQ#'F/1J<8 M(;T[BK[V-B-F*])"CQ^V\B7=:,WGJ^S0Y7V*BDKQV,5 M?L5N81I;*SJN;LS3RP9$"7B&FHRGR)]5*BD4EPQ0@X4-UBCLL!#KKFM"+XH:/\.Z()%U<6.P<:QD MRDB.*SXW:8F9)>Z2+7ONL-P*X@0\>B/8>.H(4B#SXH0G;=?6H',#Q>[@Z]K; M_,GFQ;<'778;3*O";$HBT=;Z'5%P>$G6!&[ M0Z%K;_-'6Q&?/K!A>*7MK*OE@=AU\W5VX54:0S*$ ^;7GU0RGCS2MOG5D:OX,W%T-?U=#FTO>;6ZH+__\!_RS MO[)J:K(#Q7ZR>Y9'J8:/L=-M#/O?"QP+$\F]UCX2 <>Q<&/!8P?__O=_/7_\ MI^/9A&J;MO-[KX'/]C4)3XZ)0!EA.U@@/D9"'H%;_Y;-E;QQ]RX"^_ 8/_G] MJ,1DP!CL@:3^-_;L9TB0 VK.Y'7B&!WCY^N!/BWXX& MWF_Z4H-7?W'=@#6>/?]-X%"__ST#O^XVEL0?4M29F/5*/LDGUOQ'CDT<" ;_ MTQ8R1U] \&<@CD#GS1='^+N/?OUI0]6*V:,8] N *+B/LBR'\GR:/1RD#[R7 MF >JRXT,X58OBF(]7BL6,M<\5%J0IMO_7__@]/8O]M"+"/46D*EF.7:?#:6 M*]:X6J;(56*M-OB@RM?:K=@_=AZ6-OSG"9_Z@X?\CWZ$[[H'OJ""O_Y#-LT8 M0'M%<]R8;L6\"7#_P/O&C<>TM:H!>7(GLJ/%Y!G08L\-JK%]R]1<-V;#G(&5 M[FK@^M#J WO23RD8'^WK.PC\+KZ^!(=C.B\'[RZ)H:@42[":-"1I4DKB0T9B M4AHE*:JB*:0*7KDR^2O4$WG_MFM4.QV)HL@.GRG*,R-!$F77 6\[B7B]4FYS MB9EHCQ/E.6:FS5OP>7,F\7MGN^(G$NCWH\0N&'W?GW60/PQI@)9Y\O=2K M-6N2O&B:?'E$I_HIWMXRI.S2 M,.@1IK;\NM%/PF@@Y4X_GHI+3&S6F&-U?E9RBNVDMU$7<_ VQ_N:=MT!&/I M-C0QT1D3ZUQ1H)1RL#3U>FF5]G)9R0Z>+N2:H"5!X32&^Z$UD8$S=,I?":!X1*8L5\J:04 M)9%83*11WS.T66(,5AX0RL+<3*/6DL=8ABV:!1+O$6P=7O.04 DQV2UYI.@; M747IBY52SBW(\$$/":6D.DEIDQ\Z1C?O32=$Q1<4.;CJ :%6C28V8[%434Q@ M);O#V_@P"[A/'1+*TBB>5XM&V>C6*VQ9;C,ML=D *P\(E?'J R6=E$6L16E% MN6$ML4*5 RL/)0JWV8I>ES4GCFSKOI^(^Q^(VK=O[!UA>6M"H.H^%2&$F&<0 MTXM""$D("0DT(.#7WTP!+FRY[+(+C+#SH:MMG.2TUOIR3;FR/Z$;O%E=T-A, M*G8UIP];QKY.B"+.;[H%'&,7IF-R M0"9BNS\UIHNAQP[KYG;A-U1V:%CSM0Y:QM;?:'J[96;3EP55R?I.BW:G.Z<- M'YF/+6I&6,65(;E#W""[!N>Y6DT.X.,(L>'+)8L<3FBL(PX*0F:>K4XT@N3V M#^T]@5U663/87*\)I.5YSFY 468F/#QH]03X@+!OFIF\:/)9J[=M\-F=W(?% MYF+#6\[*VUC5N8%OAV:^W<:#$4$3@!:[8\ NML^W)4[HM-F<=M][3"P.3;>^O M>CTY(&Q^5F<9?2#*E%D,A8ZNN.7C18C'30MJ15Y6&ZNF�[1IC-ZF4GB#RW M<='S2(YK+#LRWIQ0?9TVO.)H&AEN\3T=5"L+ULYWS*:?;^2+X= QJSIL&A.^ MNB-V"MROYES2=R_Z,4[T>I.NG= EYKEA$>U\/@[!KU&W_>V9@CV MX%4;[V!W1P,?F\H3S[$"7_T(V^ZW_(EO<"?^--G_/&OTQ3IDB"[7HBUS^_8@0<)(=\K(=E+UP(YLP047<<[WUG[ M^:R MFFB"P>,UO_]7XP3VQ>C49P*/I)EKS]3C>%)%Y3T7PI&!]F4-M)^%:I"5=HM6 MVIG9H2 ;G]ZWB6RO*^$",L ^S@!#N' ;C'!K9M79<0'95A]J6UT<%]YE,5TY MY/?NY7-^*J\JT8-@^PIH%'&W_X'$2>)L$H(,K*<&UN>)$==0@.R2IM?G892^ M; 7JK>A@KZ'J'B3C_U[$ZOH\/'!>L$#VV!-[[/,P"@*+]YIBGX<'S@@6R$B+ M&VF?AU&> 8OW67%)>?2?V_XX^'YI]VO MN2=G>HSK.@M+U*LZQ*M/IQ__+G:+\*:6'?U!5T%3U7O\2,;AY?1FMD"*?+;H MFF2[TV#6))-OT5Q"'@M]_0&?NNP'FT;>-W &Z\X&2LBO71Z6$H8/##.7>@$0 MX<[S-=$2MBEG I[K4#M9+_9\->1Y!FJZ!K6H4)I%X*36DO-#B6'8/(0:YMN/ M]!V.O_0RT!^:>PF3J^N##?E9M1PZ>5K.G 7\!"4EXPF1H05,"74'K7N2((7^,^V<5>3/GB.ETW$ES.GK:.8MH] MD=(#X.9]>5F3^9INRE5-]L15:TSE+_4"^/D##\70U[?K<7XNJB5K0/?Y$;/1 MX<.$U+OC4TOO[R"P.DWGD'YZ@KA[:/3,W"TI0IE<6"0!;%KZ06A M@>=)SH5OFC+??M!W)$M>+CCQM0'IY2=4$"#]QGLFM^_A_3S)NW\2KT!B\$?/ M8=R^&*#3X.4'') 8O/Z: C*=$Z:]V$5WG&7C@M(FIHX]A1=O?AD5R]N'(S1S8ZWP?.#-#\; MQ@Y7>9W).6P#YW/^@!+\<=KHZ GQ6[ZN-"IXTZ\WA&H.[_*92M51=3R_X*0, MC*H0Z32ZS_&QD1:$9NBZ"(*S-X1A,H6UR)?JKD=4LSK425)IAI.A25C^Z-Y.D>S,WCUGH6L[G0JUG M8&JT;CM9RBPL&R&$J>QO&/A\U%-W#0#1QT ^?:Z%H_R&,NDZ<]4-V4YLGV,@, "22PX@?N90(BB=F"I&#O\TF*5WP'Z#.@]2\O MXR1H7V]!NURZRDR*8*(&4&*/[IP][3Y 1 SJL>QJ5'-'-4+<$DK&P[/SK#I) MBO?S=16T')9E+%?->T)Q/,AO^@NSRB]TB85!&9I ]W8^-DR3; &^46!\GMD2 MM*\WH?E^,F1\SAIO5,KUM\KA6Y*BT4V\#*&2^_6#NLD0670&Z]A6@ M! GM;8+A+ZX()6A?T16B1,A?X@_-&Y6_Q.\KNH*4!/G[Q16D!/')+X\$<3'!O0> 0@% &3J!( A/PQ!7MJB,[TFGH1E)DQ1S*E6IMI< MMZKX(DLTB,$(YZ5F4A[;>%WA"\OJEN>Z7$%@!''+.ULINU#;$H%'P:^+5JW[ MXI 1Q;JN+4P?@!E$ I:9-.4JT:#Q#$I@;K%3;SKNVBSZ;AF3Y_-9>J!#E(!/ M]!!W9!K_4A>&/E2U2,*A>WFUO'VNX]BJ_LL'XWCB :VS507_ $29):43@T]I\UN"@PA<% BY:U^RK(P.5 M )FY/#*P25CFE[8+?]M%SIK5AB=K0UTH>LM>=Y<)F4PW\A%%#].\9OY%3O+_ M^G#DL]+-L&&)K^]$]A&_/A7B_5\>XCKD&P09K$C9V\[R?DD7GWPD;'".!X;C M_%1>5:+PR?_[%\'@?U/$W?X'P"YD=','\LU="L9AU%0(__E-'CW$ +82L\S/ M:HMB>20R=KU=K> MI0P;;"[8R^-$4A:826IY&/H^U=0@!WOJHRY^DQ3@A%E(XMS,>OGF+(MW,5[, M-;/&M,;_.1.?DPRON>&.[K>F6W-L775_CT!>J5IMXDIS+&#BN-7KTQLU30$" MD<_$+5,S>9J:J*K]"CW@B@$*I1;1?%(.O"X(9Y22P2_: R*E !A!^"'O+TVJ M]T@,!E@)DBL$.H:GVDF@U:*YH@6[T\P)U5:U*F,41V<'@%8-YR59VJ/Z>RGF MQ\A%W$>GVX>?9;V9FN*=!3A>MX )+4-=@Y%.SBW;26D!X!.882!;*&'ZU:C1;H1/=8-;!?C@OVR/!G1\Q)^4X*#@)8U?"]E'RD+08V M"?, 54XV]SX%I_5D6^$ 4$; !'TX&P_NOF9LU"D&N"O"_1A]%#GPP->7+F!' M%VQE:K(%W_+!GSP_%;U?I\QD0!(O.F5 &U/U(WO53,AQ645.6ZL$=!7RRE-W46K8"%6X" M[.5D,?>IG!K--OH#$"#+L-7]$F7C^#49+$GV?=>8!)'B!O?TN ##?KRRB!RQ M%47KA',]4&X5R%#CNHL^GYS,X,@3,SEBAY2\5\VB=G <.R+HS %+_P4Y3RD5 M ,&UP(X"1^*5^H5W*$5)(DTQ:9M,36B)45I%H MDE D>:KA$C[5IC*+T_)$9H&.^U_Y^ V@H9OC@LA4"5T15W[5:,WR2]<5= F MY].6@F_/!H59QQ7YK*Z+3G40SK=MB90(XFG3-.&MN%HO# 5YHI+]M96;YG*< M1#W3J369-IC-R,;E;C!?#U:58FL8@I;IIRV-VFS<)8:N9W8Q8U,M+MH=?]@& M+;-/6]8G*S-8#YHY7%[4LIVE62>',QVTC$]TO'"+H3A(D\#NRNKB=.-[\.$B M6L*?MI36/.WG?6J!#YIS36XIY,P+0RD=;SDN:LOF0BZ,<$/F\,E@E3AZC$<$ MO!Z2[4E:$%%;&XV=]*5\ M&1\,2(&>3NRJM- /.1Y/5N^["Q+C7 HOKDH-=='H]J;%$#:-3: [F&-M9>!F MQ8 2-ZS8''%,&4R B$_ Z:@*V6?JJKDHM>::)/0GS4T(F\8FL!"Y24L?]VW3 M"*053WO]34V,>HU-@*R3KKMK\04AV%9VE5UNG%=';:@UQF24PG)6L607 W/1 M7PC!9MD<\WD.-HT)Z7;KU-?&>JB;0:O5Q+1:R?>&.FP:DSUNJ%74C$KF\0$F M!U9A6R9--9I ;*[S!BUQ;393-+$FW1M5IRM;UD/8-"Y]>G<36.F"I^!-/M3: MM4IUP71!6RJ^L231FHN%7FTGJHPRG^6<;QG:+;#1:_9%N&:)!NIC1+"[S:W!&@*8Q1A-($8#/">6-&/>*)D#P=.5C)\?"<5H6?&-W7'2%',IQ12;4K8L;6FAT&J" MW7H&_H=I<97SI\VL&3BYBDP-+7DXCIK&MF#<9#6G17:;8K4]K1<&Y4:E $"( M> ;6>Q5](LH:;>&R8M>R.W$MYM.@UV> ==O*2-/*O)_'5YNB7Z@72E*PC)K& M)I C-DMN)Y:FPJ Q6-=DHE5=^&W8-#:!)B[XU*PU>M;"5*\!C0:R;. M! 6VK=:U@9P&(-CM+[O#_([=Z+!I; (2L:W49C3."UVQLMH-"TS@ 2 $36-, M4&XVL,*BL4[C17HT,_52(S3''&P:F^N*'WB>,:CJ^,K;YJE1J^XV[:AIC F: MI4;%401J*1C:@B>U8EYTV*CI Q/L[2M@IP$S1GED:^8#-U+ @+9T\ OTG%,O M07UN-VN+LCP1 ]6E:E*Z,ENMPZ?V9 $H?GVH.N<-3P%&1 #4XQX8(F/JER!X$-H6SWU-,<2S'_7YTYS_]*[0\O@.;3W7A3[$_ M1X-\C]+PP:CT?0INUO(,O:6C1&9O=!LWG=.N'23;MSG%*.3BC.'_/Q@5\N2URALD'F->9DSU"/OIV M3OG[^787Y>]?1PA^,QRPI_OA.X?(%6!O2UYZZO?C#Z>CPGI;L[UL+.0-%M'* M?@AD89:J^:>1+2R*0$6?'$*!./X7G*OO'D<]]$;LU_![=P[2S"OEE*?&^IG^ MH;VL 8X_;LGQ=PP&\;Y/7%4V,>A:^_OH@OKNJI8,_;U/^CP$7J*!CTWE"1#J MP%>?+/32A#YI^(8H$%C+P[]_&-IE7RQEB@CQ880@7TPS0(3X($)D7LD$0X1 MT/35"$&F$2$20 @ 38@022 $@*8,(D0B"(&@*1&$0-"4$$*0]SC2FI) " 1- M"2$$@";D:SHC(=Y87^157]_'K?H#"R6];+HF>LF*8\$/__<;07Q[Y_II(G[) MZD.K%V67+Q>%>CE@].T'C#CL<]JCN,/^Q_K/.,K^@RCU=/_C"QGQ#V&A9$I/ M++*4>D\@X@O+RV7\O9S%5=L_L0*BPI1[13[A2GP24>Z&M9JS M\':LF,I-6< U=:T>>)]XS/R()=[+$FRLQM*ML@1Y/I:XK/H7\V[LYQ__%Q'[ ME\2FSD3LBZL[UR,V5&1NF-A/W)VWI^R\M#@N2G='9]AG]53&2(YPWRJJM-!BQ<^_G!O\]56?Y*[\C^1AG=CZJA2SX\ M7,?+WHRSI_!_PBHPUK(%+^5';]<=FT3"58]DJP!EZO!0W[\+GMPX\E M0W5E5YEM(Z?=H]X>VI3M9>![40/BUUV>I+@57'45J+:R?;Z_DY;>PPW\0\=R MLTB6MSUI8G:;C+EUI]7:6GK_HWI[!\XSQ2R>*0M,9O+I&L$L,6&%%^M*6U^Z MG2(G1252F#N&8"_S) S"K*,J<^U=.!-F76FF MH/@D\C!_X@!,4M@?Q1\1^W]5]D?Q1<3^UXDOGI/];SE^&#UU]^V'>-^]3_7< MR,($A@URP=]ZV/ & >#J&Y4<#].)?RARQ?"6[#UV,(G=(BR 8T-O$*>KM@*D M]O%K93<8ILR8C%!OV<8*9Q39GTXZ?=+*ZN_W8CUYK^WGWCS>J6><6ALY+8B; M984Q@XW8J%+]BC]KM*7H60,J?4?!(B(H;/G)W.8WB)E7WR@4%47B@<0C$>*! M@JY(/%!,-Y$:]WG4X]TP+YJ,)#2%A3MO-A1G/"'R5U&/NT'6](+<:$S I>?]>K:.!P:+G;*,7>@$[*L92WK^ MA,)A*!K\::+!%U;DOR"7([=_\J)>R58XNM%)P]G3E@-/&+"OW6 R-2!IP%ET M?@6D-QJJH';L4R):XY?!Z'5L6C,;X*AJ,7"[MTI@Q* H&O>"J/;:YFE3@ M \[,MQ\$?D>2Z0LY^%"X'P%?(H'OW(X(Q.6(RZ\=U?^7SDBZN,.BE_;Y9:A; MMLF(F1KC.>F RH774)*\!N,HG#QT&%!9H&.E+FL1Y#GU[,+#+10.;":OJ%&]MPYPERU?QC%@#O;RP MW453'-2%14?U#"!YOB%;47:%XBP6JJO 7Q>. MZ^NRKF)0>-3IR1U\%(Y&21G5 MB'5S+6)SI5QW">61QEL@PGDPX_;4L$'F5;$'=IBD+9 M%@CQOA+BH6P+Q.4HVR+)Y_J9LBQVW%*L!!G;5$OLM$RY"[%'_$%AOO(LP^?PB5PB*Q7Z5B0[A*,WBM5/X$Z19-/V9ZJ8L1[:/;@3H9?!\-U!\ M0+^+>!60;_@7*1A7?)SO5M$]\1N)4C@2$WI)$%?.# MYI >RKN9W20XB2"@2X6YHR@:I8,@T$6@>U,Z#4HG0>+U$>DF"=K(+Z/3G"FF M$^H:W:/'N$GZF<)F4*2PI7^5"[2NU/*:GK)O9O253J:;7BS_(#WS+:XH[79GY(1L*_+C9JI9H?KO) MA=%&?OM!$W #Z-L%84<VZSV M9"4G&::\*NA<;9K!\"H'5PV]'&SVCF3PSY4T _N UC8P8V>T$AAJ4G@&;;J>;# P\2P]R]K M?((HU2>JW'"AF'>B_&&?I[3")[IT>:&0P^=EO*N&QA#CW13CW5 .9CYS.GR2F.,7OUS_ MN9VO%V/;J_N2/]X,+JTMK4_CZ()V 34BZ0OR!YOU!]QKL5:^'5A>_ MO&ZD-^3*ZT_-IBWY8]+#B.SJ_3?YWJQV,G&]5 I<()8*! M=GT&O\@3FM>^]8M0[H,M?81R[S+[KP1)6WR!"9UNG18-8]35EG6\WN<^$)(6 M@E;5,OC*%=1Y6Z_W)"%K*1R$)&COOXQ)-QB$OQ(Z?=EPYN_4C/\D!1D2NE04 MPD]&+/3JC'"I:CH)7"J*_R.>1SR?++W[ MZ%,VG@ YGO,9U"'UT&_ *KY$CPA7+Q MD[C4I(-5(@N'O1E99C1;F@BMDB62;(409@-N*,%8?F:?8_\:M$3F_7]]6)\] M.;*_GVTC6(#^E6=^GQKK'_^ ?X[]*I8JNU!29H?!'[@>3N( "3C^UP?#W5/JOU,G/<$-BN[F0-]C)GAVP M85^*_O"UXV>17#]\Z'@&Y*[OKFK)OK%68>^/^HU(XSO+[R0!Y?_O!?CUL#": MN,^D+T2L)]DAU$_2_".G9B[$BW_UFORS917@SX#Y@/1:CTHK'#[Z]J,'12?E M:"F84@0!XH&3Y3TWGV<-L;(.KU2(:#4[?"E5[#3%UEVJW."O.)5&LR=T]]'L M7C/%-QO=9JV3/955/R DBQ M[T5O?@:V!>M/./!-C]#P5-"_[$=K,L[)&&^I%/*[^/LBOCX&A^=D7H[.)HDE M% 31%;*3K*:1+-94I(UEI8R&DM-IBI!4;3Z;2\G\L-IMN@S3;NDJB8SG96R M(KU;RWU. H?XTY:!JPS'?:;7%+O,L&@VB8T\F'$2*1'$TZ93=4TK!6TS MJEY/=]L2+>%/6[+JEJPJOB6*@\50U3V7&U#MMI2.MPQ[K1Y&^]8<'Y"-C-_G M@G4HAZ!E;/&UK$#0GEZS<#F0]5HU7]?=%NPSMOC!L,*,^T$%$QE=,]ND$E;U M"NR3>=K2)A>+1H^>ZP)?\3&U7@W%U1*VC&U3>=/O">LNZ9B\,EP&7-;NNA,>FDS;:4B;=<]HGABBZ;$C[HY*8;KM%Q_3$' M6L86/U"(XBC@',-LZODIVZX;$K75I4Q\234A(V6J@UY%K$IJ"\][IEFG0RD; M'WTT%RMURG;'8E5M$NOUHBT5 @ZTI)ZVI,;IG+T)S)Y(#O(-:<=W2<;60B+K'QT?U*O%[\G!> MQ_F@+0R<+*\J2E%MS738-#:^,1 :0=$8LB9)F^EB1@"PO(QZC4W ;M:5.F%D MP?(SE2&QMB=%O=2&KPS%)K#>M/2 5EJ^6,U4:=WNTB6S$;V(&)M QLQLNRUS M39M!1BQ."(\-2WC4-#:!],),M]D +YA;)\<.C%YCF/>B L Q&74'N!=T?),7 MN^G*NL?G6[.P';W-$1?2D @D+N>,<,9WMTW;S/;Y4E1)/R9[#-[B5&#NE,3M MFENVZ)I9RF2BIK&YXJJ@5S6[.A>+=C7=3P=YR5Y$3>/2-UGJ=,,N*WH9-8[NUW66(];+!F@)C%4QQ63+F,A'%/6/DVJPK"R_7\ KF0-I4 MZ?Z26(W;4:^QC4WO!M,-X^I3W&!";N(6UN[(C1(\8@C J$1YK3M+#F<(T2QD M51_G)U'3& T*6KG.M@-I+*XF6RZMZ9J#XU'3^,:VBW3.Z\_3IAB,ESHUS)69 MJJ=#FR^V6T!1Z2SU<7=L!NL!MB&J.V/6BYK&MD"J3?G..F0:^&)6+\T%OKLH MM*.FL77E'1=O5QA"$)NSMK5,%^8XHX.FSP 6CF$5K#&19:$9.H)48^125XB: MQB80,*2D3DU>%@VL)07D LO1F:AI; *!2;5V!7X#NM\4:JPV*J[#-2 7&V>" M.M&HM+IF4!!59A4X/<:VA"('F\8FX/&+U0[C@K[8M0O92=TOS\5J")O&F(!B M:W3>8;I $!V_9\Y8UYF3/4+FVX;-J]]PG8LY:\]-3OQQ].U5=H A[,/ZA6*GL#ZK'!>>*=.EB;<9/>=X^C M'GHC]JKO;V8LI.^I%\N&G2C")_T[H$_-][\SP$F_"J67QP M540#'YO*$\^Q E^]L#G\U#XX:;C\_5*4/]T:?^ZM)A A$D (XIYD$2$20(C, M?19!4Q((@: I(81 T)000B!H2@@A$#0EA! (FA)"" 1-"2$$@J:$$ )!4T(( M :#IQ8MZB!!O(\1;;R>]YNO[A(^]O ;"B5ZRXECPP__]1A#?WKE^FKQGJ*M> MFRE'&W_8UY5HN3$_6\4<;?_@<1) MXO%[FDA\/K?X7$9;N/831Q]TT?IE(^)+; )B_J])=\3\B/F_+-T1\]\Z\S]8 M#>1[C0;VGKCLPRQ_:A/T'%^VCB7BD$J/>/M-O'W;]G!T97C/^T_LV>2R1/8I M1_Q6%6Q$[%-BDXC87X?8%"+V[Z@H-TSL)V[-VU-C7EH-S:KB )0A*$) A)$)(@)$%(@I*T*Z\E@=WTKKS/<$O2 MH\UUQU:W*?!G4_53B\ /9"NE@9EY9X.)1!7DNYIQ=^U=.$_UO>P-/-I\V>)Z MQ$/!/%[V9IP]A?\35H&QEBU8$.M13;U(N.J1;!6@3/VZ\.=[:XD2EZXEVC$F MZJ:X(A13'7CATNNL!59[_^M]>T_1[Q7[RT^\XMPB:%;@5[TJ.6LO>S(%2_10 MWWX0F3N*R%ZHBB@"+01:'PQ:YRO9C?@7\2_B7\2_">+?ZU3E_OQ*XWDTO!J& MXPI&$R4<4UNC-DVK3I?B/D3#FRXVN4JY4Y#PU9A8,96>,MV24,.#U9Q?5?&2 M'C5]8FGGU8F?\N#F1P6OO]^,'RZ!P/A)W4FWXZ9^BJA/-^43N:$1^R/V1^R/ MV!^Q/V)_Q/[)9/^/C3">D_UO.8)(D-$ XGWW/M5S(Q,3&#;(!W3K/J ;!( ; M<)%^E(OIQ$$4^6)^O@I^;"%VB["HC@W=09RNV@J06NB=Z#XX)VXP4&E7R8ZZ M'H49W/!JU0%?W"VE^1\$*M>R8<$:WP7'["#Q0.*!Q"-QXH%BNA^D M<)]'.QX,57)47TP+XJ+D4CF3K;>-YE6TXUFNPOO]KE?$U6$MG1Y-?&=0@B_* MP9CO:^KQS81\#ZZ1Y@1,*GI6"-8K3$6/8NX?S%P ;E2,I;Q__1BY0Y$[]--$ M RZOJ" N1UR>/"Y/DK[1C4X:SIZV''C"@'WM!I.I 4D#SJ+SN_?(2RLP7(5M M-+@"/16:8[.A\R+CYUI_D*7V?@6&-_RNTL^;@J!FM[/.JE7,;D?P45KFVX_L M73:-7\Z]AW /X5[R< ^=[HC+/UM(_W.>[N\(Z[=%S "ZF)@ZYL M(TMZK9/)QGE\Y&NKB[0AXZ)NF.,QFQV1F:K=(\KS&[J[@K MEI5"R!;*VYR)#>J"O"M2FKKF)!:Z*RCBCB;3*!T) 24"2J1'(/%(L'B@?(M+ MZA'G.?3[]"BGRP5%P[L+I9J_B&&$%NN,XO%K#N_D"NZ0V?'$TU<&A M#QTCKY[ZMY9ET5$] TB>;\A6E%NA.(N%ZBKPUX7C^KJLJQ@4'G5ZN:N1 MNQH%91"7(RZ_82Y/CLI1/QPTN>BCUI2P0.G1<$?4=F291L@1#O*R$>.M<1EZ-DBR2? MZ^JF[(2+R^M+ZU=)69%!VT-7#.[K4MSIYV'P[9FW:I--3-JCH>-52S MJ]7MBLC5Z1%S%9>*KFF9A=S =-.PFVDM/5[6O+(N$01TJ63N&)Q Z2 (=!'H M(IT&B=<7%J_GTTT2M)%?1JA M9O.Q:. ])B<,*K5AGH,*"'0GO::!W%IJRB/9WC?#+%7SH_%1F>2+'@2/P(H" M8#5U L"R'X96C_;DC$]!77M=24?AQ)8H96EJ%_H65<47^)+#UI-2,-C\07[@ M&U[:";&%/B9X*BLTYZ5V9IT.,_T=%VWDMQ\D>9>A+G@- .E7")\0/B7?2U5I MCYOUQA;7Q>ZNDAD59,[4Z(]Y"8RI5#U^C@]8867-FMW,4-Q6\SK<2.;;#X:\ M(](7?.P5X1/"IZ3BTZWE^R!>3PRO,PE85]+/XO,CZ MYHW=;KZ)C;J:7-W:1B'10Z*'1 ^)7I(W"HD>$CTD>LE*X/BD&Y6XK(#L4ULM MA=Y'1O?[OLHMUIO8%>0.1Q*$) A)$)(@)$%(@I*T*TB"$E&E(?D&W-4#<)-' M?9XN_MN/FB%'JX^* DQNVD^40!OOZ_@VD/\5^5\3LE%(])#H(=%#HI?DC4*B MAT0/B1Z*.B;6:/U08XT'?P,C@$V!F=&P2KXK1ZG56&H2>(:M>AZLEC\Q[.CC MSU 4_Q.YJ"YT 291.?^W=K\%,1YB/,1XB/'>SW@W=..8^O6-XZ-[>_NDW,U/ MC8,_53AR!VV#_ZEL7+SF7D%9K.RQ61!4HU<6L^I$DZ3W7\HZ\>?_WLTL7"_Z M!K'J[D25;CG-.MXL.WXH$8S$?OO!WC%$YG9O-",PNHD07B+!*/G(,>295MY8 MVYHHM\:$I+2$2N"]OUC6FY&#WZAUILBVFB+9$*2266$&)8^#R 'O=+X&';<9 M2WW!4E5EUW8"_Y9]7HG RVNO^__]BV#P%\SB&R%;5CO A)U81N"N&3K]_KI@;]:' Z(_ZY;25-E4I6FQ MF3=9C2X#?3@#+6F"NLLRS!#ZTNK50+K8ZW40?22AAL"6PT5RH-IO'^EP?>K%0[AIJ;"4N, MPIOTW.M@I6IE)^D2D8TL^/0=\6*14@1T".C>4>X8 5W"42DMY)QA-]].XX$X M)7AUY"Q7RP^-LS><'6^6VK@<;N?#5D8MUQ4.HE)DZK\&2[<9:+]6(:JOM^[? M?(_PDU2;_YT'.9->@![%/A'/(YY'/(]X_G/S_.?P,9Q'"3>*BNI)TMPSU2%# M.J5YGM3=D.MANR[6E4")8Z!J@LG=,!@7W$5B=-?!_ M]:4F':P2^2K2V].&*I(EY-/=G;E8]?FUOAORZW*$+-"\?Q5:(O/^OSY\Y3HY ML@]FJT3I&8&\G^YY)A:[!W_"D/CA->L#/[Y0]"QB:T ]9Y\P@BF.Y;C?CT+U M]*^68:O?@5BJ+OPI]N=HD.^1_PZ,6C!LV58,V4KM'\=Z**EV1H$TP%QL_SOQ MN'CWT_77'5O=IL#?3=5/+0(_ '/2P#*\E.RJJ37DRFE*]E/^3$U!W@3RD%JZ MAJ*F7'7IN#[XZV0;_15^*^4M'=MSW)3F.HL4X ?(AN#8!RU<>0K:JAME)MNZ M>@\6_O"M_5BZ:@-5PK+@; S;!__M1Y93-IB:#/=I/Y\4@$AE!D .[(GM^"G- M@N_/R[YZ!Y#! TV72]?9 )GS00,-R-;^:_>IWDSUU&@LPU:L ,Y'!F.G(LTD M1:06/Z4?M(BF%\E+2IXXZ_WW3_KSH*RGY./3\1CX#?. S*8T8Z-.,3 \?#5^ MF_(>GH^/AI[('A@W /NTWT>!!RL%> M#E]Q544%E)KN*0>7_G@>T13=^\->D:>K HS@@L'M Y$\0!_'.]VIE.$!E/15 M=Q'1-(B8R)G 147;>^ ^P]Z#)SP5O !06(9[ Q;H!.#[\H&'#A.^2ZT")R(P MG*\5+3'BM4-O7@KL0=1D>ERBHYW..C3\6.)*]:)\! MK4+XSV4/+%)BFD-AVBU6#+.[7(;YJ2<$Z?1+YPH&5@'/EA"<^V#;CP<+='U_ M?SA*]KBR?PB\Y^P?W.VYLNUIJNMQ"Z! ^,330Z8ANZXTR M^^EY\>=HO\=7&^Z2]0C_#Q]]^^$?5_]P D7_2TU4/U15^P$%H*0B4QJTR8/# >K ^WPEBKC;_["?-.S !#J$$5GY8 W[_7D _&=( M\G\OC:E'Q?[(LMQ/0OT,$YZ0ZTBM([&>>"D@HD8;TE.5F6T "^*1^1#_<_Z! M?#R@7@$0[] C5EI5A\I0S0AJK295L55]TEH_SEQ(O\&(>.8V\2_2G1^BH ^@ MSYR ?D^W2$_ V*JP]:>9O+-=M"LE[ML/]AZ/HSZ0; L2+3H=@5 #5H,J4P03 MF;^]$X8]BN5>_3CEZY1[8+_?Y(0ET,ND)JYE"MQL6#7)-)7.#WMNCK#"CV6% M$PLQ%\3I>5&'(I#B M9==RH%(;6/M!?^/$@-\^?$.=/IK889G'[4!'2!PW]D0Z^=/O27CTW8AD$<6Z M#P2K1_2*?^O0[3K+447%LE31&*^]#5LME<31]4^/=6:QFAJL0N!=ME\<&!3) M-S-MF')RG_[E\7&W/S\B]GO,=*^0-F] 4S0BK ?,-M63!-[1CG@,;4B3N&!<)_-QACG#O"):YCJYV*4/8&?G:\D.@LK!QA>6OUU58XGD5]A!# M.*JQ\M%/].':+)%(;98P+8$NCZBBN>B+&I\OI+=<$%Y=F]W2S84UDJB9,)## M8F[0S^<5.O*%Q$'DP1?R$%""M 6@$BQ@] #Z;6&8!5A.T!_WH8K+F6B>6 U7 M6;)YORKU:5&=YY;8KI&Q.QDN::H+8])M:DS2:X%Q^)92JV5W*P$>2RTF^5#]%D"Y1&6JM&7*.:Y3IP]Y:; ,C# L2_#Y!5ALU1M[\AJB[$^:YLMWA34@&LL_2W-NDON MS0IRE!A2E V[:7?4DQRGIO8+5GM6+:9(2]XM\;0K-O5U1<*JZQ&N0"?O?1Q[ M'M1B'8R:4EP0,H^'47X9,0FC_";%T6W 7I$U=4@1VQ/XT<:EU/W.'2,: ML">8UW (:AQH$9EQSO(P@'?_BR3$_TZ-]8]_P#]'D5 L579A@N[LP,\/R;:0 ME0^9R#C^UT52:A^_ 432/]-I#X)$$.1^(=&THW__S_^<3O]GSO"3?)&3=2O^5.OD9 M;DAL-Q?R!CO9LT-*,F:I&L",_=>.GT7IQ \?.GM)_QY%R0#18>^/^HU(XSO+ M[R0!TX[_!AR"'19& SY-7XA83S".^DF:?^34S(7@\:]>DW_VZ:97TY9Z48H< MX%LHK)"'']*7Y',FWCR?:?3K5ZA:S0Y?2A4[3;%UERHW^"M.I='L"=V]+Z;7 M3/'-1K=9*^>YGI!/%9>2H\2]?3I%8$=9 MCT!X53Q$PEF6S>)3C905YMM>3N1C$GVGD9OS6VK7$;=2O4R3DETR=SHX MT--/6]9%:SS4+84UB[/=J+X;LTL@DM33JUIBY1 M\=%[D^EJ.ES,#;GTLK,S"UIQ6+&5:X$#+ MV.CZKHN/12LCB$TU2]OESG2='NL2'1]==M=CPAKFZV)Q9&RT4;^>78]@R]CH M 359K7K:>BY@TSDF%4I"N\R%H&5L]%EKUE27;K9H8G8_[2]DUL]/=2DMX4]; M3L8UPW4JI&"J:ZD54&-Z5Z^$H&5LGG.2&5=<$V=%AK +!!&JC4JO#5K&YCEC MTMNY6 M!%2U2RS$8"P/6)]J]VU-!RVIIRWY/C4;ZI8=R2GM[3HE&"?[-.6VF!5 MI:@)7\0'HS1%*LV6BS.ZE(F//IU[PDZA"=*L4MGI2FSL;*7&@9:QT5M#J\9- MQD8@8B-%G6Z:S[A*2QM*#NPS1LT*D4\SBS05XOR\P92RV9R:SNB@Y9&:3Y2__?0D;6N95:-2*R_'JX6R#B78E/QV4%G! <+YK[6FSJL2OL.T^J5^+7N>HQB1 MAAPEP\O/9S1%"?8D3F0CA=Q3?=_::^-: ZMZ [$/N5O*6^CJQ,?$<_(J5:F MVERWJO@B2S2(P0CGI>;;8P>1:?3[-GAWO_A]^ORS5M*F; CAH+SIFMOU2.S9 MC)QIVN&W'^0]\4LKZ3Z%TLRCEU&B7/*K3$HXOLER"\GLAP=D?BW8YT\+/&-" M8*2[&K8"[R?]O#RFJ*X?^0H62\O9JI&_1U,-T*_J722%\"%@IVY45S&\JZ45 MO=G;*1PF_ &Q$V$]49F-/NV*J\Z6&R_\.D"L]EMC)Q'(OE:%^S=\FOJ.'LOU MH-P5U/7/78 MSF >>!QKKJH\)=-TIYT=O#ER=2Z2AEJ?JK [L6,RMD-]7*1)WKKA2_*="G=&!'=3$:[&O0N"2%+9%;+DD!JHCQH+7RU.0A_ MD:A[Z7RI*Q_=Q$T+H%X1F5RO*S-&O:#5KL8_PM9:R^-2.C"K?T&5:^N>6%]]OI(G\?CPT^'&]HV4HE@^?J[*^]#+K']EW#*O;FHDB"W03_*4\ MI)\>T9PE*R;656:.!4L"+2.^.I996CA3U?K<[L:SE<\_BS:-T99:Y[2J*1;E MV89HM%1;6;S[_N$1"#A[VH$(Y#4!;:#L1$7\?@-L=_TM-IR/>K@YR,T]0\^- M]68-GJ#$??HY#R-,.E.@J%_)U7@]8CZO.!?&E>6"PAD!7Q6X1B:WMLH6H;\W M-_:/R4EV_&9?\7(-<<%)>*"TUU2F#*""?=:Y"'J3#1O" -Q[^( M.\+3I;*[&@LBT\?S];6L6E+VW3=6_EB*5@6/#1R^GQ97M0;)+25B[K7;7]WW MEZQS=$BK#.,.&IH8K)72AF=872I?[QP=8O36Q?)CPPRHQF[76')32M&3=HXF M@9C/GZ/NJ+L>EPL+RMS.-YI=4SAC/'OW'9,_)B>#38.>,:%IG$ H"EE<2FKE<:09&T5+I]B7.TWIGX):LH9,RJ MT/5';$OIS7Q8]B)YYV@2:!4[1QD]KQ/]JK<0!O7E;LC7*P4^]V:?^MFDJ.8P ME+X0V+10S;A?LP^;*E :#,TXI%T:Q\JSU#/JSNSXNL9]JOY0:/&DK.*S+B:@%%D__2K' MJ947EMD^&@\FC6A!%%;1]171;]YY5!TX^M P-]+@U5&NZ MQSLP%Q/37!5.%,P,[$X4HP"J*!CQK<2,=B"J3&: B>Y3W\ L#[?7ZJJKJ^[^ M[PJ8KWI(A3V6-8?[H3B+!:P=&_7[I'+Z8;L.W8!61STY15)W,%\7O]1ES+/A MP!D=N$>^[SB6!5@!T&!Z/20H_!2CDSN2L)JIK^J.&UU!?"*O4% \U88W5-8J M9)$]$WA'8^:4U0$/[;,NP?;IVV<8$6EZ>64 M9^@V+$TL1[7J]]F4OU$ M(B_!E'TW4)/SWL_^187CS=3]TS4 4RQYZ:G?CS^X\CB3@C(:+G1:/_SF-.?]RJLV]8]45!.-%+5AP+?AC%S-ZY?/R> M35]^_6^I5_1X1V*N;\05GX$KLK_!%+\.?YP6K-CG,#V$*!#=_XSNY(N:T$VC M 3H-$?\CW$-TOU&ZGU9E0F2_C>/N3\E^R,I[3&YTCB'&1GB&R'Z#9#]6=43T M_AKGUR&7&)U?26/L6'K@WIR(_WL9B#JDF!T<[L1RDXK23U/'#-8$L_33JJ2( MT)^4T">5AV_FO+HBM>%)=,/4?KCQ=(ZSZN?;+M__I2BJJFD??'R]M-*3G'HY MNBM2D>U =K=[QB"B&P_D61G^ZMOQGN6OK=.\E__%#O;]RC?*VZ5'0),M>5M=UHJ>X$GO5UN[3HZQK] MN& /]89;D _3.KGR.##\6>R*@_?XCH/W^$;$PY*BOAZN2U+?CN\V=&UFW,XY M6HBKC"*YU0T[S''PO0[JVP^"NLLRS#-E"!&&( Q!&'(.#'GF28P#GJS8JF=9 M5:&!#WS3"@EG7:8M+O%XPA-%+[_!O38N#]6PJ[#Y&J/"EX*8;S_8.X:(UPY# MKNV@%NU:ISNP\B9688MS=RD7Z$([\> QWPF; M>J:Y=4VF3Q:"GK_N5&H0/%A8O>&.8*D7T.,&7) <&.#@>TB^WR$9 /?R_9)/ ML>B"AWDWXA+$9UOJAJYK9,? MK^S_XKAN!6!1LJ=ZSQS9C;Q)L<.-EL6-'3.4%(YD_!)\<1/H^]F[S+.O&"!4 M.<<-ID^QR-=N!R7A\+O->,'^"];F:[H>F,U^3[6*9"<8T_#M=Z#= M9IYY[N<_"(MNW)E]+14X66!T,:WX0VG)[TN%&O:CFH^6XWFI?^NR8?_G9Y5[ MT,96_>AO_WC!X[E$O6?NTZ!/6&L3.Y8I@&4#?&<9#?9DZ>!C,/Z_"8 'H#=D M\KY-';E>QED2-F&OFUQY#SZ=HO(X6:>\*2T;;;^UQ(L;K=Q5I$QWYB9&.2D" M;*H!)"H?T*D#:MBU6F1*THK$.M*&P 5,*J8.Y:F4UB7 M6LVR:7Q0H>=;0F?2'58'@ 33CN@[.AO/@?[/K8>'?O,ZR?X"272G9/_C"X^U MHOLEE_'%/X8R"D#9U E@;?^K /HED\>OOM($98.>W^BMS0O$'+<;O+FH"5O* M=%K2=I/\I%"/R>?E-*761)[N\]FL5&='6BBQT*Z]I*Z($"@YA4L.>CP^''=Z/?#VVOR M8?I1Y?.3@NZ*I2O^5.OD9;DAL-^%#;R=[]NBMM\/7'C_W=OSPE;+[!]+ \#A)0(SX>P%^ M/2R,)NXSZ0L1ZP2;(GSZ29I_Y-3,A9CRKUZ3?[8<%/P9L".0>.M15>+#1]]^ M]*(G]1P-OK7K[S-K#[PL_SCCHX\QC\PK15!:S0Y?2A4[3;%UERHW^"M.I='L M"=V]2ZC73/'-1K=9*^>YGI!/%'!*'!T:=P /'5O1>KJ("?HJ>[T[)"R#% M_OYIW\"V@)*; L*KNJ'AP6<7P4F3[3>]+_ I?'X-#3.9/9#K" MA:.8D4B)C?4YF MQ;59*E%"->=A%#GK:G8!MHSUJ74P4Z%KW0G>-;3),M_VI,4B!"VS3UL&':45 MT&MMBQ?GF_S2<3K+,<9)5'STS:K8'RJV/3 -ML!+-,$LQ&((6L9&5ROXI)%> MYIMBX$P*>9VI&JP!6\9&+W'>R&:%BBA65])2SBW[&]_A)#H^^BB3[_7;K%H3 MML,6+95S<[LGMT'+V.BAU9@NL)EM"8.%6$E75YVNA\&6L='3RI:QJK6Y;,J" MY5$YGO=FA"ZE)?QI2[PD64V3)"R\&O8W%,:;.6L#:XO$YIEK9KJEK93FS� MIP>\6%$#"U[\CN"B1><8.6 MOB%7-.R3?=JR1FUGY3R+,Z*Q)=N8O"XN"KNVE(F/[NE=16NG%Z;)-!QA4RN' M7L6!X=!82Y'-EEA#"CU\._-9PD]WY'J= [I?K.7*,\QEU2BWQ&TO5ROV":HE MYZ&5&MOY3IX!IOK";9O;3ED.&MFJ6JG#EK&=+\YSWDXIRS[8>:V7FYKKI9^' MHS_>>4ECIO*4I1EIHI% [F4V*\F9K"I-IM,T+>.40FJQOD?C6=:W0IP2F;ZQ MW1%XAIE,H=S'YJN4U_24HBIILTN6+9M@9N-RFX-A+R)&K$[%6D[\T# QMK1E M5+VNX=2S$!%6Y1&KY,>TR+=71)MP5;I"ZL\)OF:7_=!-"UE35@BJFY_;?8* M$!$?WA];^DP,E@.1S"RK7B9'UAP[:DH_;4H6R.&:L'H,'F2,P.N;BVS1"I^# M$[4K-C1V:CK"MM@P1P[-[-;E9T&BT>RR>GIG*7BUN5F-ZEIMM]M"B(K/5)6' M^+HD^#F#E\O!1YH3SLY"6OCW6YYZ!G66ID:IF0K0O! MIC2HX-N^*HBP97Q-]I1K^,&"GPARGG>LG(JKM98.F\;69$Z<[&;7SC("IN=( MBR:FQ4XI? [0[+2F#1ME?">"[L)ADQ^)V>:S@%;84AB0T!DC\'BF4.1%WA/K M^G. AC$#UZ4&50[GFZM> @2\?! M9RQWI@VRL=,%M<=C8GI!URLBG&=\GQ1V)=-"0'GF0MNX2[I5+DT=.-'X/OU_ M]JZL25%E6[_?B/L?C+[W1.P=H748!*7WN1V!B/.L.+T0B"DB",H@ZJ^_F:A5 M5FE;0SN@Q7,>-%_ZJ$\8REO M(,5U72"RRTE#S_5&A=A1[%VU.T(WW:!J0M/66OK4S,@%V]O<'WT]LEM,K(6J M5>!X%62::P(G.]CL**+.XV.FT4T6YOS46/2G(D61G90'1QYL%,MT!4,N]ZJ8 M6FC*PS+'&)Z"GHD?4'0VTROU-"[4L"+=9HHQ+EZNL?[0@]6;T_PZOY!J"PW4 M,TY>!86QG66/(;J.FU-\7#;36G%66,\PVUC,6]O(\^N1ZMIM5 MO-^"M&<.W[XF2Y,97^IE-:EL\I-);E%;9] S#_=IT+=;1=MJ=/AI=5C"@#E/ M>%7TT,-]FL36+4U*JAK6U+)3BC%BB80 41\[7%2"K?#966$A\557*PP*,=!) M-%@T]& "CMXS0:%=!%I'B[LS(=UM=3H>&GJP 7%L-)PU]8JBN9F9V[.:#7'= M]"=P,-=APTRUF7:NPA=S@V:W*Y;4'M0[X- #1EUP R+'Y@E9RXX%J)_+C%7V M_+D>B#3C+'),K%PUM>)$[5;ZW?1D1?@3.)34,61K%RJ\66U>2.)%8J[DN8H_ M@V=1?>,]V76YS_:'E90X6NE:42V4\K/^?"HO/+][/=J2WWSK9,_[L+W\_?4C MW+BIGC#JQ25RO"1VV#DUI$O8XCG@=/FV'9^#3980QH)*EQ#&@DB7$,8"2980 MQH)*E^_:UC[8=/F^7>ZO0I>/W['X'8&N7G_@X_ORF8VYJSMP%]V">VBM]V[0 M_L,[],>-LA^/:;YI.\8C^_.QYM+WTN_JWOCAPNT: X0AX2G\T +TJ*=PB*AW MAJAWQP\/T/8Z\$QQXZ[(GV2*[=V3KS:>#,_/.Y2,\/P,\3(X>'E?3+&[)QQR M0WAZ_OBUO;(9GI[AZ7D=H QPD_-/BLZVY,N]X&CR'6:Y7J_[QV*#O7H;=W.F M!H<7B-M643PS+SS7%/CJ>1J8NG6?7/A+&;N(7\$N4I ,5[)6&[;!HQ'4=/5Q MJM8%4MNX>7^9PUUY\/;G^TN]<#D6[.PUZDRKH(HIO9K N"K/\&!E..M^\&O4 MC=J35E5.F%F,,$H-.YY=L\4:NAI'_OA%85&"3#YH5:AW,"<$F1!D@@ ROR]# M!])UK97/B19&YTJ:/<+7B2E]_;KJGP4<9@;X\IR=T7RV'*]H:W=B] "Z-4S_ M^$5&J3@3XLTC-ZJZ%-X$MQ-54 'G=)&YVG ^X I$R]2RB]0H/V[,:ADO^$7F M3)SV%GAEU>>YE)0;JIE"H0^VE09(/$J1I\KN!KTQV*'LL/!]6T])\+TD]V+T M!68+KM<;)V@P>>[^N-^+I+=GXR/NS0?BS@MW0,%?=4#!+VI$%!C-XO2Z7<#F M<;>'VYRC+L>!:;F:F ZK>W!S:G6:JK4D8W6DNKQ+FAI3=+) MMXP:*L6' B/Q:)+!+]B4]ML+:HA7(5Z%!M%7L:L$=!I; B!I+K_L8W4Q/4V: M"L0NU.HGBM&7[*?][64VD$&6FS6S#;'KR]AU.D 3-TV)CNN+/E_LYS2^E\): MR^6]*5E#0S,*Q'(ZQ>9]AJ&6!2//%)5-O6,2CR9([/S]:V\IAMQ8@H<1ZLTQ M>L[PBT9TT[8C?RF2:OP-_[3I_XO&&,#Q__8?VYT=&H^))]2U0H?GV$LG"^Q? M_Z#&->AE;W8"?@S?_Q<.MP\^[0%=83>TJ@/3M3P8N$_??DL>WJ-_3P;WR=;F M;T^$]-@:R\1 [PGT8"G38-@G%S*J*P_-;CP9I? +Y@=]+T$-P>L.P>NN%-@' M,[Y/XMAO55RRKDR3B:0I8QV2]6;IX; 8TSP(:+XM3ASI WX^6_Q[">_6\ X! M[= *#S"BW9QLCYMK\/3D7)Y"D]["'" MTI^[H)<&LL\#F\PG$H]N?@COZ=TJ4'3SYN.WNF-S\X4'*R?^_-9VJBF-UKT9 M6/,F^QXQF[&;[FHX&4W2='CS)H2I M$*;N%Z9^;UC/F:*MZT6^@G4<3?=PUF(%)CNQ9E(F MG@E^\83!(+Z<#BFRS'=22RU1)JPD(+=M:*&1C#/D>T;RO_UFI&?E#]6 B+!I M/[K'C[\UU9CG<<_^(>+CQMN]SOM.>\#&J:=XV'7L'=_#)UP/9^QN18=-^@)) MEWA(ER#2!7O"DR%A DB8$,@"2A0+K03TQ(EP#2)<2QH-(E[&8=1+J$ MW:P#218XL9 N :1+"&/!I$L(8X$D2PACP:1+:%4&DRZA57E1NGPR/_7=J,L] M->6ZC#E]3SMPAD8K<#LN>Y/XS(U4&F (P!3%/'>5&<^4DOPX7'&9 S1@3=2O MLB?O'5[?<4\>25+NH5GD %&OPC/O&4TASP3ZS'U)TCW3:1ORP_YN))Z8 MZY:&OB&$A/9*>-Y^*WL%8J>_Q-!@N4^#Y:[TK#NS5VZS28\D.:$R&BJC(3^\ MW!N,Q$*FN$<+Y]MD/3(SPI[]OTJ%E@!"P+##>&1],Q92VT04(; M)+1!;KY)CR0YH4%/ MN$1Y2G:&I^-;U%EIH;-&@ M^7XJS4L5%RLVY[/N@@L^M-0LSDH/4Z O2(,&7EGE*VLVKD!HH7_\PO$H35VH M6UZ(+4'M47_)DOU!@Q9$49SXYVPV;L!(&=S>.B&#?[NS\],M)U(@V:<%9UW# M5M:\Z+2*'*GQP2_I3B9E+-M6-1:+I5HYLJ0.F.H8G:@X 8]4[+ ?>8@^H>K^ MH*K[P?EZ?Z%X%KYOZPP/?@0MD#KNZ?KIEU_SD2#A'SGI@B9D%^YUBKWJ=8I= MUD&WIA?+7)^S.UJ1MOJBF5GE:9Q+ MIP<3-U5GVYY(^\WQH@F:N)P=_=T Y=:YWV<#E*OG;%_9*/Z>['FZKNL=L><[ MI5##T^X+K5^U?F)=2%O)+C:WLO7.*M49N\GK]U'\P@%'K!I",R856]BJ:J0T MN%10DR>3G+-C 0>1R M5)]#F;Y^$.H+Z#(9IQVY-)!X;&789,4JM3!RSD)T\;UFT43\(G&H$%U"=?K[ MPLOICJJQ&G#5&*NW>#6!S;B8@S/S_EU@28Z:&83=LTQ^GE\,%3R33@R'R!3' MJ1^_2#+*T/A[757O/7&Q"1Q']_?X?'[+@"TQS#Z\U38$,E?Q8&,B?P47>1_- M,;H'-Q"/(7W@=(X !D?_#N'K MH<.AU]^&0 9/[PJ]3F1!,N8@911!/8L!B6DV&_2X6QE[=P93%2K.B7JJ5-*( M1;?/M)/E9,I&,$7_^)6,TLRAHRM$J<=.&3NO RQ@V!,F1H:)D2&7AUS^333. M,[L;[Y'-[R\+CQM+A@(BJA$9/=^ZC49TT[8C?RF2:OP-_R3K[A ,T1@#./[? M_F.[LT/^3SS!Y_ZCJP:([5K?H59TCCGSU_-F)^#'\/U_X5#%@T][P*2=VP## MK9,";^8V"QHX!-?,?#0G61;B5 FB4GZ+5'D_-00..Q;#T.HN)Q+YFH9QN=)$ ME?7)-#.LBTGD*B.BU"6O_ 9&++]G./16'K$0F![>__4I!&*M6KDDE^9=C,CG MT\Q2UI<:[D$$0EXPAOH&^!-F=SU =M>Y;?S <&>8BOAXS!K<,^_!4A$_=1+6 M<@XP:VRVCG6Z6=D;KFAG2;+P)-SF)E[R3N\WAYM;*^,/E)MXL+8@AYCO.37Q M)+;\-NC,"XDU)J:37;[8:Y'J1&K69QHR^%'2(A&-$XE34>>'2%I$&Q>!; CY M";[75>TQH@2JK#@$ ^=;A-AOYXP]LBLWK%$:1$/MMVF/M]ZG6U_P# 7J@V'/ M6S-*L 3JM_'36V_3PVA1UW-4HJ/;1DH/L*L&_^K\KH[2\/0^I?JH,779JHR5 M!I\5JX14;M)(6D@^PKYQM%,XM'-#V=O'1(8>;BA MA^N5+)!0%H:F.]!!(##CG$U$;KW.6_NC L/KUSPB;TWT2S/W]HB[]3)#WKZ! M<^+61+\T;V^LH5NO,E"UY2]0>L^T"JJ8TJL)C*OR# ]6AK/N![^>?,PB&NG5 M$@"A:#4K^3(W)H8S1<2QL/!>B#XA^@07?7Z?&P?2=:V5SXD61N=*FCW"UXDI M??TBH)]%HH79KHX;6<_2IG.&(T:@A0GC.D(BE A'1JFP2%^HXW]#'3] 4'0Z M;ZXVG ^X M$RM>PB-Y-Y\3G'9%,W MK9\[(=T]$0GIP>/\N]9/--BY;0GJ"=L)/J(B>-[1B.0Z9@2+8.B]_X8OWOWK MT_-Y%AO(@#/0I9D-?NY^^.<,8W]!PX*0@L M^C_[;O'M1[L+_O;K&_[(06X]WP)&(+F[!AR9[>X!PSF:LA;QMC>!(Q!L(YEV M->(GN^PDZ*.+B=2:D:8S_.(:=LGBGWOGF390LL"K&@BF,P86^L2<@LA?8#D# MA@W^CJ+:"%%_D^3?[;C\K,ZB'U_TVAP!,\FQ#%X/_\*ESH=>9L^WP[\E<3 )]PD<3?3\_H=P4,]R7D]R#^ M==A&I])F/UUI<-S/MEV MD2O_A(ZD55O6373B/X>HKD$2]IV &>$S(OP!C_H\]YJKMUSX#" V,%33BA@( M)B)_H;\B\A'^D^@->O@?X/_\'5'MR/]>5LDC1+K:Y8?-;$'5FK.9EQ[:O$M1 MKW4SZA.ZV5[)!)1^]ZRJO=#NY:83O=&T*A!"Q69N:I7EZ6J.38MD<0#4$M4! MRH]?!)E\.LS#BT ZZSXTP)V_\!;A8@KHB6)U42MBTR1>P3L]C!.KU]^B=067 MA46G0F&=6BGK=&V33BW@%L4Q[.E0#]UM412>9/8,R @>]=53I 4Y#D[,@JJS MSY_GWKVW::3$JS120BQ/C&IIFI<&@@LLLB12A?%\\?G-1%;'S[RQ64=ZNYZ\ M\9)Y.GJSS8>)H/M[VTT4:. 165Q;S4I3OIC,C/DFW%N2+ADR./8< M--Z?-SJ-X014QQ>PS>,WB/6)Y[.Z[L\INGV P]^_RLO2!>!NJ,\1MM8 I ] M(W#]JOU\^L,=D+9_("/3%UOO*?)R7C]=Z;C[8AA*VMF2'4_,MY>U',\3H*Z7 M%I4E2\4\)"+(OI#V1K*LWFO416>%=0:3=JS=*//'/H]D9YNE-I8'.\ MD!O:Z8:RXX8U<,$HD;C"AQY\/:2%M<&$J;+&I7QV$GVAVCDP=O+YBCA-''3TIJLS>26&M#)@2+&#]]>'H!.*SF86O"-*1V"V=9',A!K]6ZY%2/SAE;D^K-TLZ\6 MZX3R8ZO,NV#(.B?&B6@8_B,"("3/X%0HKLMC@: M>=[D=,N/Q<5=BQB^>))_P.VW>2L-7;9UA4VD9 M\PEC//MC8CH8.?NN[)CO>UTWO-- M^,P1Y++=ENQ^CR'WTL\!U/:TF OE>OS'@C_\9(/[,^-V_/PWU>+@:8-6N'__2!^?(1R M./:4N&RUZ^3K3!T9&E7 >D/*4U>Q?N/]/=.MJXM3\5.,>[#\3W+R]R1^"%8! M8?/W*!T$QC]Q*2]Q<"GOJA=Q_U16D(_P7E#QTF?;0U,9/P?\W;2" 7SFSH._ MR7$RIS.H*ELOCO6S,?&MUWF+RWC(*+WUNL]SXX4(;(.R:Z65$\]IY;\-[*16 MK=4,O"27[T0+CN&V@O4\=IMAWL]WEMK,B]%85F+(N$GE%TG4-B49)8G#%*80$$) " '!SZ^[!"!H MU7XGVT]V"(U@*:5!JK2R[G[]JMNG :'9]C!*:58]K9K+T;1;XQ+I+LIYH7_\ M2D2)Y&%5Y;NR_S*N!6GOHA0!6UO4@C\E*][T-R# VA77>09^UF<]E0_ M'%Y]08%YEI:J+RO/X^!WJDA.MIB54C)LIS+B2QJW#O%9ENI M>'_,KS"NL.^MQWV.;UF-W9GBJ4WTK5G@>5S MXU7,3!AMK6HD2AFB12Q[UA4M,&LIS;O--5+0:WUID"TVL M6 H NC($M1^P=9UG Q*3.8Q62G-_ 4!0*#[_/!&?SA?#[7AXC0Z N- MO@M6K(I-$OICK+&1KA78<6$'X5*1A/41;J>AR(6DJE1K(.11CI'/$HE3Q_H.G*GA;;_AEA M9=F=NKI?6G (9A;O=8+CY4@-DD5W/J5(!QT"N..Z,]4R5@7 L598S M/X>>]UJ#(2Y8Q^ M>R&>B+]PWI;[<#S^MF;1?__7AUK=[*UK6P2*\,5) ;%-K2=I!%_]4](]:67O M5%#FZ;G5U<]G,40;$<&Q)Y+Z5V3O9[0A![N)BHGN[=FK>J+;K[TN*;K[\)V: M4UO2H!XW!(XD=+]!4!Q_2E 7(M8>,OCH\$*:_TB1L84D^G]:5>YHO0_T\\GV M*"V_;*LYBJ!F?9M\K"TG2[_.6.CWH+#".R49:M4&EXMD&U6A%HWD*]P-IU*I MMOCFQOYN52-;84:;;@!V6^TFI&_MJT/73!\.]S M5TH^4<)"/4)WU8%?D.%?_Y)T/0(A>P"L;><9T[7AH6%#"VLI \A/]M@O#3&% M4KSM%>0:.K#MS3U)3[51:5]DW\(UJ>=DC,^4L/E4<;7?X>MK<#@F\V]J]9^N M)+XMROS;;YTLY?SK8HT!3A?63I^*!NQZ%$7\/=ET>9B]9Y%'/.G\O6#>J\_] MZ6M0NX'/ W;)P-M<&*=$91HU0]8QKAIKQF)6N>-DE"\W4OF(+^AHMX_)O*EV MLD6=T^834,XNU/0P-6=__(H_':8 O_11N?3VXZ^V_PNWT-[;?FHTUN)C+Z5C M*\'H)HIRLQ5O?+V/S9>W?U"9#1O40$KS<[E%9_A1L4*N42.;DVUL+M'JYRT) ML%#M2X*OMI4VW.UC1'6@V/NJTND7E6$<7+D?V6E/0<;2.D\7I%K3L MFB8+1\;?CJRFJG:*'L8R A@(Y3'&U&+= NK]-K2"10FJS>-5MI3( MM#/H[?A!6Y,TJ&:DY8 9"Q"OC])8Q:K#D0<3 M995V+N7U!K)0=">L4DO,E?4"W7@YF&B&4!S";!"D4%QD/#K5[#FQ-7K[X411 M2@=E"A0FS 4N.VA( "O3WK%^.B);75<-V4YHZJ*5]5I2U>VHBI@X',E2.6Z M>VY9<,UT;8ZW,HNLRA[KO+.:CR1=*:SG@EKH$44K4Y4-[FCGG?QPD%/$;$G% MZ+XBQ!M)+T<#U$\'QP]XM%.I$I@+;6INEE+K;#\G-_H*:O1[\-3ID"HZ\_YB MA!7I_(3H]%731'V<\"-#P8JU%G'9P4!OS182,2IC#%@T](#W%(+$8O'U0, Z MU9+FR.:P-N#\IR;?#NVH@*TDID5!ZZAX+C[LN;C&LNC0.IC HC[GAAY@5;Y# M31,>3F:R(JBCH0><,NSE-$!*_9C6P8>3 9,Q1VS2'WK *NIP1B4KA7%)DZP8 MV2E-N7*KH*"AA[Q"*W-0[XZ+$D;(JT9+G1 5?*P1;YS/"'-5,7&M(ZZ*-:D[;"6SRC'DFQGS!2W$-(/G*+G><8:)KC9F MC^*9,.P6FW6CW!$X9WT4S_H. M9M>HQFHB@%D3&RM&QN,2[#$\HPH-+E'PJC%^M0)4MVB6ZYW4<3PKUS*4T"BE MRD*VK>@U26#G4*4[AF<+H+#E>;FTT+C%C6K>U M\*K:43QK$[S),A.QQ'?JN6DWCK?&,=<[AF=RIQ#G+;4K"+'19!I3+7V6DKUC M>+;"[=IZ5@4NEBVJ29U,TFQQQ![%,\Z)5_@\,6Q@ ,R;M6R_6=1BRC$\Z[<3 MU70^/Q($J6K'%BV35>9J_1B>B663 M([7LK,F+G)GBIIVC>":#]6RE,MA4('2C-E+252>MLD=!BJ%KJW)<75)",96I M+UFJ20VP^E&08KS24&-BHJ71W?@DGM$&V13PCH)4L\$6C7:K'.=7)4MI$JWE M1$G5CX)4@UF#1*J]3 B:?&UM,.MYQY1T&*YOM3SBP,:)XV6FZ#R'M,;P-2 M!Q.8XHM:3I_V! Q0$KZJLDK%F_K0=S"!'.AD:\0PSF'%2D.35Z9K=T;PJ4?Z MV,7*NK%4+7NFJ4V!@V<:Z)F4/_2 _[2Q8\T-I6UH\Y'@K6A;*8TV0P\8L+IV MJJ 75P=8+.\*6E=)=U-#?^@S!UZZ<5;6-(<>5-VA/9 WH&6DH%:8K&T#QS[5 MT8VO+6KYG%$V-<+ATF55Y1*F6C]LHG5\W$6;:!VX%M^X;F_>XHU^BKQL=62S MU[X!M*/%F?N['3HC/[-%^W;1'RW[8,W[IM3%'6YOU[4W&VE+ 6OG7D7M5V73 M=B+0E)5D:*1O_),QU"!\OQFJ[YN5]A)\7WGP$$75Z0P.1R9^!$J2#>RGH*QV MVZ_OH%T?:BU[K)&U;ZQ?IY=?4QZ#H:N#ZBBC&JH#2NH"'("3'S)Y@TM9RW1G MHLRT%6-9(3UMSBBJ4YGUI'+L;;/)4T/AF1*V]SMG>S^*>L+"1C5[@:$;MFY* MGFQ]$1+B2H1(/B6HD! !($0H$8$A!!Z>$4$@1.*)"0D1!$*$T!080N!AY]$@ M$(()"1$,0D!H8D)"!((0H40$@A"AUG1>0GSRTN2[+J8';&_YGG[X@$M^SVUR M\T:%'?\W,#Q32\J+D_AK+2DO8^'?NAWK53CXO7/B6VQ"L)#K0(QOT8:7##:N M[157.!^TG30A'O#T>D]9_Q:R_T@ &"JI=P;UH9+J@SEG\ MYRZG ?$/M7U29#)>XL4D\&FN0O4G\,[$/UY&<@+4I-*>:ACU69^?H![Q! MJ5LO[]P:1[![1OW!U=Q=$;,35VY3J[(T,2U.EVS[56?+'0\U]EEH6\NL6QFZ M70.KSS0@QQN5U#!7T9WZJ^IE,1O(/X>NA52AMW>!?S^=C1<(^7]>NECF4N8L M,XPKF#NR>_UYV1#+"53SB/CQ*\(\88=%@!^$RV]1OAP/ 'B=HSKY)A\AX()] MM4[7YQ;_>4$L],=>HHW1JHPK0TF;S9BO-[8],;W?M9D3ZFNE;Q.YDD9GNL68 M5XX[;AL5^:%^_**9:(*\2%N#;XP+ 6CG<)ZN!3=:R:W;KP4<"E %U5,XL)>I MN!_P1O6-GHVS(S#19;'.0,9S?0&8G0RYK$K591;!1/+'+YR*8@GF(JW<-O;= MK>4EQ(E0?WAHT/B _G"\+8I NZ*\&I"BMEJGL!H1ZXTR#"HFB.J#4O$H3>'G MZU)[B[ $B^I;6:C /)#'AJF;RNH>7)07M_2#)+TW,NM;SQR1DNS#[VTEU"R5 MVU8_9IA8E6_&XK%D/*,O+F3@-PK2>IC6F([63$W3>C*18:L]5(43&?C4!0W\ MQS^-KXT[9Q/7J]\GN._#]F-"G:IV077 =8I"=:'&EJ6> 5SKZ[W(OF"VY[,+ MHCB+I\9\UFN>:-ZA5RC0$:CRVFWB^94E# #_1-A7" M'?0KVL8P0A]&Z#\CX,]L!$]4_Y<*8J*M8'>RY:R<2M%)OECJ$ O6P*<=\D(F M?*K:7J36I)CDU72*RZ[ZI92<0NU^D F/8V&0_N&"]&<^U ,NX,$^YT_"0)^# M![RK+PT,I!BUSPC\>BTHUS3Z9QJUCJ]<9J2!>7-6SI>SI#KR(#A HY] 0;A3 MSO80'NXR!G%O 3*8#R=D8U)37#+3FY("X0FEUD(*\D? MOZAH@C@T&\+0_KW#2JAU?"_H^+)709PKY$IIU5889R2'V(#(+1(&ZM>'O HX M$R7CB?N.\%?\[F73&7! 1%(L !!*GL]_\.!H%F8#;+\#V6C+1>PS$^U2 9% M4AJ,*Q(VSW4,:;@FLE+/NXS_(%WJEANYO"[SDC1@VK7R>-24ZF+2]Q^080K M':4 7'^185C@7"*_+I$Y*=;!#9YFQE/ )DO]"A6\5%%\LRC3JC*?U&L\>*S":C M($PH>+B$@EMI!0%'@4 J"A_ BKDWSHS:Z14O3(=5$3/898,#5TT[:-*8/E[, M%0Z3RFJSJ+0M,=&K0P2AD,D0U@=XN.!@F',0:!_$]4#C0CZ(\J18H$I=1^9C MZGAI<>6VEQ\J$%"2QP$E3#<($>4Q=1*T;)SXYZX"Y@U@ $_2(_[JPD!Y&"C_ MQ*FUY9V&SSK;LXI5.P(U&R0Q/ILA1,9=:@F+NU!Z_7K=F><+RYG+%\V6;FIJ M3LZPGHACOC5,A_'Q,#X>>K\O)NFT:!CF(+U<8L"*92VM72PKXZM&Q6<6GZDN M1S3@):=5!/S0GE"4@N0?VK*HVMVI*W(A GS[^%<8&+^5T%_(%,57N46KL%@T ML.8DQB4J0J.#=5D$"- 6):(X3H81\1 10IT@Z/#PY3AXEBZHV3IECX1L0C&G M\]G053P? % @/!&EB?-7L+NU-R9OV-# ,V00T549&/8#79].I\ MK" 00HZ-I5H]]LNGYSMSXY>R[B(R94USZ*FZ?BQ8/(V+6-I6VOS<6PVDYJ@_ MF(H0X?QXFM$=VXM>H&PTP.X+W\6'0JCGZ%\A$=V>&2?]\BFQOAH MS0S(!B8M&@-FK-3*$E%'1S8R@=\[L^\@8MTR'4F/J,];$Y'\O;E/S_[C%'*_ MT8GP/6(Q]-OND23$\J'I(O:_R2%WQF8BMUY7H XINMKEA\UL0=6:LYF7'MJ\ M2U%?=Z >C:1^Y!0QYKK#NDR6UK(%:YTNCV>SQII%,X6&'QY/1N-Q.@RN_ID> M>VO&/[M ,\%8UZT#KF>2X0O%2./43)QT2MD13RR:\GS8Z=3J'5^R_7S=*,X< MADC"(.DWE^SPJ+[Z45T!SD<.ZC&?[K27?&'(<^5X>E)+R?-RPT/S]$MZ8#?T6=I(/LN@(T%1^+1".0*_*>_ #A_Q#JJX?J0[-,*JE[N3)29MF(L M*Z2GS1E%=2JSGE2.*2A?-2B;[[/"[CM;B9?AVJ69#7[N?MA_*Q2[?\:;;O%3 M:1GS9<;8322F@Y'S4W(=<_>!+[B;3[88L1FS!QK;,>B3+:QBV+_0\QJ%A @EXKL1 HN'A @ (=Y+Q0P)<3UH.IGX&Q+B:H0(U== $"+Y M1(;0% 1"A- 4&$)@H1T1!$*$6M-Y"?'9?)CW7$S76W7R$ZN^J.GZ@$N^>+)- M\G6P0P:& ZPW>S!X]1)O(\T#4Q_"/W;\WU QS,%=D/C ';_QJA_^>Y;%G+;P MSQZJ.DJ]&W/PU2\Z!G$3WE,?[XRMKW'R!)RB[UEFWV(3'HRM3UL6WX*BCX36 MH49]>W4K>$L.O$;-P@5)"MCAVGVHU9>DLVSJZ,/_^T'\^&JZ:* )_I(0=#YJ MW[2 RDV +-1)0YWT[IG_#%#WA.%W@G;'3KA09WOLL_Q!=;9-R=@-0Z/"L:'R M]EV4MTT*?334W,YS> 5OY4=$OLC MNL8=$[L"G'-H(+N;5>JS'3A M+C I89>S=KL]K27K(N5W!V(NU!TH"%Q^B[H7**?NUNL^8Z6+8 OVA6M;7$[\ MR9%%Z89))'@NR]%+U:_8,>>8XNH5Q50YN'\Z9F:4'08'Z\8NB MHTG\0A6-$]^R;R,>"*7F'+BPB>(&"Q?^N7PUJT> @M\4RCH"#OQP5;.:Z9HC M #'&J)XC9N5D)E3.BJ[=B,$59-IFKC/"B#B7<9J[X:%T6CJLT7V'1. MV:TT%R<]CQ5IWZJG+FC5/_YI?(5K<9<1UV_7MN\:0MTMYQ4]2VUZ8':J:$-94BU5@.J\ZB6H>BCIH/):,X>:JP97!C+,&0 M]MOF.SQFYO7=&>A!0X*/F^I*(6$GN;+.\FJ[.J?X18UQ)(0-253U-HHQA]AP M/EO]P>7F.G#Z"XMH"%6QT2%'G9FKMSPH[,@")Y-1+'Y^ M"_S6?JF6)0T!_$2S(Y!!(@[Z%6UC&(P/@_&?$?!G-F*-H?]+!3'15K#=5)P1 M4N587G.[F;E$=YAD7;E0.'YJM8MIKDO%A-48BPT3RWF,3BIBPC?<<2*,QS]< M//[,AWK !3S8Y_Q)&-"S29Y-E]L2[PJQ2CP]F -E<553?S HKIH95LP(P$AS M*:55D3)>'8(#-/4)*DHFF3 L_VAA^5LY!(*%(\'W$00$.C[N&QB3?'G87267 M0@>W&U),)P9)D85@DH1@$J62B3",_W!A_%#7" 'C0[X$;U!:BKEIG,2(J<;$ M\TEC9.60IH%\"00136+$?4?S*Z81D\WI##@@(BD6 *@1X/F\!@^.9F'D?_L= MR$9;+F*?F6@KPLM>)P$RL4:+KXY: SK+FLN%="&O@19OS4MQHI$5BKS4'DME M6\[CBICTO0:7=!H\.)_?(-Q__46&P8!SB?RLEYA.E&%;X6D;+UO4?)*-#91K M>@@F>(T$V-A.86" *YB4[(%"OPZ! "4#G,S "X-]829 F EP#[+_<1,_G]3$ M!"/(+B]U9[&&LY*J.0NI!>VZBBUY;7=19&M\%=KBZ4U;HU-;9[NYV3'I?*B<*&T?VZDCS/% MG"=JT]Q$+%93A;PQ\D1FDST0)@\\7/+ K;2"@*- (!6%#V %E4QHRHQA#8$H M%)3$N)++=:6KWOQ?9>5!C6PM<]K4)L1)-LT,FE46(@AR(&#AM?\POR#,+_BV MH/%QSX.4XF*RE^O*6):QO>FJ6>4+::2((,\#$P]3"QXNM2#41$)-Y)SE!-CF M)%\K-VQ^2J:-J5DD8\MN'0*([[+ Z/O./F@ WB2'O'9)\PZ"+,./B&W6]YI M^*RSP>B2 M4UAWVS9;=%DD_]2/7TPT01YJ]V%8,$>L C0,)Q^QR+UTM"=BACPJH[X[E%LX)G3%_\ MD8&>C#($^7!9!8]?;"!,*C@*#7EC"$:^A(24#@/FH9OZ#PZ_%U$ZYW4YK%:3 M-29#]'@U5:LEY52N;M6_?AJ^,TE^*>LNHE?6-(>>JNO'JO)5:=WB%XTF7^R( M&)U*JAT"4^#AZ ?2HXE+YN)_/QD+0^E!QA:T;)PXQ[7C[\O?88@WN/P=GIWG M/3OC-)Y,8@K1Q23.J1F].8,3I(?.3F1;OG=XWD'X-V_8KB49,HCHJ@P,^XP6 MY(,#0O!"P!>P#1^;HPR\ MG)41;6T^T'IN5U $_(;AP?H=SU IS.J,LAE6$$HIN>, M232SQ5+,/T WYN'I$_1.0X^F(^D1]7FW(I*_70\3CGKH*NE2<":Y4:%K%^LB3B+##Z>P*$TDPZ#@%8*"-Q>/LR/! M;^. -U_JK?-PSRS\9TF=-?BJ(5>P?%[H"*+EF2NJQXY8! 3H=BP633"'.!!> MD+U ]/3FTA&J! ^I$E2 \Q&%P UBF>2'4I;K96X5(R5L;'E(1SP+[D23#1) MOFO*_MN1X'N#(ZEPMFCK5<.5-M,](_NH!GRO\Q-/OIJISS@X\"^QYQ MQ@#^IUK#R-R5+ =8J!X8I#X1]?_$F5,XZ57$ C(2C6%$A;^K%BK;%I''\.%P M>O +_WMF5GR^%IK87 LET+501B2QS2]?SA'?7=]^:55W&/7WMU M>YE=SWEZ-6MP?8/C!ODZ%(?$TV%'BE<#HY&9!>=H M0?:#1/?/Z8AC/A>&VVOK'MVD=A_+]([ZO\O;#=P\9[N#-MJ6B SQ6E*-C7\F M@D 8_L%3(2,:$=6Q(^TMGD>:YLCQ) M$;* @IGN*Y \9$/U=-1"2( 8U]GE4 MAU9'!/+C@4_(GZ&R11WT)<3MD 5]QZB_:MN!__/K$R(.-V=@PY*;;Z(:AA88 M \.&S.>_Y2D2:8T!G(F'_MD)^X7$8GM;&GMU6QJ[N5RPJP;=Y-C42 ""3 RD MT:J/SU][0>G#Z]90-CP(+C8PSB 8U44.'RF-'BUTL@4Y.^L;0WK*_K@T)LB*I\,UPNLW:%-Q%_4 MO>VAC>/49AG^M/U___N_]J?_HM/&9,@]UL^=XKJWKC% FN5/PM=A%1 ;6$#2 M8M((OOJGI'O2RMZIR_7S6?4E?D<">2.I?D;V?T88<[.946L;V]FRK M,L=T,(+ZR>9KN\]\=??Y0]-6$2/\W!P="X">_NJY/FD<<_:3P)%:_,\4_KI= M6!Q:<-2%B/5&GR)?2/,?*3*V$#3\3ZO*O=$*-P]!/T/F@R*G;Q[K;>:[_>C' MKQ;241&[>JYT M)/+Y"I@,9QA(MU)&5QHNF3F+#M\?&_EX'EE5^F59G]=$7J)26GG>;'93\;I( M'(ZL2VD02\OQI5!U\=%TG''BTRDKDH85,2YB M;T=BL=4B3P_T%48[X[%CCK-U,U:'(P^>.8REA(F%]S0-="W-'<0'^5B9%:G# M9^(Y>=IGS9C#-^NUOEHLUAPSCOK3'XPD3%4#!E$7L:Q1Z8FCIEC37-2M[F"D M6$] M%C+ P833^65M-8HONCP1%P@!C+-@.6"/L4J?FL;K;88J:'2Y(C@BQEJQA )9 MY9!8,6;:P-:SJ0!ZFC2*6XL>2!]E%2NC-@H6Q\PU8CF"@I,U637E'6, &*2 M3?*)++]*=:C'IINK'&,#"\6)ED='+ M?+%>2WK:6FE6:D<9P%H19&;%J@!S'3&.]<#22W648PS VUQ-Q5ND*DR%1BZS MT"VG1?I%CPZ&LIUNLY<;,06^*F#]%=LCV7K"O_EU,+1!CZQ4.M-M8=.V,4MC MJ]PD 5D6D@ MN, B2R)5&,\7WC5]&EA-P<=R)R9AA*RXX[FF-A6NNA!M:@VAH91D7GK^K\H1?.)!WK"76AR*95,&DDB+:!G#_$TV$Y M@>MMU%MO1(.;:Z7E&"L(L0(V:0\S\PSK776C6C*U:!C%145;L7I;Q/5>+R,B MCGHZ;.:PVR??/P45K8V6>P9DI,#HJZ<(;SMP,8[O MF'H1\*-@L'UQQ( ;'!G![^]/P7>P(?^2;Z?YGBK5WAC'Z#LC4]=-#X4C?+7K MXP7W/@H#KVG1E,=@Z.K ')UP<&12@ME#U(K B!E9_#ECN6"X 3;_(#"L]F]B1M!DUN79C;XN?MA M_ZW(2MU:J$CSE3"^NM#6(#[T.CK5[Z_9I^&8-'\O42Q)/2?)4[N^> MKK[W?!,^M=RWWA3_Q;NATL V==]LR=^!M?=-HY"[@\;=![Z\C3E^^.]E^/:&=_;^&+(W9OXY M6/K6:;@$ABITGHE9;[V8Z^<4;TRK6Z_['"G#6]LD6%?FKIT23(ATM#0;UB!TVIY0%^ ,ISC^%C9_:9<73&91;:)=?0)F]?7 M$>D"R6IYY MK)BIT1KK2<,A^)A@+O7"O!]?*BBA V%/$F+/J7N+=ZL>40^C'IWM=GTPM)Z; M85&H(]T:GL86 $< 2J_C'<\<5Q6,6'BMKM;H3*@\2B-" $5%\?@9*X+<2#FB M[U,Y.C/T? ^<"4'EFJ"2,5WK"*:,6E2GZ^;JAK8JM%<-2:MJ71(E'"),P:($ M=MCBZ &4GD2H](1*3ZCT! J?X-@C^%0L5*OK&3 GO$JRQMKB\1B8L&(2X1,3 MQ9@[5WE:SRF!H>(3EDO>85%8[C$@P,0BR3R!3K;L5+#):I'7LJR=D?!4#IOF M653I *H93#29.-4E]CZUIUOX@8.@: 4H^';S*C=7C,[=?*W?% R/]\.,=4;+ M6;?,IX5LDRFJ;*L][Q7]"V*^N4A&"8:ZPU(^^Q4%SG@Q^M7-X8,\B[>E?5[8 MZ,T%Y-?7S'U^'*)R/OY!%=-5 _R$$@,L]-/!GS=S\/4'^.1=F:9+7#S^[1VZ MUO[]ELCVWH4[145JUO U?N&6,60^8#_7<9$L:X4&;RY1HTLRNU(OU[T?4QWM M=NSPNDMG.!X+.2F_TMPZGJ4SVJQ2K5_JNLOI'7[%]Z_+7J"*41]-Z+K7*S$0 MAK_IE9C-V?.$42_8$:#[ %!Q.]ES*J3+C>YI/"6^Z36-@-,%?V*(D# 7(\QG M#>[WSI6;;<(UD[0OVS7P2(W+5QMPK9QM2.K;]EEY+V?["&^<2N%^4?3_)(=[ M(P W];Q\XO]K*.)YP1=6H@QF?YQ52+66R]5S-68[GV]?:Y)\I% MI[+95G*I>W7>[?97K5$^AE%53R2V69C$65WJMS_A_7JA&UWK''V.+GY@!Q9^ MKBB1'SFR'<$7F8&_%QIC\>C8FGAYNK;.X7T87[KW_>L3W[".CZHAWH2(:*Y/U ZAEJ-5_0 M7I]-=+Z@S..8)H%UJS\SFE@_S6[O6S*)*$F_F^SV_71'_#%UQ]O!<6"V(%0E M[Z95YPE5DLDM1OU2?-43FI+:ZG(5.MO3E,V%3X*@HC1U_@!+P/2L4)?\KD'A MV^_*=XTHGZ%]R04UO0J56[=B7#:-5?/IG#D?8T*][VUNF9+)*$8_5M Y_[K! M:JBM/:"V=D-T^U[1CRLAV8O,EJ#('L$PEO&43#P)TIKK4'1%'RO.R%4V=U'C M9#1!'98O^^-(1\".]YIKR6/)!J@'-C)5AQ/7=OPFM/^QW=FA9"2>4)]1=&]J MUWO4SV]&;4G1 ]]L /P8ON,O'.X:?-KWR!\,E.9X:V=9L'5?8&C8_"-\71F/AVE^5BYW:M;H#T5P>YJ+1&/)LC$0^F@9W$V$J&S M\^OK]M=*Z;[U.H/E@#Q[98$3#LCQ(*4PH$P4A5A;;7#Q$>TR,1:U@_6! M+AZEF7>1[KPU!*YRN?J/I\JRT7DW;A3_CCYJ M:_FFL6;DI:NW_D26C61A:2[ $&] 1P( M^J@ !=3AP4(U75M?1:2M%R!XFL][%*UQ1E4B\2\8<.'P1-^^Z>R3S]1+J]<8P26 M18PC"N59LU[H\&/ERQUGWS&=]SO-\M-XK>H"T.%!L](:+%=BK(,$K.!C)@%W8.V@?$'G,*DIHW1 MDN\-A%5*&2=4@]=FEO+CUY4S(_Y\#ZMF5R)[&;.J26-2X*9C*C_-76K>@3/O@Q4AL:T?NZ4\[UU;948PM?3%1#;E#OP*VK^E'1/6MG; M=2:8)W*G]_]\UN])_ZS%GDCJ7Y&]G]&&'.PF*G&SMV>OJMQLO_:ZT,WNPW?* M+FQ)@U0PJ+J@FCI3^.MV87%\H[%=H?P"^4*:_TB1L85@Z']:5>XHMZ*?=R6I M]@WX[4<_?OE-PI& W@2DP M_/OG\-% BN,T_6,C)])S7ZQ\ G=4LJ\*<[(HII.] M5KMKUJ%JD'P[4HE7.;*Q&DK\'.^D&KWJ;&%9Z/XT]7;D)-%:#JTDF]4XM4VE MTPVM.>W7X?: M3J'517R*;D,>3+0QK&1TO0,6?#86 MGZ:3:=)C11:./)BH7ARUP=0TQP(WJJPQ5K8ZY! ]\W"BIF*4TQ1)<5BU.BO7 MYW)J:'KH5A#V=N0@0=(I+RDO!*(,S5>W)B0F<$?CATMJ=N4:R4V70)AFXB,N MY[6[60MU+SM84IK"A&RFVEOQJWI2(DBUFK77Z)D'E,_TZ274?H K%'L+@4IE M6,%VT#,/%E^9KIO9HIOH:]*Z%QMXG4'5[:!G'BY^*B3,/($GXIBZ?K(GWXS%ZSRQM5M=CEZ5)C,O+JDE.N>W#DP>*7:K4!=?LL(TAS#W2)0GJE ME=#(@[=W&V*V(0QG&M^TV5ZLM5CEG)XG)@[?GIF-)FYBJ'B\U$K&4BK=\M8S M-/+@F98]%AO+1GRDQ3KN2.S/%6,I*F+RD/"9%&,*^8F3U*389";2MDK-UW4X M\H#P3+.^YMJI21LC\H-J?Y7J"W8'U3,_("?93M==78SE,:ZLV'HS+20G6923 M\H:<(K2]*3 B@4C*"2#&J1$A,C0IBQA(Q F:9' L>?!PJ8OWQ[0@$5BSLNQF MLN:TFR"58WA"L0T'C"L\*W1BZ?*DGK&F>OLHGC16I8G:%[NDUIF5EG(U9^FB M=!1/TH2KJLUUVN-7';=8*"TG7'+L'<43KVTV8NOR?*1Q3)Z(-T%IWL658W@R MS;"-_)!=3R"G3NU56:LGLQWE&)YP&9%M+(1>@7$XLP!Q 0B4"E^%$^:!8QS66Z%E3SF&)XUBKUQ,C\6V4 1BCI+DM3T;'<63?LR:6DQ]T-2XU:!575)] M,5M0CN'):I HCA=:?(VM6M,,YPP!56ZRQ_!D47&:DVX^YO'3<4,H\=-%MUDY MCB3 _637XY1K)_L$UQQ597L8HUT5:X)>:2N?XB5D=Y^@?;5$_W M5KJ32$V$>77(E@\4W.;:(-?54G@=XHC!?I+E^9HR>^5;Z!@,, M4",*6N9T I[F) $Q4V)&(DA*.& DF2*P@TU01D0N9DYG$ 55DBVE9I&]5AD MZ!]P0+Y?8]8+LZ15Q^4[PSK+89 ;*L6-"F2PL+B\W M<$W-$7)G(0P2Z25[#-)7QK!X9 ]6#D2.NP"E[.D/RJ M.N%72X4A\3%*DMFM_=*59=-@X*156]9-V[7 85798G-8]JA^ _"=U=R)N71Y MT"AY&]^0K_NSSHEQ(AJ&7Z@&[8%]^#NV\+%+^V[/^HNG'B*8*V]SDF M?+TJP>BU><.&V^W[I0[)NE)3?7F")0V-6RMXKKB:\>K(NTFQ8-8Y#*AO@PM# MN(R()]D;?S&TS8;(@'?VZS?_/*.)]A&/&/-Q]]>=EB^FDD\$_CVK?IYVA-ZB M+BX=$B(0A,"2(2$"0(C$$Q-*1! ($4)38 B!?]-> P$C1.()/]GL+B1$"$W? MC1#8-VVW$3!"))Z(\(P( B$@-(5G1# ($4)3( @1&G3G)<0G[UV]Z^N[WJJO MUD/F/?WPS#UDWKM:]ON.,H/SK/:TZ^JZ!#Y8_U4H_A[(A$Q^]TQ^V@GR/9C\ MM/\A9/+ ,/F?]P=+/I&7K6OR7ONO]_8"!:#/+.*G3:>@TOHR]LGW +1[/;5# M)?SVT'T'#!ZJYM<2\L_0'U]'O0!UF2>,"C1U.$CFQ;KWNM=Q"LFI:MBQ4ZVR.!#91:(O*EVMWOI[*SK9C_1(N1^IY&ISD MI@5BCFFK5;PA=V?DP!&V[77C!!6%L'NBG&<( %^*O=]ZW>E96^ZB."?/C5S)*82?[HORA?79KK@^E/510'T[T2Z:A MM( U15,Z(N]+;2"J?--@^"F)I:K !.PJAA12G( :*4Y'XPQQOE8:MPA8L,.% M7V5Z!+D2U;R%*KID*'X9X'MP)P8$IFZ:#/*8V1[!AZNMZ&0VDL.^",X6JHI5 M,SWJ5=J<5JRVZZEULB'@G:]W'/^D+E;85SH)#P->TCH2E#F,EN1V[@'F5TGJMI(J*5)GA)4 M0J&Z.5NCTB1[+9N[H90&=I+N6MH\WD\X.4N(T12J](UL;BP,7S]B^/I6EGG0 M<2(,=C]&^.M6)NFWXN\PO/N-UAWJ>8'3\]XQ;CTA4[82]*2*$0LNE;-'BBNU M43\JW[A]3[&[@RAP%770VZ16A][A3UFIM[LD<+@)N]LRYT*H&Z_MKN#*ER _ M7V6+4&IEA54Z,7G%$X/4V%U6A'BU>S5+5*RGEJ-5(T;P],@5\U2C4DS'4<,C ME$E-A:'?/[0Y'U3J?;LRN%(?B(CP=07]8R'@1-Y:$8JT&F#%Q#Q?S#)B4C&YJDR8>+#M]"X+^MH_QXP/@U/I 0'X:FB^Z2WP3\+GJ1Y.9+ M#106TM4N/VQF"ZK6G,V\]-#F78KRKF5\FVPEU2TH'HTUI?G84L1A.I]"[=9] MXQN/XD08![Y&'/CF,G&]>\XW7^JMS?:+2OS'K/"TF@.6D9!5S-6*G:5<::X+ M%FH=CJSP^"7-\.\H\[^)'=Y<$*YW4_SF2WTXF?_H-7"2J$U3I&2N>6EJ)Z3< MU!FL #K@PVO@H:R'ZOV]J??O>"[6]!1KS!I.$ENE2NU,OA,G>V4D[?XE\#@> M3=#4>]Z+?SL2I-8U2^DQLP^7G#TCAZ@&?(OS$S\H\\@ZD320?=YYLWS";M[PE9,93AO M:6:#G[L?]N< 9>6?;4.\J;2,^8QN/$MM3 IU%3Z;[A(2X7F?1L-=N$ @1=A8-""%": H,(?"PZ7$0 M")%X(L(VX$$@!/Y$QT-"!((0H=84"$(DGJA0:PH"(4*M*3"$P,(S(@B$" VZ M\Q+B\PEQIWU]#Q(F.@V[#]=F^J8U"%]OR\'Z'Z@HU$?W(&3R"S#Y:;?']V#R MTQZ'AV3RT[9]4)G\'&WIJ,LR_!^W&P2#,[8:_%90=MH6^1Y0=J_G];TIW(^H MF=P!@X=*^0TJM1X]PX*V*X$\["ZBP,0OWS_X3Q08P9!DV0(.&)[Y> ^@ROH= M%=2\;;LH>_N1E=0+T#781-W=N/O3EL:A4G;7"LDYX(NY;4F$/Y6$FJ4:LCJ3 M]'O!M[MCD/AMZTK\L8-F>S\QU&N^H-?<,=W]VVHA*%P$%.Z;,]J2[H)S:$ZW MOGFXUQXT8OO]03<52Y^;;M!GX_U;+_4FERP#4$P_[+5[GBN2^%EZ[;;;3D/! MVFL<*YJ=N6 7F/8J^R=MMC]51<6>,J/>K%&7A!4W&C@3#=")H2+&_2HJ!/7_ M[+UID[I(FR_\_D2<[T#TF?M$=SQE#>#>/:_ZE"&1>^Y+7[X)H&K]4 5 W,(W]3 ,3?AD^!O+1KTVYN\GZ M;.OV;7'L/Y>?X'&C5NJM4T#,B3X;D V))5FED8ZFYC+00*4Q*$ R=3H5 MX$QC0'ZI@2)O0,W=/=0?+/NO85QV*BTZ7[!LKFC%$KE9PJRQLQ44>#P(A(H] MT-2K@T!NNUYQ=AR0J^:1OM(+N4]9OFNMT"G+U:JCE-<#9TQNZO0F9B4R ^/K M1I&6^B(_C'2;/;4_S6\U*R:FDXG6.(Z"Z,0E ^@?+_74#YZM3O]Z')!;$_2W M32"5'"O?F3MLCRPN6X-/4B,$PHTFD)X*^WFBD0L7"&]#VG^RC8]_-QM_ M5AR0WV"K<.#\0[GW[J'>F.%Z)8BV^T*_5>WF3"Y!M4>3;CTJUKD,M%$HB(Z_ M.!G_>Y:MKW42^C>N^YF"P-6GYWY="O'J2[TI79@%6K+*+IM5H;,/HGBJ,[(4.PO'87_1I'_11;_F1Z!JR_U MQXG\6QL 2'XX&ZSI;(>I1F6R7I [S#2*!/W> /"E#0!7EX"[>_\CW/M7,A>+ MQG8RZS.+'K, :VFJ]_/JO+R"XNZ7_Y/1[XT#XKU[ _HZIB+\^S\'?QY0(N^8 M/%K>F!I[D"Q=(PC04G_2V=JLS$\X!YC1VCA>F2Z6J^/][@A3(#H:8*4Z;SNF M8BO 8J4@%;IHM[KPJ5G-$%2/$I-QQQAV!Z2U*C/] M^:=X0\UUM5X_ #!UR\JH9O M>LV?/YI,Q1XO/Y_F @,K[JQ]9^TWL?8W/GC?=*,KZQR?T_>[#3!=%)-[GQMK 2]A8K+2SJV6] =^JNP+: M$M3A*TZMD-2E9J>FA<%T#LAJM#VJM::)[6B3&4=1)P*5/.^YI6O8:DB#V,\R MN5^MB[YG^^>K(>==U9Q5U0P!;W971MC1@PVIQM;ZM,O-"F5!!V)+JH^\:1W4 M0SQV?@5S;>L)B1&_NT0_S"4ZMV:Z^T575E93$X 0=<55G_KM?C)CDIU9 ME#=%*BJ[YR(OHZZ^6C>=8QC:W1_ZGEKGKF*^4,44#,<,T3!.FTV4MEQ^PBQZ M$\-HEH?3E+CRF[\3#]'TCW2)DG>7Z.X2W5VB6]97RC+,(\I.\G;R*=MD&84> MD/UD#06N<0JHJ^H#3,C_,L?KZ9ON[#_:*#W;U M3OPO+.5=?:T_63&^\U"QPPO3LAU;*NJ"M6:"*&>R);LU3N.X,DX]4*^/4/BJ M0P@?/'9P[M?"O(&:PST&>:%I _,9I)/A'F^(:(H._H:2 $STKY.O\6W^QC[" M/X?X!.[$2J+A3E*4=;AJ\YMM]R3<"5>X&U#TQXM-9R3' MDU&*8VO+:D_+;:JDF<'S D+$^HV;3D!.T]!F\[)L AG1(063?Z#/\ 7XP^H?_XB>)N #U0LR\%,(H!WB??/X KZ M#5R!'G?,$FC3FFC/7F,%*VI+[4).,IB9)XI%F"E,GRXPFM-!U[#0VMHL7/T=AX= M=;N:B=289HHL\MG$](G6I,%T]35JNB\R9+QM:BEU42&+J9@CR$D@0S4=YGR= M5TOO9=:54FBA=1$E*D0"BA5"/[4)VR"0E -O)]'/T-^*NY_H.F]#\2B]Y#^$ M@3<6_<[_CD!^//H07K]_Y"/1G8+@*ZR@$G0] ?@BAJYMT#T6#O35)05^HL - M56S'N\_$V!D!(B/@95+I:/0!'3B$1(+.CGB@ MMPXO]W777P\'.W#DKF W+N1A[I)T8,/=-F"\(UJ$9!HS?*4%">]OWO&B^3F\ M?@TYR09PU5<3M=U1W/38.Q7=-'WC;9/E:Q2H MP: _ J4QZ(7@U<;CE#4 G( M.\0$ !T]6P/HEU=SI6Y"4;S%LWHF,;)_/FKJL:;0X.W=+%;JH/W&SE?75&09 MF.&>EVX,EDNZ,V28F=1EAF1666@M:+BIZ&<\KSWMT4M:'N-#GH ?ZLC& 6@A MH5U#G'TQ3LB/Y42<-[C,FN,65)F>)/NTTJ5OT5Z4&X6S,D+7Y%'2,<]O]MWO M9(#J]C@Q7#JK\4IU-F8MF=L4H<.800T+G[ ?MOM0J.$WT*=930$V""XJ)=IR M"[H9Z)CJ7S 0PWF2@!Z[$_WS1,_MMSA ?RJ4 8:%#A!G4&98#PS7W\K\(Z.9BC'O\ M> )9).1F[&[R@.\2O($RFP%1QP@HC_X2MGWSW2V,;\;YI"!9%_ M9O!/;V$QZC$9OQ"QCI+/T3UI_H4DYXY;L7;^,7].'SF\#/#\J<\FV\Z5B&*;Y9H/1+F1N^*K--@NTW&# MW"Y+Y-A&AZV5\YDNDR<*Y4:FD2MG:D2G"S^H,XUNA_@3[:2B.T#\Z]Q!Q@NG M9)40NBLV_($ O_T3>?G0%$Q0:@"G PS'@IH/.NQ@+4 _G+"F>/80SH"XL9>C M:\"RW!!LA1(<%L[ PC4I9P^>7EC71XI=+^K70^40)O,\MFGC#%-FN1JT*&V4 M'(%Q4Q,JKBS26_@;BH[]X4H)5.^"2W+L /@3M*H=L;Z*C]J Z6\6=L1)U"?M MVFJ,+J5:%:RA1'?C <[@!RCVA>/,> M/AV\27NW46]*4-?MX:123V]C#"ORL;@NK.1AI/5,@MJ/?L*RE4=I#TB8"?#B M?" ^$'/-@1(M"*:?QW3T.:\@K\>MKL ?/! 3QT:J(.@&!>B.?)U'>'O"4G05 M.4"2@]PFRW=U1!QU';['XW7JL2')%"%0O/%*+U[J*1!+FEX.Z4?R])G"@MQN MN]IH3>%A0';42<5HREEPD>A6LA?&4WXRA6P=33^FT_'$"6N[I@=/Q#M(ZT"7 MG?B1B5SR8Y6O?>L>%OP\T WH?^+E% QS3YJR;ALYO)$X71-*([D\3#[Y$ M9+>Q+X6\N.+=W\^O]7 7<=%U M7]QTY[.BRP3%%)P9C(QT 5A_N^F>\)0!GIRZ2U>\8S;JYWQ]/Y,4^ 2]#7:J MT#M$-'YC./;?DK(&!Y$P$EY%V@03&GY2QEW(88.W!P=%/I)Q;YV'?;*?6LI1 MDRU^2[B*%]IL4R==LO_W_Z03R?0_Q^]UU$I[DD#Y5)+A]>Q+(&LM*4C!H[J^ MB<08Z0X K2[Z%LLUYFAD6Z''L[O*S6)DSMBFDO:24_HEN[1?FPO.Q7 M;,./=+JO7H<3U^M.@9[$:'4FUQ)4OCF-C7+OJ<-]!>F?+>N]6L>[(<;\Q16B MU\J"I55_ZLA%=:WFHI$!68NDAAU9?G-9\$M8\*#*Z*EDQ)-WKKM5KGM/79(; M%\VY)50+G"*MQW/>R2O#M/SFNN27<. S94[?!49V/I !Q+T[AY[ /SMF/3V# M _D)&[Q7%EO6BU&=-:UM-^5C\M4/M)E M*9IMITR%7%0B-BBEXOV"D7FN\G$U=@T>A. M G=BV%/X$C>N-7_FH;,P-=F! MK(53,*P4X+F#"BG\WD ''O:IFSJ_1O!@X>F::8,L54>-6H?I:)JZ7F2V#S M*ELZ("?SG@51-SJY.D%?AW9K;V#M?)QD]Y1 MS8\ &A!LW!*X.Z?LG9_#7POX]!_^^>,++'B1YE/"[OK^ MP2_<O9V%G!X/="@_HV(L)>(\E^/E< M@W*#=,UQ5R2NQ'D='"@*L0-LY7=NH+DFP:.WR.CJ.A#VO3?X',ZK*P^N.K#" M/]%Y+\S%J%#]RP]XOJV8$A['^/,&@NF>8$]G:-"\B@ZG-#>B1TS'%,5:L=2( MS$C]_]VG_&TB5B.58NFCK9HXL;I>-EC!N,.K3ZCVI MDG":O]["_I=_2)_(/(>4#1\=. WNL758>QE2&KRI[7O,IOP2N.?%9\"^4I/Z MVV8"^*H-B.ZRM=?H-MFMV]SYP4!;:?7C(_[*R?V@ZM\=8.8*))C"KL6 M1FQBX*:*Z+X!C2\!U.$''@G$6'CZ";(6\ K+]H9RF&@XF[C7PKSU!J+SA*B8 MJ$?4FP&!GN1/ /%]&4WA74/O]X.BI"T:_(:_G? :?A-K"H!W1,D[L@2%;8LV MQ]@?:? &11"HC=1-,0!S%N2.P.:Y/:7NZ7&4'M[=9&?\PG9F-#[)G'Y^X&!SDQ?@;_=KYF$J=*8Q7U:<9HTQJ MM;;1*7HQ^8HS U\[_.!;\\C&#(F&2=TP$ MK=R966HTZT*[EK,USEGD934RB"U54_[P4!M_\QAW[YX=9C,IB&S&3 @1IA^? M&!V#&J5ZC19T5QYCIQWQNPDU4)]<>H^I@ST^4]([:PQ6M%(JDHGRN#T=@4%K MF+G\'B?23'VSRHPXM5],598-O>LL-"R<(2=\_#WV=>D&6F2+<$=.G=AV3 FW M@16^R-S5%=K&/:F/ E<3A@>BZS+J-GH&.HUXHOFQ?7!MP\[FB:Y%#H7Q79/7+2^_^77C4-WYIL>Q'@YZ Z-+CZ<$'4Q+\,8_0>*ZJT%) M"6\^F!^X2M"'A3XCIO-NV)GE/LMC$FS^[>,S%UW<-!VX+>!A%(I=P,#I)"AY MBAHH7%SD+-)M*-RWG$W"<87+6HBS@HSE30OLX W#Y:_0T*'L/$W+T+537O1JNI,86*T8$ 933XF8Z'G#G=<@;0YU.PPA$"Q 4Y< M^:DCR"@P%D1'RB ], GW_1TVBO2@IM*]0Q*!PTI1]Y2$>^?=*8J0TTRG?,*; M;I" [1=D/*CI+#3:T$#S,Q#/[*:^!,<"?,.Y+ZG[W)?[W)?[W)?[W)??,??E M_7-,; MO.R94^;[E@__O#DZK>T%\/ /6]GM%)YA@EQ%ZY&XWLR273B$1K/PP0'5^RSY MEU0Z*/*L^8G)HF;&IA%!Y3HVU8SD^OF"UGG_8&/L>C8]YD2EC)T7:H7F)_B) M8F3TUE.-R]69]@QLS"&'FNE0R>KU!$60X_Q9P[ASSU.F>*[@KG3UHHSAE+T M"3H!@5!WLCD0L/W1\L"3T0QORYDASU0/,KK+T7_A#/3;^,$+1LCQHHO0;>>ZMMF*@%U07<%5AQLO?!#!>I_K/>8@+WN1L;"J?/"*(=:^WS*H$;%V M]DHR^)E[S8H5Y&[$/%(M$:0;^3GR$/QI""]46;YW=BPC+O%:"HX;WV5,$[49 M(/Z]$;R@8%/2W 01W);TQ[^%@"&;&C- K'CTZO9FE_(\SJ'QJ.D)&E^O]X+W M,V:(#?>K]I-SBBE&T$\VWF7(.\1ZRAOG==1(@@:G>,]%$S)F"M2#SEPR#63D ML;,8?)X$ !*@L&>@;C5DMU$2#[(N?J6=P[$K!YXLUALJ S6DF_>Q(+$M:1,J M.:8/=AB<_8*K@#SA#38/E(W=VZ/:X"/11\68&=IR[Y>N>.(;>EW*IVM"_5;\ M_OT$]"$2250K/5G&KH%+W4C8:+L'Q#.'SN"^X57+T&F;8(U+$_G36Q"5"RL"1\) MHG#P[*.J+6^=YN[WYC"D*CL#4.F+KHY69G/-A< (EFRAL4&X$W,\1]Z= M5R<#'9CXI<.A):Y=J/54EJ>Q @K+LZ15ULA+PT8OIU;97BN[3;4YJG^FJ1/O M1UNJ6/%4LS*0QUQQEIQ9I5%DXF11A\AIG]JY[X)N3%H.,^;I8KO59IR'']+A\9 MC0M:54RAJ9CQQY"Z0;!ZBTCBZ&C0)<;4\Q70?=RA]Z'HD-34G@QFWF%$@39?SMD-!T:!?JKG?8E_#:WN; M>I+)]J:X44GP)$1%D=%GR=)E]Q94U&1G.6_.F$VA,K<:B@)#U17B_1=Z1C[3 MS_"]0ZN:XK9?YF"LJ5PQFGJF]X 7%H[B9GC16Y;8# IV,]!@:T3<'X\6])%Q MI@4#L5[&5,3&\5=%P_^J#9:&MH2"X6YN@1=PZMN3C0K9RA=+3)OG$L-8GN.Z M>A4L/][O@PC)2D=/(PGX#8@_O0FD[1J;V\%E8K+6@,P+&Z(+UM!89'E= M?218Q\89770?SP.S K$#N@C'E010\Y[P<_Q^M"GWH_2 A,L5>;; &9H$K4 (AB M(FV?*8+(\I9B=>8FX$56#[X1%1X_;/)BNCR/42NU$ZMT2*7",Z:%'(Z0\ %I M43Q\%&,@$@T8T[MU^H2K9MV $-,-[_!JS#Y7= #?1DA^S/9MH]M7 M.+X_L5M6>Y!*4B_)]3-3/L($.SQ#;G&QZKA'5#C9IQ1C W).2 ;7T=7ISPM.N8S/'WX7/2T #^S:GJZ M,&.Y&KF9?,&^IX6F\/2#MS'1N*8+7\[#;^AV9HP$J MSWJ=!I.HE7M,L9*?IN?#?(9FT(C36$BS@]\$!O]A&HX\/9WK_[V=-T@A$K*J M,5,LRX ,B!L2;LI_0^T]0?FT$ MDN%J:;\B*'ARB=J2D6+ONI.;#FZ!K&R@W3VTIG$AXPN%$(DA^:H8[HF):8E^ MXXD@J2ZX,CN+;$FGD9E2J0BWB>7E,XE@B-T-"IV1B>CUL1U;DM7VLMTH1&*E M7@VJUF0\Q.SNA [_S^NI/*I;7@!]ZBMW^N.P-^^O/,K)0FGA4(DZQXY9JS+K M4L;3"J=KHR'3TG IF-?A&X7+@#5%K@IJT')QT=Y*AH#Y&IMB)[&=EK25"J+5 MO)/=@O4Z>45J?'PH: 9N%*_M#(YG@!JX\8V5R@&3'=IO-8J)0T>IU%2RGQ7' MDSRYGK?RSTVE]3P"'C_R"]V!'0F0/W &>O2G<15JWZ3"\(;S,@K MP=R1J%G0WHBXM]G](&)\@ MWL-8\A,8QC\0KP^AP6,7 UG6?:^RGVBUW(VRO(W:Y5QW,YA0J(*C&0OUQN[F M0X&#^^ZC>11;?M.!:B[/>"SC9^0LSS5;I-I\EBU02V8Q)P6E/(IV.NV/NV8, M&A76]CNS6T3TCR7[N%. MLG><"$/OTMPUU1< "#\8MK*D)3>RNP.5I1S!$5,UT\SB)KK3J5+OIA@2,]0R MC_)HN_9^M^$>6;D[.=].SK<.(HJ4(LGM1I\5.+Z[D1OKGE5H-YZ)E3Y$SWU9 M"U)0 S+J8 =H?D@&*F074Q9N,]2VCF)-_?,P:&K!N\:WK(I]1/BG"M:W"RB M)YCH>J!++"IZ/'YF(JE/>=1$M#M6%VST?*;/D]K-K/S6Q1,H@<(4""HJH-A> MS0+^4S;Y&7;1+O38&W "W8Z98\_,];GVQ>\7]H> 2@+&MY"#@1CX1ZIQ MW:,FBK.FV8JYUJ94GEA/:G\UZMF\VHLL26@Z4B^DV;QHU2L4>);A!BO7[]KX MF. PG>6J-2!GO3&7?S+ES!"\7Z^'U!+0T3^_@O"L2^;P_:?-H#5O#Q+4;WE$1=/BI)S263(!TSZXBJ+FR7L142E1>.GLCX,&V8 M>^0.8@PY?H[3/KOZCS$'IA<5O]$"AZ; >;R.L2C24H("T3$O\M(X%I?2XTF4 M%\>IN!2-"B+-TQ3XPTU%NK_H"F.2&>7):&JJ,F">&<5;%:7("C*B^O&5=A"$;J;>$9EEV"SS14<:3-MC>.G5\;M MI_Z*R=LR">QFVNYULUQZM1HG3J^,].W^*$T5^RK+Q=J-#MVND*W,.'EZ9=J( M;:I2-S7F(LU%HM*8K2-<4AZG3J\LCM82'RF)/:9(IGKT,L'FLVT9AB(G5V;& M@\8ZV=E*'+LP6[EX[JF:J\EH.LGIBS*MZ*8I"8#I1.(C?MR=].)D"]7U3G=4 M>VH+N;3 '*4#KUJ=5I(=D\N)54JV1'7/09N_D*95M05Z(F9,;6GTQO: M:)_1WO4GG:W-ROR$EBN3H653R:W85=L)B% ]T#E()"1_A@X '] M\RY\7%;#X]N]K.%BOD[&HXENG:RFN%%_/G(:1:%U.J0H_#J<7:3^@'Z,P,_A M>T"]!"7>3L27INZ?WS^V27B'CZHZIV8]*N9'1 M%Z'1UQO[@J%-WRT'FG?W6/E[HNXOF)N38 >,V"E6%+4SGZ_RHL4X\?CJ@S-O M7"+N:1C:>%%=YQ)/O?14YEAZRS*BOJ%D"[I1,8I$B V?1&WPQATA.[S+C+LG M:W[@IOL:. "1\282;/F5W#8D(4HN3&A.U),,3<,'6 D/0\^9P1_ MNT$KXYAX"L^&P&, W>'C>"@6BM8$U /_-W[Q2_EXKEJ'4:#H:(<0LFT %[\$ M8L$P"PYZD;*G;G'SQ*G/MZX-5FFA:;!,AS:CA:B,BWH0!Z^)?DVS'?W@&-Z+X4ZJ/Q7@C5Y@6W"^6P:X?_SPPRV+FOGQ"3W\4,KUG0G[AF3P!<]].S M%=1\3>#0B?!SD]](&E#X<@[6OS'56/9.4<)X-5@X]Q,H.++]J6;!U6>G__TA M^A_':<$-B*(C$X=;\!7#TL^:]#U)/K*H.[X[Y76&-W7(PMZG>UX^SG]UA7&C M8]:W?2J384#27O65I^YTQ:_&45263"<>8F3\(15R9/([6SUO=\XMT=<7WY]H MJWZDY'H#4@X-.WW4.\'AGH_36$\6VI\66-P["S>U"+7<\=B+SIE4EP15K"A9)=8?KO'V'TKR7?UQ3F\VW" MCS")30P>M(-$^;'AZ=V47=.4^>W*.8VW+%;R6M]8LXW>+S@? S.CWQGGSZ.. M@E*EUZV/&/[)?)I+J?48',[!_[ =S+DE>=<&B>1<:0>DNGX0_("[O0U!&7:RRVC$48MLKDB)7+1=&-Q964"E U8+T'?X/K]>K/6;D86 M:[HU3B-EDGB@H^0#E0@[1?Y]_00\&]4[YM#4H,\]-PSMQ5CZ[DS!$7KR6$QQG2Q(,HOT8#E4AN/&2CQ/NNSC84+1 M7.;4G""J_2A;Y"M&RRA-6^B(&8H3J @7>[)^7O MF8P?#E9^3DW57%9E48M*(Y)=DD^M]&J4$F'40^%SR%3B(9U./5#1GY72< <; MRI!^FCL!W6WV]PI^(4/5]Q/5K3,J+/K<"NM7:J=[P\$[@JL]Y\-_68KH#4'( M.A9D7R#CIPB^1TKFO_%!PB\XI7JL$ X'L&/$^_,???R<'/HO M%_C$=YCP.T0T?@,5U-^2L@9B\#24/U7=7?6A'O_H>Z5#W#2TV\A7>U[44R>B MBL/00_UQ),LGIZP^^+;N7_@H]4N#T9\!>=Q/&O9@3JF#L<3HDOUHXL,I&8[E M(@8AX'=WD*4'QP#5G&@AQ* YO]F-51+X^1P?@M8TPC9YW7(%!=X3;JLPQ3!? M"-]=\-#X<_Y+8"3#0&UN ^RC28CFX"W\!EP M=]849!\+O=G<5 2P6[^_:Y)IS$('*'P!#[PRI2RO+*$KB&>4>;J[06*LCKE);],EJ)KE8.5MSQ#CR'__2\<ZSHN=WU$-CK5. M!.9:^W]L&LGFIF\5!;5(.8SCR)1:ESX1%Y>1-4&,PVO!WOZ,;9O*Q,'N4-?8 M-'W,W9-NLC_P&!2\&/%<@>Q/.X#$WC7X# M"2DXFH?QB"#5(-?L1Z9A9]F!%I"WX&;()L!*Y<&%:/=\U8VGMCW7%C] <84+ MZ#LY/,C158+_NL+&N^X%$3Q_$!R6U('_PPS\[$"+]%XP=V-Y MWIJQ/L1Y/_W[FT&BT>0=$@W<(=$^M8:38_YW2+3SS5?XYPZ)=DY(M-T(YI&J M;HOEIW&;G"6,5E^.C922W1I3X_C)_&N.GVS3*TE3'6M*J='I@.V5T?3MZ/&5 M^:>._-1;,@:CB%QD.4@4UT)A!:\\N6*5;!?-Z3ZY M9_>I)L0$OK5EBC2,'V*@4(ST,O#*DWMNBUJKVE,&?0:D\B,IPXXS"R9THG?4 M[$A+O2;4U"+]1$_;J;F<$#+PRI-[2CUZ/J@/QU%UP?#S;L\4,FCM(;._J_/) M8)U<:TFF6)''\?R:Y>51*VSVM]1Z*DGKV7I.@D*Y7BCUARG3SL K3YXNC-*C M=MZD^V3":4ZYY:">T,JKL"GAT V-"+L)%VXJ04)U%7R@L*]%>:YM!<$G'5Y9FK?&D,VC+ MJA+C2C&2TIC$&O6/GCQ]I32*J29(M%0P[NL.LQS9LW8K.,W\&1S %R=U/_NK M%V<]_ALR(O^[CB5M ]^/MEP;&IA2>E4T&5:P#0\A\#!VV>7 )P9O8@]=5$P8 M(!G0,N#,X!+G[5U[8.Z6AT(>##+C3[Y&/C]\;>C+85 %&-($+G;FZ(,+H;^0 MN[I@-0,56:S2EIE<)C[A;=H<3M*'@"V)=Z17O/&G_BH\3(S]>-\,MHY4*$#% M+)]LB8GQJLD =4N3EC6VXVD,>_T\/H47U+U4G$"6^+\-TRLJ8$/NPI$G^O^&^VAC#G0_ZIP >P4 "GB77LF'=*>? M8V^@XN@ >I[XDRB,%&TT97C)0V.,^0#? 9% M'7C51,/1L G?T46H^V]<#H&AA#QU'0\4+B)0;+SP&8"_/^<8XW>(5-XQ_2*. M9#@F#*(7#F_:;CGH=$;\7A;$"Q3(]Z-_R?#9OZ7HG&JQ\8K!59.J6!?2.6[" M'R0>R8_+A>CNA8L*[ZJZT,QBIKG1XV4Y6N0ZC*I0J0F[T9Y0:>0AFDH]).,A MR"WN'CR@/753QS]N[W"'@0TU[EMWT9X9U#&L\Q>!>I:/J! MCH5 %'EY()R)$5#61X-<""42"9<1AFZ I[9?<*?=C8[BC?;V.3IN3J _TBML MGC@^VX2+ L5L8KJZVCZ/RX-*OZ^K(Z8#O9V4.(VF1W.TS['T0SQ,BX?N,E1J M%1YZ->8&*TJWMFQ[$V-K5# M88S9E[R1 -XDCY#^-.\I&R^%C%X(-V&@-W)G'6$3+;@OM;M> 58HMI:/"VA- M 706^'"H%:\; \D*QK@[]"OWW=NRVT&+ M_JKS:V7FS+P*LE^%[OC88N[Y-^0J&#K*N!T$'I\8\OMHJM M^'0\,M;JS#%25=M*M5GMX]B$'Q/5J0:VM#KLJ1P?I>F(6"FEVCT9B>HI=G&0 MK^ S3-EMW(%\Y,R\RH0()$50[.\-3'$AH*;3+-X+2]OE_CX'O=K-Y *X4^?/ M\IT+I8F#.BFXX(7N W(&N@2 MH1=\\S049P*YXF@8BO];U,_/2AGTG1N?[W_G[E+&+_KUX6[!0'=N V&:V9=% M0M\N%2#PDZ_DFDG3G>[]TDI)M!.GHO MVX0.T;D@W\SA/2OK;*6J1@RNU5[$ILE^_C,';R_ -Y-83K%9M957@5P2%H.! MT,G5(-_@.3V?Y9NC$5JX\W57>X>.E0RW5$97W"(W78 ABHDR08'OW&71.!NJ-L#3!OUZ.-6]/?@5UZP>_=6&.(]7;VO4)69 M%9E>@^J/F3X@]=1RTY@7^15JL7R,?T*1N'0-=-M:SN0)"+@6PXM/CF6[75V( MX$ 7H"XYE/JW0,OMB>'&O%] &D,191L8E$,6Q^K3(#G)Z<-EYE0\1<=\MWCF M^8U5,,P\L%%9 <77>]+EW&W"+QL@7N>I58Z03T\1KK,M;-*C6 &P8/66,"5* M$B)\WJXSX:@+['5#@;NCO#Q*>+#CIF[!>J[@ZD1(P!/W[0H,PW\AX1EO:]S, M1@9MJ/MZSW%!@/("'VNNUG8F2B92?"RCE9;Y[2SS%LI+J#$9(<6?A?CN"S\2 MP1:7+X_*69VH\W";?;ZBC@)I78<+$%".!YV)4NQ=T[\(N8! [4=!G^8XF(*, MFX%62-L?,X.."CIGYBHSM]_6"K"_[_'LFE>]$JC+ZVY_Z^$CL%_E'M)Z))[I M"T9O.\,3"!]"[P%M)CXEABJ6GKRARQJ\)?(+PCNJCO8)54.19.*'BD!#CICX ML'^0?X,IK]F!O7-ICM#5L3GVRJHGFW.K>9F+GP2F/A?EVBI?%?F&LU85)S\L MB4-]4#;?77%Z7MD$SV2X8#^L[EW!K($I*!9X8:@ZUCDQIEVN;)3U4%V4E@D0 MW[#K?+SU)5#)%Y[">_6M3<73BYQ2+I:8_G:A]=A65:>KK9<'\IXOZG\EK-O5 M/[#:0*R."R&X[^;H3LB-WY=F!+1;[ND!2=%YZ.9!#:3L3IA9J&G"G<3316XS/G("ILB.X\K*_B)<#Y)UC'+O=V4 KRSA#O=$*M6K6>&1./@N M1S>!JSQ:PV%EZ:1.9/EU$KQ#QMP;/V(]$AT W/,8L<>K&L,\JM&@L85N'0/' MU=A2X&FH1XM%O+/$:[40T5U0:.NRZ,Z[P&0'\(P+/FX>P'+K3V@CCY,AI^C. MTVY,V@S+I2ZY$=;8VZ4*1CTGZ3IB+$>:=(_Y>=<2NM@FIL'.-7X2X M_;(/=-4M^:H=>%%Y7@5?^];8Y%73?]^E.RN=R2A^>I=2[]^DE_#LW>JC6WPU M)+\(._GXJ-G;MD-WL_.#=,4M[\#E;_9)/[WK->W '&M* *^?4/P10>M-B;Q'C$J Z%L%FGAN692@%<8S% M$*>IAQA%GP^N\#;#S)PW2.NGAHI?+^YW/_J5P/*6L6%_B9O@2KWVLINP67'] M/#=/:YPS'R7$6*77I9-H>#1R$Y*)AUCRDC["78">#41O68!^:*#ZGFSLR>00 M]Q]G3\K^B-#P^@'!3XIRKY(WI<99H"6K[+)9)6T3[_3C]4@>OH208^C0S:P^W$:;8 MI0=ZR;&;O;@,)>%7Q;7,V9/*-[; WU#Q_%7US1,O^6=1])8"J)LG_?<+D,Z> M1_Q=O/HKOA)[^942_>A_B-37TK=GDLV2UZ)_?:OA3G;(O<+,/)3T* M)5TT'#05Z%9%_0LFOR78 2-VBA5%[)N9S$7##O-MO89+>25=LJ':MLQ'9>U*>& MC"3J78FW_\8ST_X]&6![\9E[SQ]'HG;7[1PV!"O_5C&Y$/:L^R>ZT2E@S\MK M"?S20V4/65THL@\D"'CKNL^MM#ZJI5[$Y@XN&\'<7V3&S+.G?NB8KXMWRH3R MINT&)L?\[_]U,"%GIS#1)$'#_-O7BH%U>9-Y:*P@91!Q!_#@8;]_\]J*WUB^ M6YY^C/K!R-\[Q8HV@H#Z.1K_#Q'X-]J0D]T\AC9 8MQD/=MR/Z^;/*30GT"9M-ZP"""D)]<: P>HSN[@VT=7_A]CRU**FIR/6.LUMUG)CP2]%B]IDX)4G*/0]T-=-M68.&)ZG6Y5R ML3XH+-$]4\=7YHI#4]-5/J?R;#$C3K<#-J^LQK$=7/WN2GVPTH;JG"HQ12<[ MF"9 ,[*JRO#*D_=LS;ARBFNMRTPQ8>7'U>(\HC,M]RS3X94"&XFWJ30U4SMV MM;W@X] /[*![GJR(G@Z+HAKE>F2G7DR1A60VD=+0^:B3%2E-2H]:7$1BE*+> MI ?)LIA;M<;QTQ45YT\%CM,[>17HP\WHJ;EH+DS9[8<_O%)KV_)LG"J)8T926=0YGS[9I>94:L1JC0+#9[BT.>OP2P'N9^+TZ8[*->+#K+ED%H[L MY)+J:D8-4>?"R956QVY&:4/.,I&:D9QSJZ:^S+7@E2<[/WMBS4)RSN;(*IL? MZV6U56:R*[<&?'AE+-V-C09DK\C1:G<8$VK"(K%"5_K[>>F)R7G%0O/W'1.P M$@(W +J%[]IV9SWG#,NVL%>>1;"937Z#!U6?SDUF^8)&*OS,)B,+J]1(3DO) M).,!BV+]F+%?N&Z,+J,N-&7YQ 8>C^? J),/Q*XG3Z"]Y@(DN', M*)MG6?F[UH8.=GHSWBF:<"=Q$V4=J7\$&M+4>/W<4*+O0_FH.-J&H--!M,RL M >-EG'153"#8!K2C_!Q!\F,R25S041!0,LXAR,Z'($]-" ML5SKQ^* 2>2Y42''C^0M0G6CJ &-CUHC*:9E(X0J=%> 8 31FR-28>BB!R@$D-<0V,,>M^;@"@*X M2!;'3$>YJ%2>I4-70+]:T8@_T:++=B2E0WFED4%IW5S*ZO_OCWE#7_ MX^N[5[G315MRE7@ ^22HT*,4Y$'O?D$=.X>&!N"K)06]KLL?Z$Y_*LI?&#<5 MAVMP0;C;TI.W=W7C$1A;Q MIV>3VYV,Y9OCD*N13 4OY@(7SX&)N1U9CJ.[-H-7N@R"0NW#5X!"#69SS=@ M %_4D"1%@&;] >^!_P4A[ET2K%U$, =XQPEDQQ"NI;>9IN7SF8=9AH 1-XY;N[7C][WUV&=&K3LPL9E>]P7D/S' M>L&[//*XX&4''I>W6^(IZP'W;J'$.:0"0O-Q-)OW$'R"+XC0<0S3U]<^LAT& ML3VXS//3)-.8>4;->U$77VZ%F@ "*N50=9P\ ;_5%&A81P@.)#,"R_5?'Y'U MA%D0;"+ /+D$"+P-7>3H[K\?\//A*E&-#;N8B&=T_Z4/ )[?8,/WMM+EO@G< M=#2Q/:#3+.2-(D6WVV 1IVZ@1.T,*GY1C"R%(2%QC*O#]B^*!)]N1+F MOL0$OX00> F\ZXKERAE8H\]!$);J4&8]L"TW_0U_ZI@6>,"(7E"60BP!0OB" MDH&XC3ZX OR,XZ1IAH#_ MQ4KM'::9>T(?9W1.\S=1T!;'C75LJA87).A)F6IMD[H8[M5GL[[?%-@JGGQ, M_4YTBYX[\4Z.W6"$$^QG\I4M6-4>*NFFZ##G?5=".$ M2#\F[D[3+1#BKIEN@PYWS70CA(":*78GQ/D(\X_%FOEGZDXC>-D//:9IWU+/9OY0+JD4Y]=RXX MWYS)7\P%L>_.!>2G4+%8Z^7&F7%DU)J85(3M9O9@=UP:S<;7U MOHGW7IO1<-O@9R*P5:XP:L\<[ X [LKI[[6_1))6NXZ;F\3II.)6!-&49 M'MB"M4EVHIQZ,# _$GW'606O>PF(X: 3RLQIAU+.:F89M-)C9 M=I/M2)G69#M;?;U&*'!DJ57L-1FN,ZE,(SF&GJ@4T@AII!$25.)\T&?;6G]!C'H[>BRG[[(USJ\OK]?_M,I^!O8],O+'U]"F&9ZI+K5%/% JM MS#B./'&:?D@GJ(NYXC]863-6WS.?N/$;WA-0]_#U[^'OMR=H' M^W*^^<+/YGFOO=Y;LN3'9_M>L.3XG.+NH#*Z )WX]:RX'7G*@/9TSI,)O1XW M1^U4;RA=(7J>)2J3*=D?ULD^&'5DO9%/;D8K%X&23CZ0L38/?^WEWI)">4=H\*)"&:K9"C];(RA9+2IUV<[,6J>O$1:PZV)LUHX*JN+( M@]Y('3$91H8*!27HHP^)=.JN4.X*YP>8TPY@ 149?]@1=G"]M^AP*\-IS#Q9INKKVP6U)L[Y]-]S4*JCM[FI3Z MM>20C/3FX]0Z3=<*C9:+BWSA$.HNW=]2NKW Z-KKNB7A/@Z#AJ56>VF86U$% M6\!V)5UO:,P5^HVU$OC$ MR6[8)AK8J;@7O32@T H.0\1S+!\%8P8_% &8X9EYWA1/!?U[OIL!B[O%'@F\ M!O3JUG/S%_V9B_ ]_NMF#F"SS0)UQD^YJ;)$+9B C*J:?I^(SA-M1UQW4Z0\N=2?6+QS>M-V) MNF@''T.5^;>#F:/O,'/@#C/W>=?C#C-WAYG[3C!SU:?(J%3HY%O>T4HN7:XV(0O;72[,_*E*]'"N'@=S5J5*K*@E1G5&D M;JZV*#XEQQRZ\N3IV:6JK&@SHS")35R;RU*C9/?0E2=/;]2[:WXPV[;):C=F M]M.TV;?PE2?P;6LN[Q@E<\BIFVK>+!KTT(B65F$@=\/UTAJD:CI+YLJ#IVD5 M>@:)#@*Y.WG/0;F3HB/2/$4]!K(CZ(C%M<O&>J[+3 =D,E..=%DHCT85T%<[\S'- M5)BFD(^'PN&5UU$S9E:>@*HLS(PZJM#:BFZ%P>%%1VLV-03B6 41KE8=/[6; MPSFZ\N0]"XMX=-YMKPM!HO>8%W.T$S186?-85P8U)S,.'5Z9:59:NF)=6]W!-*>3U!P#0Y]<6AY)A6AD$N7)7#0S83;=462E M0N&D3B_M34%92RK*6.TT&@[?$K6M:*[0I2<;E6[DAF4QELAQBZ=.BJS,>)!G M\:6G?)^/YJEZI?G$..GY9""7*6:=E9'_?/("4W-8R*SDN,%LV%*3HK3&.%5< MH4M/7F"QF1>USFQ64%EYPDQBVTES5,Z@2T]>H#22)YM:S1:88D;9QNE!MS2Q MD7HZ86AG2"=;Q8:=):LI4I\)Y7ZM!P4O9/VLHIN;Z68EJTII4,MWEK;IM.&B M4)KT\,HG(TK-V-XLQN3H-ME>%MMIO2^/0U9?B5*3;"^ZSJH1DM-L&$/46#%4 M.586'+NM#]L3CH\E5R.[6LB!(KKRY.F3_IK:3))/%+,96NU1K1WOSD6DGDZ> MOF9(LD@OLU&&3]"5Y"*A]=NK4.78F<0CU6)$LYC.K%N8K3>E1#V%$$!/GCY; M#I9M35>J13)'*DT\M7Z0N [WM'9PROC/39?I9R9 MS@$PT@>C47;%JZLP7$^^5$IJ:89LJFQ99N;:E*^923E,Y5DEP:K3DV:$V3S1 M1C?;MSB)E]WC D M3 ;%P3*3"5-DD9RX[943L8H*G.:8+0US()W/N%U)/@9G$$']9:]@ O? \10?+@=#*4+K!- ]"'LS1RE\;4-1I7Y M??>,TB\*?P$+E6!CUQZSY ,33-6Z+:?@'RQ3'O<1EN*B8S^ MJO-K9095N4O4CS+#4*BONT4JE65R1C0>::423F+6.J!_Q +"WZ)CHOFR%M#/ MAA(99 79H8*$#M>,.RT4(X7.+8ZEZ?%^2#?W4)BVU,3 (QT9QTGM!X)=@=& MA;;;PX*"\>0SASXYA<0+ 7#UT+V"ZT)_X%L!G\-"0/1\S49,^26" MMT*/*NVB7%0* MDLY3S?N;8]"NW>V_"#@8^@9Y8/.*%DR^!_$B"61GE@@VS(, #%B70X!6]PL? M:A@A ?.69Q*LK\8!"^>! *M9&6]9.!M[!/B%,:3'F8%9[?-LI<448^(@SD@1 M.CEIW3&_SHOYE;IC?@6SR%>$3;A/Z[\)0J3O."(W08>[0-P,(<@[]MHM$"+Y M2-%W0MP (>ZJZ48(D7I,1^^$N %"W"7B9@A!WB7B%@B1N*NFLQ+BO>>A7\EK M_$!LGM=T\*T"\T;OEU-=O<[OZ4TW[W,'TW-SX/XI1ZIRTZJOIO>KQ;6 MF_>F,G!!O SN!+U[3G?/Z>XY_6C9O;3G]%E=W'#V/9.&] M5\B]PH>[V]H,PO).GGY37YF+YL2OW3\BK+)I!Y.U1B[^[$U?GX&[C+M^YVL/XQP+O^ M^GG^!K,&IJ!8=X?CQS@<:+ 1.NGK\-KW(NJ7JNI?X)J4(1\HNJ4(=]?DSN^? M<$VN"/?R:=?%L2TT6@*^TUT+7D0+N@[.-V:1IJD(X+LPQ]7]GF],Z)HB>5[N MGT,T&.&O[T+T;Z817+_H&S-*C]<<< 9OZ>H >2\M,LMK:'0%'KB QK-X QD( M;Q8#=5;AN/9.G!$2+QSX\$?B3[C3H<9D;D//ETDKR2UDC4MDM=6JG<@<3N/* M6&-6"@XESP(M6667S2HY2U$-JC\D7:E\)5[GY+(BUU@TJ)/^X]_80XJF']*7P9^Y#2&Y!B8- M&0Z!_:7K/@<*C=OU_L,50UY9*B+ N 6>:F!RAI1]8F<"J12$5#8:FVYJ[<^K MAG=/V#N/8O"[U[P2K)\9Q0%"B+JHLNG4@,_WL@R064,UIYP2H1&6=_R/?^'. M1G^NICB;.?5BBF\N-N^84?56W+60L65H>M;9!LJ]ROR[JG4@FXR&FM$[]B^T MDU"1)!_)4T"-'\+]5[&3X6+R[>QDXD<(_+D! MW#Y@(M^%V'9&&[FK*> @.03DK6]VAH-/23\O MTF<-4:UW2?0[PU1'*^G]:+JT)7,-/MN>CD;QB(I05W&82IU.A_^>WS5#_HP-1'>.Y;%KY\'QUXJO%\7OJU5W;Q0M9U>9#X\P>X M[VA@?-FR'"#"1^_0.["!MX+3Y'W#+888[4[6G)+9<3+'%/:^#OBH$A&3W-[YXL1?KBBO2?Q[Z[^>5W]$*%^I[.OS6KI5+L5K9/%3'8!DEPK M3SR;]A$;,.OMUQ(^7664>G#_@0S+]QU*<>:8YB<>"/KX MB7IZG& 'C-@I5A2U,Y^O\J+%./'XC9^H?Z(R^42NQA=)>LV)7:.4B-:+F3%% MH>@E^I!*T ]I*O5#\I97"U:N+2F7.DU_[75=/0;Y@ [X)D?G1[5N>A$A2VJG MJU#Q6-R,F&,9Z05\*"'^4U3"N0.+;Q24O^-0_%M#ZV]P*-Y:CA8R2V>37&>I M&&;3Z'86,C9XZ%1\_#%QL5/Q/]_4G0C 3S!UB1#!_MZF[K.GW]]BY6[V]/NX MG9Q-VOU(@LSU5YFH-IL:>KJ%Y!\=?T_&SGWT_=I9"\_0\XA7>?OEN/:>=_KV MI;M[X+OOV4<\_VS@VXH+R_:J-)&8CEKM;>E(S+DC.G)Y4VDL.04N*-,PYG$GV4(KQ?$R3?Y< M37*?-?=#PNKGN?^YL)K:\7]VX*3&Y4;#891NNADQ^G*.'F/^=\/JV'W8W.6' MS5W;O%PJ]KZ]E?[X:/P\:N0P&J="PO&$7+7*&66Y)$%*JXPSFXZ2'V W'(?C M+SG@.!S_;QL]YW8$^TC)G9';%!T^U?Z;.@&8Z$X!(?&*22S1)J/B->"%*0%F M<\W8 #?P!!4PL#$\8?B$2(>?$#84P]P =D3BP#P&>)IC@"-FZ?=H?,$9%;T M#_*!6 $3$,"R(0^A.\*;P[L1(OP#O0-^$.%8WE.(K :E.-(1IH8&U^Z^360. M-PE=,#-$H!$KQ9[B:R5#TXP5^H*W+&?FLM7?>(//;UR/F%^8 M'1 "N%.XK! M\1"(J5W9V+]E%[%C%[Y35H,7>FP^&0_T)WLZV4SR'.AJJ9DC+I_H./2- 12( M.7R\;3K@=LP3EBG_-YZJ%2!-^+D%_O;_$7PJ5'C_3-UVBAF_CF"RZ#O5&]& M9 =U<03K3/R)9]%(\C_H76W3?ZIW-\I=P]L2;HG$8_+%UGY168;/K?L^$RDB?- MDM\*;N^,7>^O:?V?17E7M7YORI\+9_!.^>]&>?)3")N>7;MV>::M6&I$,@$@ M%+0#P+()D[?!V8S8M==WQNHK>?6)I*%<^K;JR=PQP9@EI60A,QU453H>C><' M73-+::MS'QO^DM;& J^8N&H22"XC7BY 5BY[G-R&C+RKJ43V/,;L:NZU-CZ?C"(C_G$V_7UL97IJ!_)A).R.U:DF9[R-7#=XTQVF%L@?# M1-I@%BEG6"^H&MLPY3_^)1_3)U+E>Q4IFJ+^>6L1^)+DX-,EHGR;(3A)2'=4NKUK#&#Y* >3VKSHF:6 M)(9?Q(3T)L.-9Z46(L?I\/B@DOL&>4AF/0<":AZ!>S C_L1-*.>9C77A_.+% MX[!KZ]6@A4$]IQ%E'7'-R]\E_/_&5*/.M./=48=QYF T6A9Z;+(NAR:7/_J2 M[I_H1G"+H)!J_P03%=Y'?_R;V-FYJ;L>F7YO1/H[,_=& X]+=U&': MWE=T@:9IK-N;TVV$ZDB"S"3&9$N8K@RM.H2Z/7[<21AJ9\^T:V^*"VYIUX9J M+CV+K&)3M9/.Y+AE==!.]C)8$9R]R?RN"FY0%9S++;\EIN;9?F157:THM:@D M^XNL,VQT-O(Y5<&YO.=;VC4V,I_U\^5J@DE$(XMAKSPO;MB75<'WK&.XY^UT MD=@H0#O/F.5[^>(+M!J64_H<*[SGGNZ4O5/V*I3]!JF4GH&ZZQ#![OF3&\B? MW%S1^DN.T;_DN>T9]+FR=66P[6E9:5O@.IVX7+88:U*OR>,X*ELG3@_0NQQS MOJK.KU"V/UPNSE^4OG6Y<:,@74RFME5'9>B95%R*PHP3U=4+4O-]J]+?@AYR M@1[GTN1HHW980XY/IW/&H&$LGS@]SWS&LO1=@7U_!7;^@O.W$)CQ6E[4 >#; M)*!YLQO;UL1&!^7!K]U6<_Z*\[>@A\J/[%'$4?-,-3Z)D/'BM+L46J$&Y?,E MYVL'OOZPFPCO3KMQ9Q=$\"2#P&"%.3 )/.KJGGS[+LFW__H%N$.OC#0K(EY^ M#G$(?YF'?+[3%R&CS7+%\D1DZE:9@4J4&S(*6776K7$"A6748^H4PICXSBFQ M]S1&_.HDV9?(UG'\,"RUVDO#W(HJV *V*^EZ0V.^WMTYCVQA2RN(NAA?]?HL MLS%C:5WJ6!$.%U",=TL-ZEZR[9)U'LHX=VW9NH=;64[+"12KD4T\L+ J9 MU;>6K%&77[:LYHSBK]@*PNVR"Z]I[8:CV<9N>IJ%7G<_Y&P_S\S"KRVA%Y\!>VJ(_S][7]J;NI*M M_?U*]S]8NV]+YTA >V#E@4N*77U1;2U;A1M&II/I_XM M#!"+!GZ(7'V'WZYG:R7.@17[55<5S&'D^FR!87]&5GO[S BZ&MO M\MOUK/O=Y,PF/Y#;ZT)>51;S^(!N-HRDC,CXM!W8GHR!9(#("02#=DMXM T@ M53!^#C1]&P*DHYN28$QT\#S10\NH)Z.$@XU$J*];TLMJ J0EL/Z##\[W$?4$ M.U J#@0,$.F7)L.3(L$^P8S0X7B)VVN?G"!6@TK>3]P8V!LKOGEA@J2N@ M]+B/W<8+Q$/PU#]0IO:]YZ0T\5E-2"BVVLFLYZ5*ELEDF=?G[5_M7'Q@,4S_ M(SCN,(%WPLI2BRF4-:;8M_* (_AH7$&80CZV>C"DJ<1V!A'<5D7W2O &%;@. M"HL)&A@.G0!3'QEV#00@*%RCLMB3=CT9WU<$]R&)@.Z=X_)A__L_1W71=GX) M6'O7,'\'16,.UN778R.1HV(B1;VR:[P,7OV;UUQ^8P4=23*Q71.SW[NZ,Q2" M23Q&)?Z-'?P,-^1D-V%=WX,].RKMZW_MN+IO\.$+Y=_\H[&-Q6^2@)73_YF# M7_V%Q8E8*G&EPWHD+:C]T?R7QZ8FY-5_==GROG,?MDOCWI76(YZ+]9\X=6:<"^.M?O*9A M.FHP97DVN.%80'I8$2 \! G0$_+/^3J'IR(XNB990#, UI?I*A:LL@VM2+ F MY9*$<0U?Z[/X>@P.YWB>#^))BT6!%7H6L6*B;7G:Z^M.4]M.1JCC-.*/W4AF M1@[%6BZ583:=@K.=XJ[1LETP,OYX9&+5G"P2:36.=QJ,W*/:4FU5I+V*-\/+-32.9K(W)95!VFS&X?YF9"&= CZO29 M\FK)I3BB[S+50:596RS6DYPR 2-/GMG;I),/+I%T.&?37\XJIN,^%-U1?(0_ M'JDDQ8=\(2>6N*38G9=FK+ID#!J,/'VF6U_:-E$#*C2GK9:6VBJV&N.AFE3D?6 M\[AH$+EN18U*BX)58[9VN3X9I4]'CDN-E%-=#<=XT5&BU6A:J[9D&HP,5O1( MI >U\UF^H.$*/[?QZ-("SYB64BFF-8)#24_I1;! VR^-IBXF.T[1X&G;8X\A MB"F!7FQX&F!44W3I-Y#OD@E_^N?QG[WGHX)QL(Y9A[.N 1*O,Z#RGL_([. ?D=@#4$M M\^JI/6_3O-M@2D )!9-&NC><@P66XFO?P2AH3H.-.OKF$[$0]!:P#<)48G7) M?PY'&$Z_G>KH>+&KM<8N/7E(3EL?[*3X'O< ^L=?31L*=0LH\E"4 #7S?,H0 MMQ:;UI1E;-S94K0JS35Y;,%PRVF"P+^A9H2+.NSMU??PQ=0K;4B8&%+ =T,BOO MF= 9 EXFH$EXO5V@%@-'O*)$1-MX(,PNWG7P)4M4)&8:9UO5LE;AD@_9M=EE1;$<;_WZ M8T]A]!&Y 1[3;@S+2:8-#MD3,$B"'!PH/+L;G597'W3,E;PUN"3I#A_:V6@B M5;J'7:Z/J6(MT5[R#%LJ;!K#"3W6QL_OLA?P>Q8@/LG%&P2]=KSH-RURYF , M>( ?(H1^9S^ B>@"^G&/(E_/!KYNUW/J\*#/D9=WO/[JGF@Z%27B.#_8%N=J MM36=5+D^)[2+K2LUG7K^J(X _]@;![7,UU:=_Z*-J5+XS^ROX+D[8WAB;PS= M4=\+,D8FPG.YOW,A$C'\AS8DN>^#"1GF/L^%B"5_:-O#^SZ7="R5"<_E:N?R MQLMFSRMA-]N!3^NY]!)Z7[C_RID-N&$[EA=UBJOW6WGC?C2D)TO']T_*E8N/=_ MA3@8XN"39.+?#@MA\)YYXNY@\(Y;]+UQ=U!PP-LB%"((8?(38?+[D!&\ X*A M2R ?1M*;UC=YX[*SO,;KPN[>1H77'=[<>.SD1P,ORE!WMC<7*P43P.I-;]6C M,-[A>BF867Z\XM?FE_EW[/'=I)^]=$-\*&W TC25 M(\&W5-:@I,Y0J&;;M/O!5+#W)!$P*(^OK(/).O!#BX7)R]TIK_MWR';70CRG MQ9D2,DV6L/&4FF$I%$ZO0*V7?EM<^O=.%% M".YL&_[O(H6GH(O]RX/-^TIZ?#+#S7M*68V7SHHFB*2 7D+%KZB7_$0EY&>M^:44@'O$ MF^M4Q;PNXMR';O+Q6ILBOC*U05)?J9O1@!L7:N2#VW !( $%)1ZCGL.BK^^? M\6J1?%>K[YM[6$[6B_T5JC77@9GCFCUG4(0W5DVURVL4IYA29C3LQ[FZ[E?L M)2-$(A5)IT_+(EVB\?)=FQM [LW#^:&*=#\J4L$P94EY M7DN2>A3=)WMK#N>[R6W5>DC7!T58XP1H29DT%4EE3M'E MUY[XVM$= U:H*GTZ8CE@S]ZC)TVU"IM?)$B.X>VAM1H,ZG9CV@)@!B-;1"Q. M?FO/T5LR>TYN^GL_A D^'W8_'4,9!:!,-!QX8?]K8MD%,H ^!ET;NS*L=N]:$C:UXX[[ZP^5C)UIB/<5BO9?K#S<717NK^07JVEAMLIQ59I; M/J13.>*!:;U8N/\+P=Z7K17B.2[+ MIA6QEGMCIZCSW+@PA>D($#7B*UWPF.0,:_IL&6T+76TH)6B\TUD)M6%^KN>[ MS_JZ$9<"('U4Q!&^]_VZC&=0L3).XM6&V5D6 M\YV>DJ-__;%=XQ1&;?AX"(*(=###L2UX++"N8M2KX.R53@1:MC ]JO\(0-=R MQC._'QVL!@]0U@:DY(OF8)SE%SE$2"TI4"/#_N+_Q@P=2-.@]9L!7HE(A!>F MBK3RBDK^!5\'V9/$_ZE[ UGX)6_MZ _$/W_#FJU_C?_VJS[NOPW6A":UV._< M_CW64>.Y_:>'KSS85-W*F4]C[00; XV;7JF,NJ^$NG4;R&/ZJ%Z M]=(%S4"M(V$K3-08A/>;0_B5L'V\A/1$I/ZQ4%E50_>47,AC$U/BO=K,0+(! M4I>6L#!Q4&K=!A0": ]W"]4#,'WE<";'TV2"=[@Z#7'+8DR.4[U2:5+7@YU M+TH?;_5^78%:NB8/H3'/;\Y#KS:6%=/H=I)<-$\FB5*_EJGQ 'I)_ SR>L\" MI+*Q BX-S^XB9_?XV'( VB7!@:727CI!LM_+SE6[GV/FA4Y]/F"ZJE,%)TB= MGB L*AL\]O T \OB+PF((\#NOCA!>X4U$0R4'%/4I)T$ ZJ2*,F*ON^FZ_5. M@ U'+:\'J@F;*IB>9 /BUA=T:.SI@RUL+DFV5P@9/=B3K0A\'LL\\'C#;W,* M*^2"$:?/0U:P]T;10[4SL@<5WH8T+ #E5$12$W7CW4T"&F=[]0#@I'A&2X@< M*A6H2;".FN8"T-M!I&>Z>T(>UFM']L_^98$&&K381?NY6 %'!41#M[XB26K MSTGO9[4+# J(@XVX3T6:UD5OUKF F%Z"A]Q#O85GZ)'$)4L58QV/UW2I=3O= M^F M10.\_BPB])A1?F#P2D--MK?&JE_%F;K[E#I]J&Q.X",Q! *HWKCOB'A% M^X1N1E#)A99:X:RU6+260BEG+%MG"V)QY-=;/=X1#UOJOH.KC&ZI_?RP8<>0L.)@.XF\XB:C&;X"- M]%M6UI)X6$LSZ+#G3?LXINX-HY+^DHZ#&A^:]:.("((@,-]GHD'IDY@&.H[D M/X_G]2CP\?F$)[U/99X[0 P%XA'VG_5:M4-',0P"P?;?+A 47IOPO<+L4_=G M+_/G OO=Z.S+ ;_0QFX^K78V>:?4JK@/;F]R5F>_%94\;2N$9/L-R/8#YLJF MOE[W%6&44)?5ZIQ:%L?Q3KMUUERY%:V\9":)7H>Y1UKZJ=IPY)NC_7+6&-I1 MWUAI[VVD0,> FHBX4UU.0K&?KEC@QWH%TC-"Q>*S%8O 0CS2%7A@8Z\DW9$" MIQK 6*@U\*9B 8CSS=&L 1@VBD+"P!C&QHX(A[Z+AMO^ZW9HM?,I8V5/T3D9 M@;F\A>G&;M([?P%0E8 I?/I"SUKW%Q2LSX^K^QV1#OR79R:LP :W@BDAFWW7 M TH']( T_9T.YF^$9]L;AY-"M@_ -=.6>4V+/HI5Y_3/ OA1 '_A3W]GZQZYX8J*_^:?@M$'U7/73H@M^.]F]W MR */>7M)P@'>G TR\#FTO[@GR55S^TTY]?*W)EC"X1. MP0H\[Y3RZ@#?E3MU7CS ]YIDI8^)_+JWKTVTK2\UV)Q'F26K9K,FWBD*^B1K M-/AJSX4:ZJF4__,72(@%/&&^3O(]CM8E]^-@T2R;")%O:8;J#GF M;UYS@186I,)G8M1>-@?30JWD"3Q&)?Z-'?R\AZ\CB#ONG'W8F,S_VG%OLN## M%YI_'$ G2N3NI_='\E\> :@O8^U]=-G>VJNN+ M4ALUNH.D#9O!P\R^G1CA+YZR\89>]DVVG2MAQ3;+-2-8N9&[X50:;)?I>,EK M71;+L8T.6ROGZ2Z3QPKE!MW(E>D:UNF"#^I,H]O!_LH9?O_LOS^Q_;QRYMS] MY)A??_Z"$*4CWZSE*3:&8P$18D4P:2U("U]F^OJ+%\)W=$VR+,R :06N8D%E M'DA)N*;+)\$\LZ[WI'4_BZ_'X'".YW?MU>.&6E=I*94A;JZGQ8C1JM.D1>3HR:BZFTA'VV%T4LY5-29:H=94">_;0Z8UHDZ?*=N)A,WVB#&G#(UNIZ[-,Z,A M''GRS/@FFHVZAE5D>-8M\/74O&\*?M70XY&)<6=6J)5X5=TT+;,TSFERDYN MD2?/K-3Z[K:C)?O,O!A5ZI*54===6&#GI%W]!J\/>FJOIZN;-.FPQD(:,@4X M\N29Y=(TN@,'E*"F<.KB?QJ49_*LS;A7TX]'BGDN_4,/:_,F.A"6/5+VX8\&$V\ MFU_'(T6MEJ)RN<& R96'6K+7GTZ:N=8H??KVW)*OTCA>KN-]8\'W["3+4]/6 M*',ZLN#69,:N9]:,5)*EB;,UU:XY 2.#77JD4 2]25F^H.$*/[?QZ-(J-5+3 M4BH%]@P.I3QE$($2;;\T.GXMR74,LW0KW4UKUF]QFARYT]=+ E-+";_25Y MNB5:"0SL>A%@_FA7=KG9X)>Y8H.5[S9)E&!X6]'Y76SZ8-G'.37G[%+=M[&N M$BY&IR*_\.Y;G4!@DCX;08[L3-.GK%=)EB781A@FM9O2 I"SA(0JV"% ;JCA M.WR29P?NLYK@([W$!J]%^LX6A&X)0 ! 45.LJ00ELZUHGKEH68:@0+%\QC"% M>:)C2=*/OKM2^'/>EN"H?&?#&3M65J !A7P.!WD30'I*3Y"![X2$CT*KLKU6 MZ7!!.V_'P?,/]N'M]((F])+G\O@L'F=K>-Z%\R;^T1?/9CW>,-WA#>VZFW?7 MK_N1K1\8\GLS_X 5S_@=7NC632G;NJ#8+H-OA+(ZM+2Q,-7H*W7K/C &\=BQ M\'NZX0;^^M3YL%%WV*\S[#O\S<\E;-1]IP<3,LQ]GDO8J/L^SR5LU!TVZ@Y[ M,+ZNFE+8J#MLU'U7G1<_L4K+:VCE2CL68FC(.C\,60^\:2&@?@] O3"%!.6; MPI;?]\P4=]?R^^L0^#Z*$"J6(0X^229^^;H0!N^9)^X.!K]/RWH48O6V"%WK M"F'R$V'R^Y 1K/J)H;*?'T;2>ZLW_(;ZZ!5>=WASX[&3GU<1%D;_LGWY;E+W M_*E6Y&^\HK.AK%$\9:98IB^3O$UM4]O1Y(L60*_C[G3!SLT5/I<+_<6:=D?U MJ>NU&J92$2(=#ZN?_ZQ^?%8)&*)%ZN8?QW#LNA5__X6]L"E=96OA1*?UP[OZK6"[Z-#^1E@ M($=**AX=#SENGBVX(XIL;1F&]EH'$T!+240HZK1U\+=@KENI)3]KS2_E6MTC M\'QF5[N;5#'X;.!YC\K2*2JFPG:H-)X3"'9(F,FR'I]XG8#!D9[VAOA.#ARO MD?)W-0A_H L&74LD+['FNSS1T,2_J7C]B@SPQ.NUU>4B*43W]J^#1NXWX.1_,TZ(E^Q M@?L;(

PC_M-7"=T MTE%5AZFR&;I2:W=E-=MZVJ'R0N0)U7ZS*_H\7D 2VFNINDG>OK Y5\Z%1HOD0]9/LT,H-/ MZ1!@E89:1NNH_B0\;;@AJ!LU/.P=@?B-]UQ?1$1Y3T8$M1\!#;RB)]^P7XV* M!&X7U>*FTHWF$KPYS-^D)Q\>RSQJQ@?+(P:%_.^N=STX,UCW)B DC.%-'?:2 MV).PUW'T=FWKN85?@; MEQ_--^,'CL)SZ1Q;*QOE="G]D5@#G%C9LAQ)]+0&3XBA;; >S=]KZRG9K'S@ MC#LK[H9UB1)8O=S$EV*FE)CU'X2.[@(+-I6,4-1I^BL DAV=!G6=T0R.2@\' M364A%LF[&1QTEH]X@E%!RX'?D/P3\\K8[\K1>JU<3 M;.*;E\'I0V%@Q,=@: M#+P#":V%*44]:L6,A?\")-. J#N8L%^F^K#K4/!>5,09\J$W9M][",K;)P8= MK6'?5/XE/O%KZHX:VB01KV5J;4ZJX-J0*1C5#1K)ZCXX48_'SG)+O3.8+K9$;%/>45 MKSF]?]Y>I\)].6F_EG' *GO>B+U&_B;'B@G>0?628=]N=&HIS8#2)XP$S;#@GW9=4%^L-.^-!*K0 MQ)3 AD.E%^P,K&SM'8OQD@K[T5C0]V79X'M^J\8GYGYDP*'I>9P *,9_3L-< MLEPM1Z=PJ<1.VVT\3C#J1WM/G6Z99Y+YD]U5"-\WF/1("]4>9^4(.CUQRW),KD M.-4GE2[Y9(?0[TMDUY(+G]%%-[&:E5' M@)]'&X^)073,ZQ-#X(+<'?F#-E6*RU1WI2:I CW9M%0MC].__E!)#,@C>VH] M]E8'2E"@&07M2/:F>PRC 8R(GK@#*L\K]$HUWEEWZ23#XHI +=I]66'UAYOX M=0Q=.E8KHYY>B11'U%MGIQN&:N!75 .[KN$_IU*("H).N3*SF23YAX?Z4LS+ MD_M6 [>D(4K5,D 5-K->=N62O:56-.Q"^K0:"&G5 G,%=@]O.7Z#F\5!?UE9 M>26;%HOM=H*U.GV5Q:VUQ(N&TEY,0C8-V?3R; I]&_Z3.M6M(BZ;> HO\H-! M69GTA5'\S34!/I=1,P_-1$.1LSC7,=-L,]>KM"RHBI/D!QCU*:\&?Q3M\YO< M[08[R+-^W.9MWX/._2!. M0<\I:E!V.$G_/0=?#Z9R-"RR[VU]^$X!9IF(,%BH RCQ_NR#%RP;M8+)!<>- ML?UHPD&O,!A+!(J)'W<"@T/6OIJYQ #!;^]&">'L51(M9#< \E.9N M%(;44=3XU,2"-&284!]1Y$- A 01P_;I.WCDJ'OF#B"QTTOVN_0+17\965#_FWT'VR>4B1NUI]S3-/$9*6G$$0$3 MWX" 1]M.?LOF];+*.V-]U"ITLZWJY.V!_[V:;#T5]O=ACI7]U7B?GI6>Q6FO M.]49HLJ0XEA5M@O6[F?<7W^2<2*2(,_DM1W$S9_2=L>2 )5DV=&T#>:E/$6@ M:$5JJV+"]L2>]6[V>IH%@]?+DT(.\;#C%D](\G(>CV4]%_ Z-1]0+ MUG=^!AU4/=7TTV'Y)U+U9\%RT8PVQ\Y8[#/)A35O].AJ24RW@ @G8N1GX++? MP)B([5*(#QN[!QV_#OJ:"1IX ,SKG_YSG*I,0<2]1F.S)XL!D_'@6L(.[PDR M\;A=V?_^SU%;MMU5 ]BZUC!_!_<)#M;EMX,CT=6"B13UNK[Q,GCU;UYS^8T5 MW+G+Q';W:'_OKB102 8!N9KX-W;P,]R0D]V$;7$/]NRH,Z[_M>/FN,&'+W2? M\X_&-A:_P=G"/KP'S8'C1"R5N-)A/1+%U/YH_LMC4Q/"R[^Z;.YL%>P7W7.H MR3($SYR!.@E;.V<=?\GTPI/;BL^5HP;3:K+M7 DKMEFN&<'*C=P-I])@NTS' MRW;NLEB.;72 O9*GNTP>*Y0;="-7IFM8IPL^J#.-;@?[*^=QNR3^?6D%[>E) M[I-*3U-1?_WY"WI^=)3]CV M4$_G:TD1[[.=%$U*1*6OT+_^I*A(DCQCD1XFJ9[<0-GI-@?N:.3'52Q?X_9R M6O>>V[U3*Z3";TF%S]=$120HE IZNSHM;[GY?-++=[*],=?G7')$;N.+ M7()&GKO3*PTQ[\+-!0Q#&&10YO!^G*D DO?L1/*2?KS+7T3*,>P=WD%J@K,W M@^T.$IR.(8)_R4T526;6?D(@ M*\N*()F7P!ZK0Y--DI[5&0E_8.M:BI;+[8_4[[C*G29\+#S0%9W N67.X=M\ M9IM+"S#&$\%Q'/[WK+/3YV5PL$?Y*4YP*^XL-7IN1H\D]IDO,.7RY5P>K=,L MM:?=J8ZSA<;8?.C/R\+RKG)Y%(#6P,1$< WC8(":;%XYSMP!VS>9(&D.#4T! M4" ,C%XW\?0FM'X?V:++T8:V7%>3F/X\'B5M8K'93"?/98O*AJ89+J3<9ZCX M%>2Z*FR*G6)W.559LVIFJB4B1;1*4^_]<[1LPEK7RI5[:J<D+ M]W.%1]&<_K8Y>]!ONW=26C$'K['3)]),:R\=5 M.IEJTG=Z[^8'JS^E>DVAY$QTR4ANDBAH0 GZI]^669.-,OQVB9:X#I2?CM> M/0PW:Y#M";-I;C.->:MS[KAHE),CV06)H%WDHT\32N5;*IQ5U9QR%LWY:V#:RE5 M>[92TOF,I79:RVT\3N(MMWWGW,7EK76.W0#ZYL?+ MZID\P\27_@6DI9QNI MB.W]GCLJW%\Q\4J0'"8J W(,(H"PYMRAV]7S9HTE*"Z/4_SL@-X/'%YCZ?!! M,,- @.79- U^P:_C(T*2MZ$'Z>69'D_,OTD3S!HN SJL!=Z!B?KFH^=!TU^9 MZ%80[)P80!<#3&Z.TT,]S]K'[;H_*S\[:6V5?B\_&C-.S%5F-?AX^LSJ:Y*O!N]NBH]-%-+ M->D03*997_^RC-EG=\!D$\DNAQ= M7_ETY+P;:D-T"?U M'.+6HJQDIL)(;JD=NC*;RV6F.WX BG/#.),!_ :"@?!V)IWM0,T^2F<[O?;T MZ6T?#KZY&_>>)A#AQ'<3QY^=]_MGR@<]1J)E<9G?T$2:(272T.>=OD49$\BZ MO[PK2;N17+<,L&O0$;B^OK7$FC!+6FT7C$P\'MFM5YA4AQJNN6@<\%]-TTKX M%(Y,/QXI2PF=*>JSJ$J..)VB:V6G2+@C2<>-@K1: MER9 !3L9Z<[XRG3;KBS /!>SQ42B\VK2!2-/5I09VAR>L+*NFALV7*K#5[?- M!QJ,/%G1DENU'9;;5G#%;1(Z,>D3W1I\YLF*9B;-9;/95 &/-E)#4:ITLHTZ M')EY/)).3N.4)'0TO#_6J<:XP:]34FL4/UT17V^N$O69.^;(4B'%B8N'1(>D M1XG3D9MV>3NL4%897Z8&A7Z_T"AD^=8H>3JR*N>:>G0JI]2B.JJ;#PK3,;76 M*'4Z,H.GG(&:3PE,)]U7G3(_V"@&;&IZ,E*Q!;:XYAU#G1L /@M#JIF0X4CJ M\C+32!X.Q?XXLX+POK,YVMS-&'0WCK:?&8S M"=5(8X _G?S9P[Q-QL N2]:N6>-G"")H D!5P-!1,J=O2BC> M=&Q^#0P979(5&_O+UQ'^]ISW%E0;D/_-\C,)K=]HTM-4K4\\O)*;6>'W=5:OWP;4C4 M=&MW5=MK 0>(5>,7EO0[^.'PK?!FLW^K&=Z6%+Q[P M]O:5&/3B8"@_!BSJV-*5;WD_KPZ^Z1*L_^\'&TH2X3G\6D,YVEO(5P>+"!V^N_.N11?Q (7Y95WYJ6Z7L_M%?3^G>Q+2 0_C@B(D A"(L"/]^5]@F]? MHO3WOP1!DF3YCT!Q7YX-9Z"?NOEO*O*Y 7TX1NL^X ; M4>#FW+E>['1#6@UI-:35D%9#6CU+J_=NQ.\*P2?1\PL24"-Y[0LHY/= B2^Y M'J^PR/^[& /=EENPOSXY"?RI3*.#W'_J#;G_OK;O\\M)$M(N;9OZ%63UY:I4 M99YA2T554=:-S(*1F54.II-2O_[$TZ?7HOX.F3!DPBLR(4;!!A<'34!>>X?M M4OUP!J56>V686U&5MA+;E76]H3&M*W(DV 7PS#.L6=4;6:DY'6T811UUU&Q_ M4Y^Q,"L[B0J&)A,GS!GR9LB;G\J;Z(8?^6'%\J;6PB-=LP.;C7P7J^Y6O'5F MW3?T!5_1VGW2ZKOU S@>!SU.LW T$EN>VGI\.!J5;;:?8ALXCV)AR\ MLB*]^"L M^Q::_M-\^:0?O>,.,I-4@J/P:%(?N"UVR*46L&H(T/73R=.*QB%WAMSY'03E MYVC4K,-6%5KJF[AC3M/+1,\T"C84E%=2M6]M:NMGE2WL@P[SF,(OI1V4QO>)Z0DCU(=5_>ZK_'OKX42;?.Z1] M.26V4^,FE>66D[EH*G6*GU4FHS32RA/DU73R$"3NAFM"D/CNQL!'08)I$.+ MGBPKC)+32U&F5RH/2RX "6 24&. OA9X#9=T:N$*9N% %X M\7+"DSA%<)51LU"II;A9<) 0,CL(;/?E^'R86:WALO$HC+5 MZTR?6FZZ)9L>/,@N8'9@N60B<>(Y/V7([B&[A^Q^@WC$^]F]N'Y8Z049GZG) M!TG.F8H3G^=:@-U16"+U[ 6%+QB6 ,\L[WLZ[GLY^MT=0S?,E=TP% %T7!@ M:\:;(-[E*B'=XU*_]]W(U]_UL!)24ILL)@@-8RQ"/D*GK&34A M(-P/EX2 \!U-H7< 0G*8Z?2%?*ZD*M%ANT$E-XZ;FT! 0%9/,IUYR>KY#VHO M?C\<>]1M_LSOJ(/:06,X09-X$]+WU'_YCE;A)*[1&>[)=CAD_"!;S-L"@DP^ M;O_VO_]SU-=NQW*PI[MA_@[XZF!=?C\]$K'81(IZ;?-X&;SZ-Z^Y_,;RUYG* MQ':.F=\[UH0;@1%XC$K\&SOX&6[(R6["?O$'>W;4,M[_VG'7^.##%]KW^4=C M&XO?) &Y]I\Y^-5?6)R(I1)7.JQ'>7S4_FC^RV-3$W+YO[IL[M>Y9G?P9T!\ M@'LU[[%^:R/_HU]_NI!U,$/&,ZY+HOEV$:'K97S=)?)8X5R@V[DRG0-ZW3!!W6F MT>U@?\&=5'1'$O^^X*Q?:F"EG#EWQ09?$,!?_^(U#0.X/99,"U-TS)X:C@4$ MB17!I+4@ 7JRIKPI8?P<<+%M8>!/0.YHDF5A@'DETU4L"3R?M]&:E$L2QDOK M>@_^/HNOQ^!PCN?Y7=7MQ3B5KS9,E:L.#+W%33F*6=)0CO[R^&,W&1% &/2[V1ZK:KY3=5"\^DI)%9/:<#*W7Y]G2.GXKRF_)0%7LJ MVY+=:(5&RSKS,%.*IPD1C.I)9,4&*8K M3;=5B09L>N9@V4F':*X55\;96KIDM#(R5SU3IXLL VQ&UQ M,GGHT2/RS,'.2\,B)4^::94L)!1!L7,EL]L:D6<.-E?+L%5S:L^Y:MQNT2DY MGV\.P%//G!9!J?G*JLG7<;+6MS:S/.K0_:&B!-J2 V\_9X5*K3(SB4\*P8)$9I M^Z71<$I/O&.T6D^+ML7T\8TCD3UKE*CGEQ/_'9YN?OBUBXHU11=AOT7BI#5G M=^J%/(!U*@E W@+U2W#FCB>",%N:+PR3-S>8J( !IJ0+X-WVE+>Q"?R[":6Q M;2"32I&!A:S;N]0N]%C>LB1?BA]]KBD\$I\*>!P4]PM3LJ#,%;&QI!EN#(/S M6O&:OX- :3!<'KP<0](1SL$X^R)@'6+ +!>FF&)CBH7-#?!P35$E;0.GK6.Z M87OSM_V%^Q$>S%6@8@+^.H8O 6K 5A)C2(@?V4P7<70?&ZH=82J)CB:Q\/*L9@OHKH*LRFXNVV'CE0K^ M 0\KE0H/X@X.@H@ER/ @[N @,C$RA*9[.(@0FN[D($)HNI.#"*'IL@?QQNR[ M%[76SUMU^@VKOBH(?WC))V;V?\='CSST^1^79#LNSS8^7BTPC^ 6_+]?Y*_W MHAX>2UVW DCZ%9[TYS8C+PD2C YX6T 1D2?V(CSY'WGR(;K=GL;?M.23@W[C M'ER,\F]X"^&CG &=B5\% $/B^'SB("Z!D;?.2,R?NO,O1N^W7MO%+E1Y5NNM ME_/YR:.>D?A%BBF'Q!H2ZY\7FG.?4ON0F_?GX\;8U8^3!](,D^,&*G6%'4SF+AYD6+<1*)M]^36YC" M]+?/-WXN/$PL8"'3G$F";TVBA7(MTZMR15:2E[P5'^<5U^M&3D1(ZDJMR4+. M"SGO3CB/&&4E+55E5\TJ/D\3#:(_P',C]NJ:$L7DXK9* M>^V_B0B>ON"=^WNP^1Y)=DX/TJZP":_H_]$,F/.M8XJ^DBQ[[ET(^"8J]JVP MY^>M^QYU\:^M29PD*>X9MPCXM@;8EM7+>Z8]5SC,IDQKO=I.5+XB3]I$H5:F MMI.@.3&925Y/Q?AY'!!R_CUS_DDQ\"]FCW=L0U"C8]Z2H#=^#G43@@9UCG M"N0L5NF^TZDZ2:[?D-JIRJHX=UAWE/0$0H^F<_+ M&W<<[4:Y)BZ1VVV^46XJS6(+\#GR-*02%VPZ=(>>AEVDV916DNY@Y T]FI46LW=ZX@BOK)2_R<+22*!=+\]X2[Z\:,[=(JWUG[OXF4)1 M- P1WA\/C:&[-88N#"\_"$NN'#T(>.<,A*QFC$M#,C42'%0R%6F:K2,T[UL*64T5J[7K9!* M7+ 1V1TZ"=B%!(N[Z!-,DWA+.JI8$QH;7]S8"*.1WU"3V'%L#3+L0=VDOWOEY2T\7YO-Z4Q1&63P M8B81I::-^B;3]SN8$1'BV>#F%W-(P"0L=#,")5'RXLSQDK$P6&;/7%U2A?GF M/!S&;;\C*EU9$X'LA[JN@?_;\5[;9[TSR#0RSRQS'PE=6*MS)P3^X0;9L3-HR3WDRH1"U>'P\G02,_SUI0=C M@ER&H^CD.UP/ M-?8!JD(BDDR%ET)"7OP!O'AEE\.K>%&K9\:S$J[T&:G5'[H%OM5991$O)B$O MXIG+)U7>DYL!>F!XL'M^/Z&5I!D+%-80^ 7J,+A%MU"ML%+$ES=5PFCME]8W MGK1IRGK3- 3)L@)>IG4QO^?D,YC785@ZL>0V.MX?5B9BJY(?;1C4 A#J'V28 MJ1'R_@_A_:]>*Z)WVL\OM!3>Q)BWJU)]?6?BC=?V?.U4[*^O+GAWS$<'O'=& MUD[:*FT^F.1 C8HY;34@%+U8;\$>NC L0*0BB>2IA?%WR,0A$X=,_!D1@5WGLFJR2I;KF@/:UR$"C.J(YE.1Y+$Z?7IO[^'FX @T0NZALUKY_H# MAZ;!Y4V#6_/\)T-;*]"4?2Z46^L''*\R304E#] MR&0RDL@D0J= R/DAYW]A3><\YPMU6U*5QM;%YZVXK'>U62+C(,Z'\8]4))G^ MRDD._SQJ@G1PY30TL<*(ZI=M:!327$ASG]27Z#[,4,_=W31A2KR]0=%J:>DH M*,(5*J)A=.H;1*>^N$_\X*9PP*9-C==M6A>9@%//W?.919.YRBBUQ:5-3M_. MTY-F.CX9$:@R8?JT(,KE7.,_C^I#;O]1W'Y-D_*=W&ZT)V:&V>WH_YL!/]9JI*60>G-U'&6FAIWK'6_P/O%7\?-2,HLP8P9\]M M04[<\>]GH*AH3[;ITG@05156K^+"*KIHC]P1@6HA4I$D$0_#\B$G_W!._B05 MXF.W*+/"ZLB @E:LA1 M!_P2ANE#JRFTFN[@@N !WAW76&O#1;(R9ST-]A_@1EG]XZ%73,T6N<*3<,E1A.F#75<3R7N_J MS.DUG:_K+=D%Z1>&I@@;C!>6#B!X=-;H]F%873$TO7Z6Z?49>DCP*;UG-]C> M[AP<32O%:*:ALW,N.ES.E[E:I5]*N6"BG@:2P:\9JOGFY!SR[#?AV<]0)-[ MLP7*(A/M"LMPY(8N]*V.OITV:*4#&_,:^G_1 MD<)6$Z%=%-I%=Z."''!IUF/2O'/N"E:BDBUP"4H4&:5>K)9R@PT33[5&)"JO MF,A$4IEKQFM^'LF'K/ZC6/TS-)?7LCI93(AB>QK/XM&^/:4J:KS96"!6!VI+ M/!XA,E?07&Z9*"*9.J]IFZ#^D@3F;XRLV[20Q)85EX%Q\RS\>:0DT-._KF99$>,G[/I;[ M3327QQET95TPYM*QA76N_I2::;I%19]RU;S!9^5EO5!G ;ZA6H_)5 0GKEE^ M*N3ZNV&#D.N_HI;S3JY?9$NLC&BY? MR(7RC]1DGGRV5%S)LR+ _E&$_Z:[-&89M-NU\<54B%XQ2 MZ#N5GBPSF3%B6* M4(F7:UO^Q^;!.=T/DWG3;3AS\'SAHM2AZ."M]F\B?>I3 M@?X4OU;8+IU50>H:U$_ JTQ)UB3!QNRIA.E ?8%:"U"5P4<69LB8+FI O@2V/)=B5)1U\28,,R>,V'GP-=V_N6=[W'ZTR^/V1())BLZ+PN M*+R&\8( OP"_NG#,A6%)WC?@0X-G.1:8+_S:?LZG@_=31C/V/T$MT87#;FHQ MK O^EC/FX$PVV)2'BQ<@>XL8CZU.BY:CQ!S;0$]TP.^FS2NZO<$LQT1F!9PY M^IMF TJW)? XV)O$]_AA8-;P^0!U=I_(X+NPK0G:GAA6YW5^(J'.)I+W?LF* M8' *\'^Z S9IS%L*^ S SQ2]"ZP<[.5*0HO7I0F/?I%6B@A/!G.GX%1$R9;, MN:+#^8$/P-? _MF88F%SPY3 B:B2M@%/ V_1#7CRO'VNB"K&F])^!9KTZ'"" MO3ZS<3&LK(,W6L&JP!\C:&RP]P!P+#!C1(Q@F.#,'"6:X4P#+^C&3#,8%AYYB05,%G/NW ;]K@B>!KKF)/ M%1VC.SDL%<-B)&O0':-0W6R M/M/9VKS,CSE',JG:*%&9+E?'TBGQ!NET6GCY<<7"'-C?B536:<0$.[F5].16 M ^#-J&#I+;9>D6;XQ"0= MHE)>$J3Y&' O140PN%Q,-HWYQ??X/2+_+9OZEO+6A_LX;]7E;(&05#4ZMME> MNE6;HEBX5IK)&PUBZ/52<$X9_D:.D63V4,B6AF9L4Y&]3+#5_N< M.C6-2J,#B"A.X+',,T0$5(1[V5;P(ENB=;%F@.55'%.Q1 5-R-_@WK1"M.) M$U$WW-Q(MA-%*IU^/[N^<8/=JL)7>[,EQ9#X1 M;N<]S1/R[V>QB:3#K\$K@5@??AG:;U03/AZ M\%?(](&.^:HY>!MQ- /P8/[DP23UY,*@)@C5;4?7E+D"9W[X&@P,5@P1ZECW M0M57!0N4OG!$NWVP/T!99>!N;LX2?B, S@UI0DR M1\$\3UT&9RPP^/'.Q0/)3M$]/0U\(BJK/_\%_P0JE* !]1ZZ'J>^_K/S+$(] MR'>HXOB_K^(_%"2XP8'B1<8/\FX\+8P@4]Y"T+31O__[/X?3W\=4HX*A&>;O MP MZL*XI-&SMWR1RB$ZDZ!A8AVJ4E\&K?_.:RV^L($*7B5&!@_7WSI%*(;<5 M'J,2_\8.?H8;UX+/D.]T]Z'AW5'[;4J>WP$^ M_>BYZ&AL8_&;)&#)_7_ B4?]A<6)6"IQI<-ZY+VC]D?S7QZ;FA#+_M5E8]UO7FZW_TZT\727K +#D(C3JLO^.[)_D_%U3T#]\]-C3Q:0KT M5M9DV[D25FRS7#."E1NY&TZEP7:9CI>&T&6Q'-OHL+5RGNXR>:Q0;M"-7)FN M89TN^*#.-+H=[*^E+:6G)_F\L^HO'JA70,H \61Y8&@X%@!OH!Q* M:T$"]&1-(5P''E:(ZT#YD0#$&]!3Z"J6Y(D(N";EDH3QTKK>XU1_%E^/P>$< MS_-!M&&;W.:326Y1X*JK=M0J.,3#P>:>"\K&?CN9F:3'2(1;M:G2VF<&3Z\*)-IY<,OU9E$C- MD];2FDQ&Y A_/%)1XKRQ73DMSB'QN5!VQC6WV@(C3^;)T48N:]+3J#KO]00> MB+[NJ@*?>3)/3E)ZLR;7KC(\D^[TTMWT=DW#9Y[,TU[4$BV;VP[Q#3[N5R2Q M5!N2DQ%U.L]N3=O8PPZWPG-]-F%NM^VI46^-XJZ7.U8G;3 =NYQOL[WQD+7@,S./1Y8E.MF;]3,+)CHPUBEV M-AL(L]8HC)*'DZTEW$VT(B.MO@9(L#-EM\ M.QSWW5'J=.2474O-ZKPPYZ)+RNT7^HF'_(8>I4]'5C>RO*P.4F.F;S-E" MA6]:(X(X'6HR*;J)2?]&A]T-9<7)(*8C-OCT>E.CV"0\EK2>.#6-H15AU& MD!>F%$4QY%]_@ 4*G@J]^3"^%)B7'C1#*;Q327W5%<$U#(=,%, M@:$N*TASAF]$X0';-A7P2F@.8#10FN!C@2Y^.DWH4# $H#@'RK;G2X@= O.G M1S=I%*K2!2 S=F8,G-N!7A\L^B^XE[HE_8TM3 ,*&D,/PGR!5 3?63BV%]+@ M%PMM$\3ZH&1TT.D$QNNAX8 ,*P,#(@@&WZ W0C9,Z3C@JEA H--A7:(;$!/ MKO4;;=E1?/@B09!C!U5'F$JBHTFLS*!@*1"!._.W#6;>/MH_I"QVP0RRFB&H MOP*^$SI.E:YEJE$NFK9F,Z:\4N?VY!2RLZT(<.G@_CN#(@MV!+@M\17OWVK#07;,*+ MUI%OL:(7!T/YL65H@&,^PRH"M) XC\0'WWL]%1P8NQ].]R+"8[F_8R%B5,@N M=W@NZ1B1#L_E_LXEA+&[/)80QN[S7$(8N\]S"6'L+H\EA+'[/)<0QJYZ+F^\ MO?BBC7^S34B_81.NB=\WW8"3P.(;=T0P-/CA__M%_GKW[:0$<=.R+>D7(GIG M]G-\],[#[?OU!SHR__N?<4@X(>&\F7"(D'!"PGD/X>#'A/,^&7T'A9.\-7NE M&[LP22\(7_'V+DZUCUS!,-6EN.5N%G^&@3[I]C-U3S3@O>(2UY\]>^"^:LYB M%$S&.UXK=G\WSMYR'WH?@CT*O^X^9KQ8==:+7=-VP6/G3L#-1R'<7RCN#V9P MKNY^:Y#@'X9XG>O/*$%J*K.F6Z/F(Q> 1 9>,@::Q',@\97\H)Y!U0GN2T6\>U'RT;TU/ZGP MVWD?/A'R;KGFB]6SC:G,^+/2(:%;G-M*F7ZHD' MOEJEISF,:P(4,9 M#>P*,H*?:;#US4(WL'(,O*&ES!>\8L*Z@*%SY3L[5RX,;'?F83E9[L5KU=Z' M.9)7K"!CC96]2FWGZD^[H^*RU1J;*C_.LMEU,CZGTO":,PR_1-+4:66VRQ2@ M#ID_9/X[4710,1[R$DL.R3HDZ_LEZZ_GXF:6#JQ/#=.&)-U"4BTTED-C^<;& M\D]1(!L&K&GG@!6--G/56M&U3+G%%3,5+EM/ZG:N MY0)&SZ#^S_'3]JC?S!7.RK(B2.953)*[66KH.+CI-MREA^';&#VHJ/EK*LV= M0TV?_0\A\PQ*KHN+6GDH/BAX=)M2)V6&9J8F/4I"NR>=/.VU$WK40P0)$>3+ MF%6?@" &-1H5E44]@RL=34E.)X3A*"V ("B)B,+#J%R((2&&? :&7,EB^P0, MF'S3H@%WWN @R!MEKJ603Y>I&BO#2V,=ODP79XG5Q"_U+H M7_IY_J5;VTR0#;L'7/B<+TENIB>#E:!*C#0PNXNZ.MFL\-8HY5]]P)_S)84\ M'?+T#U% ;FW$G&'IQYS,1%L&*0MU&W>HBMO,-CM,G9\ 3H;AGT@J.\ M(2O?FI6_3_CG*N*9SY:+B=1#>:AVY/*8R*>72Z8%^PH!\R%-QK][H(?1P;K\ M#O6H?XK?929TLWQG-\O/RQ+]F@;)"P'O'.+5LNXS\2MJ1Q0W9:J;I:@H7DP- M.K.6KJLU'?9& \9(YC1B$Z) B (A"MS:AKDX"J27T&Q7"0 @#(0S'S8-9H!%Y[!I:K=S_,S/I-@ MBNL^/2.3W7EGYHXRT$A)1A+4J8(2^EE#7OYYO'SKD,EK>#FYZ ^3;F;",]7I M/#E7'F9U5H,MUH&ID3R31Q]RJS=V,O>Z9$C]<5AP+.]JHEHY'8;A,X/2)P:)20 MJ4CJ3*@XS%4/82&$A5N;,U>%A?:H61O4*7/)\24^KJC%9&EDMR LP(X=B0B9 M":^PA+ 0PL+]F497A86)57PP.JO-$*\.*)M/M^QL;8Q@ 896J$@J^:RV\/7" M*ZP]E]/<2D_D*)SOC!V:C M9;)K@814ZUN?,K(U3G>;Z>'3ET>2//R!$T- M(&+\- (>HD2($C\3);ZQ074"$T\:4-NU/9&G9#Z+1W4B)0T>B.)JC? "7KC! M(V0JO',3(D:(&-\L^^X#B,%8J52R+W=&..FLE]**Y9ICN07GB"I0)],OWL[Y MC\V#$[WH@2DZ8%'[-Y$^HMW'3.W]96?50POJM7SNK:CAS,$-BG=BNP[QE\[9C&^9F7Q]!L5Y+C0O'E$8L+J<*]/2AJI()*I%_Z)I9 M0G,OK>>2;Z#&UZ2#TG;!VX%.L %'@W<$&R4]BFWPICG*S)G$4FC8':ZH99E, MLZ0LFP7WUY\S71'^'<$ :@' L<&.P_I^O+Y!?9Q2_UB8%$QPO^E@<1CN_WZ M5F0ZX\5 W,HN)3B37W_P6.+4'@$'<.UM>[L:=K5M.[-;;%+>SH:C0I.13#UN M6P5&Z64 L:9CIX$ML%F0XJZ]86^70I^Y87(J/5BV<&J$1Q<99MYI;JG)G/[U MAXJ=EHT &V9*UL)[G[:)81!8107,P)1TP6-G7M.PC<2;%D14T9&PA0FF;0*( MAY(.^MCI-S_8FX.,, M^-@RP/P$J 2)8#>]!(_#UX$YZ<=(@Q;D:#9\G6P:<_0F4](DWI+@Y'AL89CH MI>"7T>2#<#(>98TA0)ZO)3'H X$*V[^@L6YBI "9CRX*_\'DH5 "KP;=[D M;HMR7X4\'LOEPA,R#VXJ.' 9;#56X76'!Y;MH2S" "Q@.0><$CSDBC&V]B=/ MI+"_X-I(_)]NKD*C'XE__L; ^2(Y"=8"GV L$,$ @;B7Z%YE=\3_O"E,T<-% M0!2:L8 'BOFQ5.^M)J KQ81/X]<+?B.!!<"'\0O%YC6P&6@0/X?JUA89D'/, M6$F04@ =>0N&(G__,JB%>JH 4'$A6NYE* 1J\!NTM.-*CRG'DO\^N$X3,Z">XBI OYD;0(]7)#&V\]@(G@G!>[+@TI[1=[J, MCSQ)%['NCT5I$] K])/H(DJ@:!J6#91;?Z<#P9I7+ $8*L >[(*W9S6@M/L. MOO&HK ^VC#&8;%6EW6/38E^36<97",!N2B)M/S-N!(<1OS )2.X%F)8-5,6+ M.6?1KZX$_;*_QX8F/H,S_QT?O?'P2PBM1*BSHNV."H9FF+\#!_/COVJ*+OU& MBC_\Z>3/Z"6_4780>"M!Q+ X3ORE_NTE)'7X%> ;"VMJO/[?_XP_3R0?*\$6 M-H<6XD*3((>"98CH-$UEC P+S/*GN0#3M'PKQT<&;QV':]K)8@#50#X#4;R2 M %F UXF>.0MXT7N0@- /"F2@<-I 4FH;9%R+P.JR;$#]TGRA&1L)K-N=&MA< M J8R &QE[LPQ?N+!*=3+%$$ZA L/#I&Q"J;,P\"# A9J(S3V$.BQT:M 70(@ M@7;4-A *'7YOO?- TXCM=NUP@ZS \/?6->/DXN&#%_3VO$=-/JQ *L\=;EMVPW@G;#X.)"!- M7NN/L]/RG.NJR]$HT6S+]CQ5>S8DSV]KP]Z?J^0_4 MG'/>VKL*S9&$XMS[F2H!(F<0Z8M*"2&40('TZ]]N 1[;,/8$,,&][]I3MFD4 M5O>Z5EXKE6@6X->3#OO_U:WE]_^ ?PZ\IP'%,(!QJND_+[6G#&2@?7P.Q__G M(I$ES8#,<^!8DCJ$V9[0BX!)[//#8R?__M__\_SQ?X3.7L'7L_>:[C"/3$)E MIH&I@:'86*)B?5."T^]KA;TE4[>F/>P/L&U#4%>B2@U=_<=UD:R)__@W87K"@ M!^ #MG\QBOC*TA?:K%>")?-C:_ZCI*8!Y+7_ZC5SKU2 W442B>!!'G)>2*S] MGP XP_@7Q G(+!#0GO0#Y9P2XK3@.W4"=V_6:G9RI52QTY1:Z52YD;OBHS2: M/;&[$S>]9BK7;'2;M7)>Z(GY5*'<$!JYLE!+=7O@#W6QT>NF_I4[*"?_/K>( M_?E#_L^)SJN!3_\%)1U 3A6:"8E"Z\1&5?F=B M&7#DUQMNH)>"/!%-_WU[*8;T;P1A?E^2/_?)37A^V:\-@K&T8?K3K>\T.<)= MP0C?<6QKFS(IXZ]73GV25=WN:FP7-4 ^22Q- MUYV5G#E>V6G4%OVBT!%LM[<9R8OE$AL[)EAY]$8YO;01E[5F2\2L3L$:!OFY M%+;!RJ,WFN%Q?\ -^2Y.VIGI2H[\B'7@RJ,WRE=6^C+(:B.\6204UAAEV-', ME*GCYW1J!*9A7C.+%^/E<&&7O:XG"& E^WIE>=,TIS76VHC*S.B&?6$\5AMP MCOW1-5V[5E5#@BW;C#S=5O+%WF!=AY-8CU;.)5GW['H%QYEM:T8.##728CCU M^>CNY!++-,.MW)2:F)RO9XFRE.,$F3VQ1]G5:CSNYS5*VJJ'DVRNDI>,M;>6ML7UJ$L(NQE,+U>"LQCT-,[1\6Z[*P&0$QQ]*>P& MN[PZ\Y(];S-QI5\V-MY,);(=^])SCJ+NL%_N") WL>M>K1'+)6L)N MADF,6%0]G;^[]G+EIL<4 I46AV)-V%US]'2V5@MY#H<1HN&;_-:MK<4YHND M#O!HZV5V.+.=2H>QW6Z;[)6)C-D?K*",.+IJ) PE91!U&F+7RLZZ?)8APSA) M=3NZ:J/:%+)1L<8!\I>WC?QVV_$- \G>+D[[\VJ,:?;4C,>X)38:)18'#S M"7:"@.@476V*-RN>8DVC";8!Z$*OAFVZT7E6%,^A- UQ.GGU$#/+*'$\_.:;9A\:W*HEL$KW7B #8$ M;EUP:8_%L4W+&6$DW6@ ."%.G$"QYNITMMI1I>*&:\A#.3-5O380T"=>:\I/ MI: 1D%)5TQNX-R)5!1QK\L09T,BF1DYRJBFZ/"=7IY5%EBD(<.G1;F6PX3[QR8&\LG"YRZF9=U$VX](A=JMERMQI9 M!"$93=Q:3?+CM;Q(EA[Q2UU;MV6]WLJ*L3,+:R._IJX 4I'D$\-]\F= MQ##0&8=@(;#U@ VA_LCE !KQ;@N *OIQ_N+79 $G#$9[3J0UOK1[H"_5,6!T M*32626Z->G@M[<=KO1@*O,MIF<,?$!0(TO>G!9?H\;2A)H(Q\&("#-X826,H;LHU=A;]RHJF,"#L!]"WG0IMH)[#)CSI?:1P M%Q ,-Q[@,\O8O[=BFH%A)JE /V@":!5"^S\,?>T2ZU@1LY' MVYE[P)!WR7G=0ZB[YFN[?-RU%3ZM*0(["!P# "2"#AWY810D%OX^N[R>T$YV MQ^:T;;=RMFC$0F,>;2@^F M_;(,=6.D9)SU#M0YT,AAZ#M+XI!%F37X^3@@Q&6_G"[]?R[L*;*L6,69EN@+(OX?+&Q#'EX MM5VP^#95Q\SR0,(HH!U!N<-:Q:92PY6H5 ^VV_5\LO-)'->./FV$OA,8$(S?])\= M29/GKHL=T(_,7+@FR>-\=@O?6X$C>LU, MV8EB!4DB<)("!Y/Y=XFD@'M,"P8K(/DM[\>O2<.YW4O W&#X\8O\[F*7W M3"Y;WHXY$K]Q"+-1#7 \]+VJD>1N;^"30(4"9I4$A@L5@'FPSP\*DCRQ1"KO M HK/J0&VZN?OG?Z1KO*;E$G#7)K]L4[<_7O-&1QWS7K*0WRE%"6')WU(6TX4 M(:!<[G[%=F2.E/53LE)HZ3#B;?J^#C-G7N8V[]*%$Q4+'EAGG['T(QL\>8;0 MAQP 52K(\AJ,6Z63G&>8J@-)!D.N"CS!.\[_<R6HD*M=#T.+&HR=QFXI8*?MM\9>>^M?2BINZS8#C^]6W__(]O MXK^>';H_7?N4@UUI+C"$'64>&M\./SQ_*!BAWS\0C/IIN_CVRWR 9Z6[^V2 MXXR+*#C<=7\U8O=&?UQP3.%?W^Q#^BQR^>R.,']I CCM0*3#[QB\\K==/@7, MC'DWCV&?6Y+<^+!449/"#N,C\A=^7NC^['N_40[[(RWE;TO@P;Z0:&-N<&.^ M\CS:E]O;%_(KB8#L!O>%(+_B#-J8&]P8!&0WN2\(R&YS7P"0T33:F!O<& 1D M-[DO",AN.E\^.*S<:Y M=ZH!3E#LYQ[V+]\'R6^&GA)@.HAII*30F,1.JF9-C-2_+&\7'?SWD_/\L@+Q MUJBSJV(')KOP/.4-$][FS0[.E!?K]N=_\QTZ@RZZ(2<^X2P_%6/"/NW MA-I=Y2M]"IF?AGRA0W.>0_-3TE!?2?:1H*8'(Z4O"74':LV) /&+5V[%@3:% M[=]>A("_G8,WW@O77%5E^Z"FS1>&AYNGP'L&[^-3X%UG_R<@ 6(#Q ;ON8H_ M 0D0&R V>,_1>#'[ %'TCZ8PW4() \:)-=U>O&.YK@X*\-.AW!G+79LABHS7NN+U% M^.=SY%K*)BE'Z?G"+J_[\'A&6 S\\-2(346/Z$R35FR\VQ)&:TUNY6"U>D:F MOGPGZ33-'I<%(0Q!&/('9@3"D#_!D-V4W&71ARW9QQD3F4W):'K6O5 M7#[J_/D8NC] %R?C%CHM7A5L8YN95YVP15HEV+V*P+]\S_#I3.9XMM2#!'D. MH[]#V,D]Z6T!"^]1[][ ML)'.;I*9")XWVI3WTZM"B*.&+GAZ JBJ8YR0-IGLK#U1IG$1-]KXR@J5MC%W M8%]#8 5GTC1]02/X,_,;0IS+A]C^!'&2_AWD/^B,HS-^%_&S!Y"JMV:R75;> MKC>FW*\900G'1D)?;K.Y96$".PXGUMT[ O=!HY@EW]'A([ULP[(;JY5,$+ \ MV&4D\%7:(@H*%!Z=]8DO-OOB+8#)M=^0#+L]K@#Y+(G)G!\0K[- MZE7<'M=%P\X5%UI$D"QC#]HR#>U)(HWCQX/+$5@AL/IHJQ.!U0U&9#\*HC8E M?%8E!]9&K Y*#<'IU+,]# [H@.';-(T@"D'4M?4I%/J]7S_"1\$8J1B20,U- MPL;ZA758S,[H0D8 , 8]">0[./8(8>+=9$03#C-_V1$6>W(D;##-@5V?X?1L M%#U&T>-+2K'KE0[?/(4.+H*;J:Z^1_EV\]'G9P*L[&DQ_-,)L34LK&*GIG54 M?"%+M4HT6(N^#4?945^^&Y8M\(./N.GV@J(>&B9OB?C'RW&O;M#THX'3@>\ M;/L:Y$I#3M<_=KJ^1/4,0'7=C^&8E ^"]>M5]%[[S>]DGT>AKO_DC(-('%1#_ M)0[-HBY/<=V $!G>"SU'4S?A".(0C$;3:1(5$R,L*:F@LK@%70L*>I-,ZQCQISWMU!2&:'HGZS*"B#*J3N MI.[X]DF V "Q >HWB]@ L0'J-WNK4:QG_6;3*0W\FS* K;($]@&LSX2UFK " M-K T."-)0UUI4:7F+6#IK7#/1\2P'ML1(X1R96+ SP,Z1L.\)!UL&/,_^#\/8-72(M> #\0?. MGO#(E.?M5F&@^0&.-=CB2O,VE5*Y+?-)$]LTGD&U3 AQ4,7DQR'.SV)."[&U MMB;MJH1I+F,U/@4_3$_8R&]0Y M=RM/2!AY[+?:8:_JXS&.3TJ,+?,.:P+Y HUJFGRK^SK"&X0W-QP$O%N\N4>S M^AV4D3JK;8Z6>( R$?@"YP1ETT]0!IC4;Z51(8Q!&'/#$=9[Q)B'-JK?P:&: MJE$%@*\+VYV..&W;7;%RD.!0DM29^83]B%N!/P>OL4GBVC#./8#F/*G=],R48\#60LGAQ?P)%H-?4(P8Q8B1/Q7%B!_: MVOQ9P_4_%C]/D%J#B-J!%&].I-#XJ0]5M3.#UA9S/&DSZG?PH5<:YF8FI!AL M:LL2*)J#T.?S1(Q12UITQE'$\G-8?]>7O2.+6FRH/H:)S:TZ)_&@7]>M%:1E MTFWV3>'[H/'+L@?.GVG!-DW*N1O6('<5KNWACQ7T>M):KZK_ O!$QI!*C"QFX LS"PM#_JRUJP@#ENU*PEL$.?C**=*9G=U)69'^3@?,@7 M)O6!RIWG1-Y;S<.&'@\]O#VW#8WJ-+)ZJ>%$[1=V,A8:VC<]#C:&$KR.D1XL MWS<>:V! R@#C&&RA8AK \IW$3LV:&$\&+XVI:Q.39KZD%/1U7<^5U59.D E* M)M[D%F ,/W'%"\HB;S3RU*%8V)5C89="+)NJF[-UE9[8B\ :M?1NOM?OEQ1Y]::*5_1]?64YS@EO7V>^&M 5)BCA10O;DM:HZ[+%-@0_ZLMW M(I/F�_$L';)PJVW02\_:P\\U*@MF)HW>L0=$?J2<6PT[07_:Z"[:?@!KLKI1F:81I"--0R_/ M@G]T3LK!(>?V_/@'ZMW@_&F.?C3;&+41A' M%9SE!_M_<)QK=X66G+<7^0:^S2QLBU@ ;8%^U_]#7]K_\YBN8Q1EN/LX^#UJ M(1_@./HUT&M)6,,L.SPC;I:<.5+H>IFJG'4&V8=J'69S;>?&A)65E-:@Y1JC MSK);2? 3MO=Z'>ZC/PUOLGQ MV?OUJP^WBR65'5764G5F%_TI6QQIB@!!$8ZA35,<@D4$B]=W5"%8O&G?U:]! M9\$J6YDU[JAXLU=4S'+#Q)7P?KU8I)?!C5*^5I%Q\A+RD7J#H!EAA[R:!1?!7N$G<3JHG0H/3F_S2@&3>\]6@6"]JV2S# MB=7:@%P*'N$.,A_LG,J-^' Y=0>*R!3]AIOW FZ F3+!O.N2D MQ_,QO8E9!%GJ^\1DYHOQ<&*29GF.L;/[U06"J) Q [L5V$5;9C5BLJ"*V@K" M'VP\=TG?TF?F;81N*#?I8UU$;V+:I-@>#V22KXL#>CP+N6S0$9/#\I0^@GS >+O:&\(3V0_I"6IU8RB3AL*OB@-/$7? MDD5EM/I8ST\IK! U7&B:8D[+3PT7'W8WD2D3[+N>'Q:E):$ T[6)@M*2;L=E M] ;2E<4PSO9R1LZV"IFR4NH/6)>\7W]1C;=,F9\.1C@SSK&;^IP@JGT!@B8L M9T-!=X2)-^!50IAX-4?3&TCH>M[6'^54'2_2G9K-E+(Z4;Y?:ZNG,G8UENI] MO#O0QC-\[-/>J3? LDKI^L*A\V6\F%D7J!Y% M:?/E_;KD&YVJW!QZ)OQ'R="GW'TE/_A2?_^]04.KA'KD>B>Q2'UYFZ^%:G M"3WC&1-JB$FQLF0:7"&OENV53'#0WT"RZ0S#H' N0IAK.AL0PIS-\[ 06UM[ M',\7.,:&7CO'Z3S=^7.M]PU<:3*JL31$HRSE]$S06%7\P4PS(:[ \B$\S? < MPA6$*]>TW1&NW.-\D5_ GDIOU"XNFKT"7ETL<;>N!*/Q4(#8 XWA#)?&&>H3 MI6KL[M#S(\793_](*7O_ YH"@GJL(T_RU:412C.X6=/YG([=GTZLFH_8812$ MRZGD$KF>)_C.?+UNRP2?%(DP:9+D4;@+@=3U37$$4C=D?7\(-'GU.J6Y#?#, M3"5;UWHY1LUL5Q":H!U/IRGB@K-L$1[AW\+M&H3MMR7?M+<*^) 8&#:F M4DHAV,9X+@LD'Y%,#\DW)_T'F!(.LP[9L9G%:E0HVEE"4$TH_:'=^X[XO^OP\NX.#2.Z7%+YIX8F MY&H]4+5FS/%OD.H(,*$,E)4P<^58)$T(=A#J_7UN-4.MMT98.@\FOK.K_C>"CG.@@_OIW0-3O_P'_'(Z8 MYAA* ,_T]!"@/)Q8>"X.YBG^/^=#J&<'4P-4-(+#R22I TL^G4H"5@+.#X^= M_/M__\_SQ__ARL(TW_&#;P?N>O9>TZ1U^SJN_H/S^!NS=K-3NY4JK8:4JM=*KLU4KMGH-FOEO- 3\ZE"N2$T[ :JQYP#D3?E0\UQ9H0&N#_ ?OI-USH/QWGL]/]*_JB"]B:\OP>$4SRN) M4)!Y7C54"L=E@\,)F6(I4E;5"1 5+,$0N,IKE&9\V?&)\C2FBF]EBL-XR=C- M(NF'0W,NYKLKF9#IURN#*2[GAZ.3O@56'ET31+7V%%$-&R<'"VB?KD.)/7 E"D9?[U2C/&RG[6YNEB- M#+$U#4>YT:PMT\F%VU<]%!5-FCJ])]DE]XT@N:\=,N[[JJ]7^6&C+[/'*G$;ENJ%0'8ANQRT9 MC-%GUDX@V+4=LR>ZR>Y[JFPR M.%-E,BU='$AE<5H0\O[6%F2XE-AI: D\"-%[J\DOI^]1!-)V+JN5J% +38\3 MBYK,;29NJ>"WS9.W>?,+Y"74BED< N5LL_N3Y4%=[=M+87;:&'H.7"^5H22[ M*[D@>1@!_.GHX]WEDB9+OVQ>O2+X56B3"'KXPJGWX?WU M.[_4P?Z"8%^^"_/ [L\,<<*4?G9HFE[JQ0:F@=PW@)[G@K.^227"UM"! M.A#Y*04\FZ_9B>!W$U,NG%IS^!E8$T:I>1QH4YA-^C1L*[6RHNG;&W&*&BEX MLYV9EK* IC'U72.U.GP3WM[RPKFQ,W]#?Q*M$KT$_#T\7%7=&X5&^#75A+J, M%:9TH)J\?#W8A-LQ@,*2_%5Y<7138:P";29Y; ?<%2A'X(_[IR38?U+^+AH+ M[-J#?@1,5J@U 0H ]:D #HRE*\ECY<"9 A]ZEO(UU8-W,@&%3/ X$( A<787 M2L-[SL![00)H1A IX#J: ]0/STPI.D2$I%5X>G\GX]D+/'OX$- J3/WWF?T$ M3P/#J&<#PYY^/E-8A%N.FNZ<7Z_M >TLBG%D5M?=EZ,BZ+]S#>2>$[P'GB&< M& $XXL23O<_L[/T&>$)9*?"Z%]%LTU8D/#?4NYG_[>]Y)]8DZ@%V-F@;5JECR3 MBX#R)/WU.'7A0'G(=YH23M-GI_O.2W9N0C-SJC;9R'T--Y3^ML *8L%ZU>S_ M[X\[3!@!3_'BX">NL)-T'TS5UKSL292(R>/%IDQQ>3,C?/E.?#WN1_!$]JGA M0$Q.&:$6^*L$G7YE]. USO")08,K/]!#PWLOEZ=G!&YS(B:OF#<2H_ 9W<1Z M8:U,.;*&5[?=)CMALME"<07.*Y5RP;M/P]<>/HCQ(;AP.-FDYGZTEX]0:+N> M-;&TG6@Y_TF^1P3Y#1P7P?-&F_)>)PG+81@G*5;P!^C%.GGHA;CGV-R(&-E% MJ9LI4 'N$"T(\V]A#= &6CX@!Q3"+E1$H'*43N0]VK/?VK-G_O?R+NU-/[E- ME9*;;2X'8U8T.@6":.3*6I4'V,1]/7:[OQ )3R#X4M]*J4!;U5-P[X V"9D. MZ+418,[PZW64\=Y++32$9PRJ>:=UR><:*%2 3RB/0,N,'27R@YW:G/CI4LI\ M'OA+L*/)W^ WC374IJ$:["?Z9J+ 3BRX!= HR.RTUB>C(%D=PL5S9;.[W-J" M@1^@)U]&\%XE >:' MOOFK9L/3]H)S$+X\:E<\\BJ[#_R?7!$ =X#FY"%P")_M.>.H!C@\>@SV!@9+$@M-61]>;L=K MX!O/MFH2!SM^?-JBU-SP$K,AL>WV.WA,EL.? L,%6PW7 +/T.1K\W/R\WBY/ M?,?Q5\G+)=&D,';!%\#5PN1=)HH5I HQ4_GP'H:-W5(Y-W9W^"WPQ)HT9^@ MS[?D+?]^]O5?0DR0EP;]SD#NV@Q9;+3&';>W"%>OD:.K3<&I<8SFY#AJ?6@@ M]F:J>!*Y'K@[T-&5.;A_%,3& M^:*//X*<^-=?\>#";^*_GLZR/S+[4/(N84,#!TJ9A\:WPP_/'PI&7OC?I9!>GIKYR;V42/0L_/;N\#RXY M ;QRH,CA=PSFKGS;!<6AS?)N,'KO$T]N?%BJJ*'OQ)'Q$4'H7\EI(GXCI^E' M;L%?YS=1;V;QHWVYSKX0[S0+0OMRG7WAOV;>S(A$^X)P#.T+XI-___._ZLN7!XH^I,C_^T)^^?/Z M3?ZR[0C?S5?[K=-Q1"UT7'[]N%P&N\^=\_\K!^0M]5-40$AY:T?_ M;RCPMVAP#_AY9NXH*%9P5GAXZ /R.1!3"HU)[.Q.17X ME^VE\2%YNH?+%"SPC$;-6AKZ#U5GER^4W=25F1_D'*#XO.C9<>#HSG.&WE^W M4U0YF\"9NMA=CG+#:H0+U<&?MR3;/9YSZO$.Z4S$B1X;ZLPLK9O#2AXW9B'/ MKYCF]N'D*C_HPFW\>_\_7-#:2AS.7>$^MF87'.Z^_M[\"N0R$NY?"Q MS12S'!5*A=B=MC]:5V'#A6Y5RZ.A\0LJ*H@QD:YR M+1:[A-82&)8_ZXN*+)$C-R>*:FG$1 )@)*BU9"ZOM=R,XK]79'J!HAM@A;TK M&XK@KY"\R/?RV+Z7:V$K\M3<'D@_08#@Z_L%=-8VDIYH[-Z)=1?-3R[#SJ3B?2Y 3 M)^8F?&@:R@W2Y.JI.4C3^05$AJ/.$B0PA"<0V%]VV7++#7F-A:+1W [K8$_9 M]?C/.\7_H9I3&'='D>&7^C:9DVS!F$NYX0\VY14?.M9CH)NVC&_+N7'/8RW53;Z[^ MYI]!#_J%'GH?H+",P]R0'2YZ/6DA5O).2\(+O+.2^41AH=(\A5PS=^F:^:O\ MU,/@H8LW_WH-^"<:]/]&E_WGNL%5^I;MJB,,'5/ B5',9/X).#G;70?).;B% MKS_UXSZ,&C[1O,P*[ZDG[BFU[P Y;RBC@SVQA!VM7JN#NY[:7E.D@F:N@B_& MV"J@AJZ6R[6_?&>_'FF#NT*4*S:M,P[%U2?ZTVDOLJ-/[CGLPPX@1HMW"Z(I M@ YSNN]NI\&N]DGS3$6;IN+PT/?/C9W(PO8'"W:6#\,4( /L\Q?"_J137T^" MM[NFG&\]8?2S,"(XU('Q^T\&7M0R)JE)X+NIP-\H3K3YO0=ZSAY&X"6-]75C M:3C^'+:PAP.%PA?I6PD%@=H"S]JS!]'\,/KQ@(>>KH=/?SP!7))#W1R-YX]UQM3S%T^"G MR>BMQ,K?'>EG;57A?<,87//9;=+@NIO]I +CZ1@ZE@OV:??Y^XU7G[W7Z_:K MX5GZK_ZO'[S9@A4\PVTT'/Z+V;M_TF;XV9U:^ZDK+2 P#<%Q_%WG^ .)Q'V' MVIZRSC]UIQ62$6XG&Q"[ZIB(&+<_P(U2=CTK.@,=DX%T)O WFVS_3BO<*\GS M5N#O" U.5 AD;-)%]EG3W"E0\!)^4PT#*'9@$?0/ZN!738EW/9-30.%/6E^# M;R;3CIZS+1S[\6,2ZGY,S1ZS]^->TJ>9VH^#ETQ]\@&__F3RU+U-"LW@:%*H M@2:%_M4['-6MHTFAYPN#O*/ H4FA?S(I%$Z*K.6#0;T;9<4<[P9\<4#:+&;" M)N1?OK^<*=G(%WQ--$&C/""WFQV75I>U :JA6KC#GM(7Q0XFA&*#7V>VP35PU@]B_J^3F1 MZUI.&R[E7B^M,J6*;J[C(6X)RPW38*KK$0:O2AY1"@^7X=;$-B-;F>4+;F]0 M:G?6*YD\GM-IK5MN51C/A_@BFF&%F=CNMGMPFNG1RJ5JKD>5B-Z(W;$[I^C. M8H)U!+#RB/K;?E!>+GO$RAZ,S8U2+135;1_.4CVB?K:NE&EB)?=MLD97YEA, MJ;QH@I5'U%?&-+48UD9D(!KEHUHML M\DK'U!^&\T9QDHGJ8I7$RDJ1V-98'#[I,?7YQE#W%[U^0\K559J#K M'U-?;FQQJ+!MFDO;4U.#EW5@W&WC#0LG,\1X)7ELIFMU9NGYHF6ULV MR1(Y'S5P)LI-&JMRI\SGX,JC=^INS&"[K- M,29QOM^,&]-@#O/;C]\I&OGB M I,G*PF+F7# R-Q"\5=PZ=$[855"Y/F@(N)-NU%19Y4A->;A_8FCX[>MKKM= MVLOEI0TYE^I$V"DV]>0!CLZ?O*Z+Y("O+B3,]\A-OR:[]&^E.; MC,E!><7G,V(M67KT_L0ZYR@YN\:*@V:>'3"XB'-5X=2,WIB3Y:R@S'T;6_IN MI8[[DB2N=AD<+UZI8F\ MG6;+=K+RB*(9W&8JF2S6M+&RQ4V<]J:S*,+G/.;H'&XL6F8M;]E5;N(+&YR; MYBV8:G+,T3BOF51C:';M!5%35LQF1B[*R=(CCE;*0\Y?!O6>;55U2:(JV3:F MPZ7''!WX8W^S9K>\J.1:=)G(DI.F!D-'1S2=--I['$;(U5J<'2KL@G2X_H+WK&R!TWN*UHS;!QOEP1[4"V/AIM\FT>[&JEUBAD^_*:W5WUA$@+ MXFESM%*A*KSRN3;.2TJZT@X9GE85L.UE[M DU M@M+#[:SEBTQ[T1W'E4K1\!,B'.]";\KFO'6_8-B#6E>>B-L,W\V#9R!.T)9@ MUW0]KF(2)L9JO]KFZ/[:A/Z+HZ7TJ&.996_;D=Q:=18'I7FM#27P"1$X*Q%4 M/JR5&E*QV:P;IL]SU (L/8'L@^907N"S@B"YN9J=&RHC705\0)R 5CV,N%5' M4@W;%2OKH>-LM^V5"9<>,[=:)\C0+67&=I58;32A7\V,@/PD3N P+;.2,/($ M1L0V%3J>#1V[JR1+CX"HVFL/FKA8]'&+SZ]'>(LI"UP;+CU^@@6!2>N*&%'B M!AR!5CRF-TNHA9Q PC8V-Q?][43&J_Y@TEZ4!F$?Z '$"2C28[&8"^EM6;+: MW6BU:M0<%ZIAW/'#QB++E["9W\1SK79OJM#%38U-EAX_K$&[A%Y6VPNI&=2L M33ML#/0Z>-@3C&L,K7&+#;BFW1P2^KH4K+'UUH1+C^36*,MN1Z&[MNQB,'$V M1J0H1KX-EQX#=Z83CXK!;) 3&:&,#]M6T]YLDR@U09JIF4SSJ"DS_1: M.XY,F3R!2<7-P)L,FU(%-X3I:IBMAUW*%^#2(RH(W+378IJR8'?UMASW.;(T M:J_@TF,JT%K/&0X%M2L9_ KH\=;H#- MR1-VAM&+.^V:73?Q.+>J;^J#;4<,DZ5'1*@.S5JN,]P*(M.;B93$+V(B2)8> MG=MLKAZLR(IEX8/.,.ASJF53RU7R ,>2N<5095DR8WP3-H=-NM[.4M7=PQZ= M&LK;Y@O-1@W'XZJI!^ZD%LXG0K+VB+;MDC!<=>+5 ,>XAM":5NPFU0?T.@&+ M#344EEV#ZN!D7%.5:2D9!J<:=,-;5 'S$N>T/L9/U^;*!J5Q8O#?L'6VU/##I*EQP1K%:LE#*M/ M!3R7K3EVW<_,Z/W:(R)4JSTNJ+"S+K[)U!M4NST5(D_(IW&U4FAM"6IK M6XW\H+)6C**Y!B]V0N;$KJF8:K:,B0MG-HD:S*#)0'8X(1Q<6N8YZ+N7IO M'6VZV6ICNEM[C*$=%QM+ZC:2NH#7VS&+E8P:V-P3TL$3IJV64"$"B23K!=_L M# KVI@V7'NW8ICJ85;)2AL,'[2%1)>B\2A62JQX_P41L46J/'FQP8UJ3';6. MYU0 MYD3R.QYDX9:K)9-<3"I3/MS42DM9!,N/6(&!ULU1^LF$]N&UU.C1;,] MINIMN/3H 9QVD#$9BZS;!MT?A95^49[4DJL>L<(LMZ24&3?,X$UMS:LCGI.Z MO>19C[5%L]!>,-N%KMO=>4:5-TNN9+.[M4?:8G,H]G%?6P'9T#-TS@?&?6^P M6WOL EDJ%9HO.#2N#-NK<65$Y_/=%5S[2EN42X[-XCR+X_R!/*\B!(>!<":# M,U4FT]+%@506IP4A[V]M089+R2_[&:EP5F[TWNK,I5S1SR/(/V]1^E'8;>X+TL=NECM[DO",=N=5](M"\WN"_,5YY ^W)[^X)P[#;W!>ECM[DOR,]_T7WY M^[;F[R4L78TL, _P*(WQ+'TP7?!-QW@ZH# QZ'$FT1^:B:7VW<12NW9B*=A/ M+/6S,?47$X>W1IWGK?Y>MOU[10[-=^!Q^G]?R"_OD&9_BDCFD4Y1GR!3>252 MT#$YZS%AO[*/=$I*30$=$(0C;]"IL_'\*3HC9SXCW$.AB%!JH1."4.0-.A4< MWYILT"$YZR'AOA+7/23LW])I=Y6O]"E#\=#7]&35&CI ?WF ?CHC[;'TVQZL M)'Q)ICMPN)PHH'SQRH?>IR]+)+^=@3/>*[*ZJB_I@T:H7!@;;IX"[SGB'Y\" M[Z4@/#X%$!<@+G@O\//X%$!<@+@ R0+$!8@+WDLN?WP*("Y 7(!D >*"]])M M'Y\"[R6V/CX%$!<@6? PUO&Y_.$?.R/VYR[R_2# G!).S^80OYGIOON7>V/K M=]_[T3_O P'Q9JAT&PBQP\A;88O='[TU$1H@T.M7O=@@=3@0 M"(Y()."LXA^__-*\Q(KBQ4JP(4CXE6DO9)(,Q>_Y^AO'AV8RP&/AA>&*&NFXNZZ&JYV@<<\W&?(E%_5H1CN&A M8!/9-,$SEYBACO#C$^''/OOMT^(')=-/\/'T\R^AAS /+(<^#1UXV6(6P]6R M+6X(S*2Q]E16ML)'0L' "1(=,9G$3@@<#C##&LSPL>//CO@!U//_\2 M='2->90@!7\:/V)C&;5&HT9%4FQ%RK*Y7I_S/E3WR).O_!XXG//TY/CX\=LO8"DG*EVA^$,Q\-D\C#SY3M+IWF:1]CQ MH='5Q\..7.0X M?-X%[V:$S4G9TZVEI<>*XVS*+AP:%UB*<^+;!W09&0LI&)9'>6F 9XNU05ZQ M2^N/]8E87E@DL?Y&(K,-*X.79A-*;@-T(4F +EPFS?#<&_!RUW5N^SAW.0QC MQ=.2H7Z:[[H^1!A?L^^\TNVFH_A(B'QF"EP\Q?5/9 M\2X+\!QUQ=,3O(7/O MEM2GNP@V'YXC]V/\;NYY97LO4+QP8@2!H8O@4:)-&78%,,(HA J"H0N>GF@* MJF.5,$ ULQ5E5VR5IN\YR M 783R03_/X M6UXWA#2HLO)V*RMO"FEN/R1X69SIK\J#7"[3)7!%H+L!X0:;R5ZOX_/E7Q'AX^4[?;*>LU=2?RRL #V2 M$NTTC5 *H=3U,Q$^+TK=?'GW1P'5ND3VLO;2NN+\YHF"RM5O M-C?EHP"J)PRI1=/+N1*F9Q>;_'@^Y<0$H'CHE&)9&D$4TJ*0X_S.(.I6TEH^ M3,]2B^U!8'?+N.*5-WEYM<2H" ;_8&(+G^;(MV#L$4KH 4$C<$/#BUY.BTUA M*2/)$\(T1PE#:V(9.BJK1V7U*./RT]20H#(I=,114C%*6]CE"^>>U( 3:I0R MGY0:V=$TDIJ=*8$')7F[6+9E!F8H,&F&NZ Q^)EY"J$*$IP/OL'HB*,2^@?? M8'3$$8H_^ :CVNV;K-U&1QRA.++P47SE+#Z \H@MK D^;MF;BNJVIXM\#8L$ MF4E"*>\Y 1ZT1/B-Z,JA:/@B 9:;"0;?=,SE9JAT&_C]TSP"U0_ P<5VW_]& MS->IT'/*_3TVTGV9K7I%H-R8G;[S.^ \Z:#S+,BA[6@S_=$(@5AN6 MIFH8@]ODJ.$RRM;+C-:FS":%Q6F*0$F<"-ENF&@_S:"Z,V0[MY&+> OQ%M(: M$&\AWKI-HOVTT!/Q%N(MQ%M(;GW6VL6+&;J2:+KMZC:CV=U0U[N>Q)"F* !# M%Q8K!FT_W;G]8^W 4TH4VPOT5X@ M<08@L>['JF-\%!2_1:%S#*;?NPJN_)8W)' >+PQ.G) @;7=8X()5O!:5H3^9 MSEM5/:@*,@>#WB219FDTM0:!RM_JM0A4;K_*]$QXDN^6G7E;[?;QJK**29.7'"2$0.7:[(;4%)1E<5Y V30S4[;)!I3$X&-,(N2FHFHF M!!38 )I.9_BW//$(4/XV@^+! 66?\H Y0$3'$[!29EV;*,8M"U181K;NN47 MLRTZ@9,DG2%-4@A.D'Z"_+(HN^!LD"-51:6^Z1>K.#.>=ZON*CNL1=!SF\P, MAS811WVBC@"[.PAA:$3A^3()4+(8RJ!#\P'.6QS^V.U[AYHB#V M0>R#I ]B'\0^#SC+]^:)@M@'L0^2/HA]T/33!YQ^>O-$0>R#I ]R'=QU!>2A M9[$23M,I#?R;3(!<*H[A16%*\?148(118&F1H2>?WWD]Y$WW)GX 9KC=5OH? ME[+WV!%O(92;DS.7,XXB\8AY\%KN&#I$1?"#^0,438>\HJE16%6RS%)NSZDS= M$*(R: @P2S%I^XMGT"P\!!J?>83&#C3.5Z]H.(JIM"8="G?G!&'5BRH5!6>M M?[XL8(0]NJL+U*2'5]>1/B]I*ENB$\" )8YLFF50R31"#*1FG*\>45@31'ZD M;RP[SM"26VR*4\N_(Q4#SZPK66?L=45REJWU:Q.V7FV9$#%@"2.%HXIHA!=W M-4WT(GAQWG)#?,ZU-N1FW)/(*L:N9'K:K'?N"#.4F3,/FQQ-2211J/CUM:!( MDQUF9+Y\I],XBU #H0;2,LY531A,C7&S-=A4)!=CZN,1-:EUQ3O"BZBSEO)$ M.1C9"[F^D(9\L!WW$JL$%B 2:1II&7WYD/> "S[*A2PV'8C64(L]2AWE3NB//J&K72V1D!GW4[R:9)YBTEY-$J" _Q>=B\V8M22D+EQZLDO.FP_,U0Z9:$#R+*U=-K;T>^ M?9ID@!T,[U:>*G\OC+,=OCCKB^0\'_=:"Y_P:: 0$S /@$KSF0LVW$ ,B5#J M%M,P;P:E/D?VP3L(M-G'^QW;JG;H1M^;#,DX02@6:-<9.LV\.>T#813" M**1)H7R'BV*4OA0]3!)"'>\J[5YF9A@#IMB&& 53'7@T61(!U&A3*Z+@.0#FA M,2X.:'4B%LNK-=TL1ES-VP$4 TP]!$^HH/ZS%=3?#CQ]@@22=^!)7FPFN< M M4+;E=VP,"P1,+^_@*,7 I^H+..SI)4<(+3E*$#8[#(D$Q0](7)<>;LE8TCV+F@.OP98.=3Y(G\#N1D6'6J8+FAB"O;,J/-\7F^H:P@Y+!? MOC,$ZFV#( =I.BCMXYR0XS%&KN-QN9+H\C%K\6HVT&:)EI,,[,Z\-40*80[" M'-0J V5R_ GN1'RN5)T6U:+=Y49A+\#KI!D(">YD8&,N!#L(=I"J@S(SS@8X M6I^ 7U @$-0*Y M-J2CM$%4=G$'&1OP5F>5;$_ 7(.XW('4;DZDT/AY0:N]M;I;HF_@W;7AUXK9 M$LT/@9&?V8T'R7 7;).'V!-A%DIUOJ=TC^OCE3R+1@-N/0U%M\WS5F&1RX"? M(%[!Z21IDKY@&V#$F@BOD(YU3[DBU\>KLI>I]STS+D@8[V6,K<)-VGR"5S!; MA*!11R,$5U?/*?FD<'63:2;7AZSV.,.094I>V(HYC,5@0(Q#)C$)8:()3R"+ M$$$6TK!0BLI-@-5"'ZQ*>:S/27%7CY3YJFZ%DU4"5LR7[VP&M1+YV,051!34 M2N1&TUNN#U9-*NNT:A$QE7+F:![E*9=?&#MCD/_RG:)06Q&D62%?^\V#U:VD MQEP?T+K3?-U@-;5M6R65J;L"3>"Y!-!@<@R5YKB/2(ZY9B9,V0/'S;0 ??=Y M+]_NO+W(;4 12LM$:9D7+SQ)*/"6\+DYDB"V0&QQ\6SEFZ< X@+$!1\C'&Z9 M H@+$!=@LNF+ETTC<_G^#@42#@]C+C]:*2E));?( MQ2%X:"-(!8:31"_"J37_E>I1%Q#,,6ZP>O0WPUG[:%8C!D2PM!>1J7P<)"2! MQ6N[T%3//Q6H*E@>($+-6AKZCWC$+FB3W=25F1_D'"4,7P2O#G3O/"?[/CY5 MJ*\[:V;1;.%NJ3>KM*TPL'GA140*"PWMFQX'&T,)7I=J'V),;SS6P("4,70! M;*IB&E)H3&*G9DV,I]!2/*ZJ*D%O'7NQFKAC";?K%(5?5]?68YS(AI?K%"6K"-D1#6"G,I%DBE-(;37&WI@V+$]&+FU%DVQ 6G=L1M)]IO>+*\O)%+IU%OL:BB7 M]56B*<"2VC2.% 545'O]3(?/"H9G*JJ]%!AV"X4H&N6%(:ZTI[AOK_7>3&[? M+1@.LG$E;])K7XS)!HV-ND*A-=N933PPF_!TAD1HB%1#Y%6_>33\ZZK=2R&F M7\]Z,WJI"Q)3+3/R+.[K(_U^'4T8;[A36LZU[<&DHO>YU42V6XGZF-0$<^D, M^Q9BWG51\#ZGZ4#35&1H4\]W?'-SMH0FE+T$O]-[(FQ6"8^_M^&5A^; M\]*FRS=#0C3JQFSUL7E,67S)VXV2[]F&/LDM]+Y&RG@;F%+OYC%1E\]C^LQR M$Z7&?J+)?C>3CO1KP,7CD>R5NU$+9[22M?8V&VA.W:U*H.'5?-OJRH9M3#L* M%5*-1=<1( 927[YGTC2)YK0CB+O/[/];""!]Y@U&1_SS2/';R!GY1=-C7&-P MT^X+=K?E1955Q#3=&QG)^4, M"7UF[D;X=O$>!TB$HR..1/CG2>7X-0%>B_E0'!0;#1OK6(K,Q7*4K]YO4D>< MKX\[7-Q:XX.N)%>&A$]3E<0$ATD=))?.( F..E/<:6>*VX&W&TC.^#5X6XR$ MEEC(-:HBTPSJP^[6;;-<%;N%7)'*23G66MUON:-5\'&I2FZS4BY< MQ^UMU19[>N*A@6D7&3K-,V]%61ZTNTPO4'0#K+##%#CRJ0C^"O<--9BY?(K& M$^G!&4]^:4#"'_@[2_%2MHZ5[7A86"C,@.?:Y@>WF"G$M4VK)3<6]D"LZ.LZ M7NGH@[9,L.^F9A DZC&#&>,@F?15( M5"Z) !$IB9\[9^A-0"2CFK&=E,DZ/M!4IC3.N#YVQ]F^+">TZDHM".QJV:K6 M!NRJK%03!1'F"O$(#A$<7C^?Z)/"(0_^^W4T[!KS*($H_J,AL:71A:U,UQ;V MPA G.7;48YSH?L.3&Y[/K@89%1.QGI-?5G/M(J?O/(V9+]]1YRT$B4A#_-0I M:6^"8>B0JEM8MYKXPJ^-!3[.SIO>_>J'A(>I$\^J>+;!%47-G(VSSLI,P)#Y M\IU)X\B#B/H+73]?[;/"X2VDL+T)AW(QZYLB(^1M95*WO,ZF5(SO.#.WI??' M4T^J^[@Q5:>BP@NE1B?Q'\+4-=2T'^F&*)QR!V!XW8RW-P%S9&GM:3'OQ6*S M0= "6XJ(5>U^,]T&F$17K4I0MIN]Z;:Y,]5Z]& -0I8IRJE\< 9;ENU%P<34#+O95KL4/U/BXF8E$]R[&6P?D,#VF:4F2HO_1#6- M-Y.']@9:>6P0"TJKL):*TT9%%#IBTYG<;]+%3)N-V6RC)HM5IS]WHU:I/_$% M"'S4E^^HU@>!VB>J]4&]"- 11W+[7E.#WI#9KNWRQ4X/U^P%-Z%;FZQ7*%OW M&_>IQ[[D"$Y+%G-<'E]KHQJP9G?&2I(7A(0V0C340 @=<73$D="^Z6R--T2V MOQR4NFVZV,(7'B/W.U:+[G+W&YMD$XWQ;:)@FQ+PD7>+-9-L'[0K45YS82/F3E+K?FY2RISIJ M"W2IC(I$>TD(WYR\X&E ]3WC-5O+=3#M37U[D1^7M"BFR[+TP>.:1FULZ^3( MF2CE1GDJ*'&>4A* Q<._FU'!HI9 *%_S^D2YEUJ>K=_N$Z/IFH[W%K55#DPL\W6B&)M0D6.@Z M164=" J1FH#4!,0;-T>4>^D0@G@#\0:2&X@W4-^ VR#*O?0-0+R!Y 9RO:"@ MZ.\X9[1FD99CQE BN-QNA)M4[A,2XDY5.5.W<3+Y?_57O^YUP('"Q9!C-\:"R*E6E M9AM*<_;+=S;-\"1*949(AH0U.N+HB#]&P?"#C@/XJR([7VZU%M_W6?"8DYG?FRWEBJ8R]^MCZ@M+ M6B4D&I<8A0G+;*,V4;U5TC2-_/*=3[,9ZO.5CO[HM)X"ASL5P5_AMITOAOJQ M+\S^053U-!*R7^GD8\"#QB1AIW-J."C/".49H?Q4Q!N(-QX_!P_Q!N(-)#<0 M;R#>N VBH'HX= P0;R"Y@7@#U<,]8CW@3*QGL >SO2J59-$T7J0O( M!7/[D'BVP-YE8).HK4O5V*%JDM'+CD4GI H:=K_):51/FAO]"M\6%558-XL- MI\29"6PFU9#OP.8CU$.6O3 .%$\S4HZE&5YXQG@>"MZA[)5/G[V"H%+"+6\0T-NX,.BOVT S2_J(IGD&36%"B(:$-CKBZ(C_:6@3'?&'W6!T MQ!&*/_@&H_(O5/[UX!N,4/SS>!?N(4KTIO]AXM6FW1:_V(K8NNN-5B-Z,J[> M[\Q4P>FI<6R*F%TLKH5\I.:C0F4%_0^[X-#;#HA'*P,CR.06!WJ=A;.O-"_P MEN$.952@C(K'2L"\C*R$TO+77?$5Q8N58$.0I[WQHX@PX0TMN ML2E.+?\B.HJVJ4[K7L&M24:-U>IRR/5M/-%1"/S+=Y),XS2!( 5!RK6#EY\4 M4L[;NA2?POP$L!<>W)IMC0 FFQKC9&FPJDHLQ]?&(FM2Z MXD4 9:;K#C6L=3MB=QA;<<<-!8G< 0KSY3N= 7H*@P %U0%?.SS_60'E3'7 M*F7X=D=MJZ*1;8]&EI/'9MZ?1Q7? )2>4B28^7ABX&YY+,S)#DD)/2$!%/[+ M=X)*4SR/ 5I*,@[>^N \M?Y$0L\RX8N-1R*U5"*/$L=YLV_&,+P!NBP8FL] MMM:;C4@6';]5FCKUSB3QML L X)GTQF&?M0BU'U200+]*?!^F!8'@>%%*27) MTCA;DL%GQHS_G[TW74X=6=:&_Y^(7DQ"*B.Z&[;"-60F4]E964]B9+HMDN):8TE*QH\ M_(.8KS#;U)0Q]B_<_^>A9VB[\[W>#*$\4V0BX9ZAK>MU6R;R6*?DITP8]5V2 MBFEL'9+@&T?/Q.TQ'B4^<-(19"++2H MHT4=F[U3Y&@O[*L6JV=I8:>-*LVRW>(W)S649+NQ^W4JTJB/( M0JLZ6M6O=M**3.17QZZW92+7/C*YY!GL-=9SCHGKI+J4-WC4H^8T7HJ[.,R3 MC_F'NQ1:SM%RCL**-X)583O>O0:>34NJN:Z;\09?C+H&SS6Z9'?D!Q[AN3&, M/"8^ [5[NYX>M- R'5';'AYCXG::T55U=%4=I2V%8,_ZH&E+8;ZJ?LJ5Z\.E MJIDRNG1>B9=XB>?BW4ZBPR5BP/6FX:5WBHC0.+KX@?#I^D[X8^+30QSG?QSF MU[AE*TE/V@*C%V2=((6>0,H0FUB 30DVPB;.&.I'=HC "3E/MWA__B+@Y)HY MP5C7VAF527.#"==W7;GG.T[P)GX,CU!L#($3 J>K)U \)C@]3,[$AP ULBJ3 M,?J98"()!E$M7CAG!4T*8@=XG,R4#Z%I,,F8[4(NS0@I MBK1ZU'C:4-8!-,%4%#H2(Q!G(_*:4$ \]-!TSXDH'\+7+*^0>*>99E02Y[KS M["HQ7*3\J!3,/&&86(3]-#W^'A@+4EN> NUUVFZ5),FCM\A MQ%Z 2@ ]1B&W@QG!_D*I(G^RMFSA<^^#(^O,7*#%3GN5(/%FFA V7CXM$118 M9QB8-L)$XNQAULC?"'$0XMQ#T;%+(;B5DIOMQ8 M\84,T89]^DDRB4CL2+DOA#<(;Y"'@_(YOH$WP[6HBHL6$^>CV7C%<*JQ$B7Z M> -S.VCB\-P4@0T"F]/E;#P V#Q,?L:7 &?E\%G&KMD.KF0Z\T2Y-F26CN<# M#O7TDZ CL3C"'(0YR,%!*120"&^39H% Q2HLX"R!5>^UHJU&L17DEMRB44G-AV-8Y"$@P18), MT)$X]:G_#(V-%"':+2AEER9E75?5X>E6K MT'J^L_+1BP7HE4#HA= +^5\H:R2DZ&7U]:0TTH02'F4G_%!.)VJCK(]>,)V$ M)1%Z(?2Z>L[)8Z)7*--0PH=@\_BR4BR5"8]/+3LM%KQ7T W/1S#()7+6(QQD MK0C"D -V,UDMX0.OB9S16K-9! MP2M<63+A R]F8;@NKYLYOIHT^E1N6IG$RH'G!=-G\'-FZB$[19X7"MS?5=9- M^ ".[[139(?UHO@B,>S&II7ENISWO3.8CD-%2.;3^-@]$):43$/&@ ;HB+($ M49:@K%!TW^6>4V/.D?=Y?!&"6X5CO,CC=IYDG6%7D.3%A.P7%5>S?#2V'N<2K9[H0=1AGWZRD=CG M*><(=1#JW*Z_@ZK.(Q5'M!GWFZ]P]<65&= Q=1;O,<5E$*F6].HA%['98A*\+@X$:$_ MST6^4^Z&M#21P R.,4=B:;FZ,FLB10-?,P'/;.D(P:*;(PCJPCQIM^A&7 KJ0L=; M<%6HXV9$*TDJW%PE+4KLB_GZ)L-S$.H@10$52<0IA'4(ZT(\:1^R&""L>YRL M@2_C70.W.D8Q.72$YJA7;":L>++5"_ .%MQ@SWFZ@= .H=TC>G8H0!2>^_;( MMKYQ'S_$MA7"(\M;39+X>GC(QOG:LB,LA/4DYJ5UTK0;.3\\Y"=(G/4>$<(Y MY$.@0'@H<.Z>4S.^'C]*6[/B,%_2!;*]5 V12Z?G&1\+@[0,]O,"S3=]BS]H MH2(YF.C/*"9NI_3&K_"' Z501N!V<7L#RA0 Y;'I BN^%"I_-D/_=[H=[95' M^;O[5W1O_XO+2]8TQYZB:<DUUUD[3^3K PKW M+^H3$98^]+ 1X"# ^3WW%P'._:5]? -LVKC::+M)O8:[/6&8KM3(BM*7(=BP M3S\)(A:)DX=5)A#:(+1![LVC9UY\ VUJT2)N)3N;$=^LM]N32E<6-JP'T<9/ MMZ C)LS0M*'$3J$. AQD']SXP49+H\UKNBZ&<(U)BI9CO9;<;>U)+M^X 867$C0 M$2IQ2,F"L.9T^1YWCC7;! V$-?>6C_$-K%G*U*S'%!@%;X+WV86H6V6<8">5 M #LI,D+&$-8@OP9%B5%.Q$7PR$IN<*<@+&RU0W0L,D'0N>[8CR/[Y0S@1BM^ M2/7Z+A/B/P[LRZE Q%<>Q8"C_$&\M9GW,+*E3=AE_I"_@25@1%!E%,,5@R&= M!0%AES[&/_CS#\4!AC(*WN-)T%J D6OC8!J ?IB6W\&H!C3BAPNFQ8(_'7P< MO,Q/? *-;<]80?L1#%H MJ>SF#G!V@2)I45'W)^2LTOO_8Q4#>Q]/R-8S03K M_DM*RDM'(QB8/%,WE-%4- Q)P\!K50G6[,#FFNA RWK&6E,)F[O6W+0E.$C@ M.P0OVHY;L3''Q*05&/'8_] >F7/P"/@-V)AK^5_RV_?3O-E_; R,<:F,X <3 M,%I#MD$_QF/XK_]*4<,<2=0QW4N9WO&BJ9H4TF M69UQ,>8M#M)?+?M2$]@%Z9@ Z2JB90V28VU4$5MJ2M#M;$IW%+3Y:I-\)H6:)A!QEY>^M1/J!/&A^5T4))R9U:QBNJ"KD9"'UG M%"<;\M-/XOEP%7H1D6AC 9;+0%_@CZ]="$#AHT\A) Q%&U@>^#F BZDB+26H M=Q ,1L#Y$A4#:X"_&6X %7PRWTISL&W)=DPP?,P$/IK_[3<0'[6E451918-5 MZ$?._]\@T:N;WJR@3H5F'[R+PWMIB0$EJ;]:6[9^>?CJ> M^8+^_O\PVX4)M="LL+4D CB#PP4S-!<5\/^M)0!@&IFZ;L*^FB,5$YUWD#E6 M[)$EO9G[O0GWQ.W[ !+[$"QI&D1.\'II!;%=EGSP,U[3$X$<3FUK5\I;^D/; M.JD+N&]T:X7D&^M:OJY*R_R:M$TOH:?J,&GI^3")8&=US]BN+:@C8%651H[D MRW4H@4&/7? XW') :4*:K^W"#!:]O;F+6A)8O<'71J9]'E%? E9W[P#(9NH2 MZ*+C(TC)'(D'6XRL!!9_$N<2<%ZKU1- (9I* (CB^<:[O/+5IT3X?"$#*@(^MKAKV;3E\]S/D62>Q L<#3 M$*LPR8#-I*61/W\8103^Y#/V@;?_'[#!^_E?\)\=Y(XT\!JXO9[^\W9704%, MW091BXB. M3,VT?NQV^GOCF@8K .EO^F4I.@0.J1H5)Z#I'Z+FB6M[.TXV\4SM@@@_7H(% ME.^^ U^)_C>V]S.WW1..;\!Q N [<7X-?MP&+$,TN?25CO=C'4JVC^*V)3"R+-OUK5U,?; MO,^6XA;$<:C=*0A<0--?%F;QE%NSXUO,8QH8C*Q6;:1R6+91%6H1+%])7;$K ME6J+;_Z_?Q$,_D^KBJ6JE6:UE$]S+3Z-9?(5KI+*;MT=9VJZ-@!#L#D$GH\$],F>0LP4 M=6#%3N!\N09P,@'NP2BXIX!=K0^&<$S*R??LGXQK7Z6_&E_Y%%_?@L,QFQ=W M :I,,9=-I];SLBJQ56%16+/-4H$#"SC]%-C'ZY/XVC,LS2C@"F$7M'ZZ4UN- MZ@.PSK]_4F34Q8HE!R*O#%OY;"JUR?0*,GCRX)WX5%M4E3J7%8KS?K_*]*@) MQWL#ZO"='86M<]4^0ZA%AG8+JZJ0)+TZ>/+@G6ZS:2>G8G8N=%1G2K0YPC! MZ[$!_O[)4K1?,,KSAJRN9:%O-V1KM>EZ _KPR6BSMYFMDU(-5U8#WB!L=^'T M.)BZ]OY)8DYDEH-4:8I+R8*B1JV-(9/<@#E\9[,ZZ\>\&6$)V1Y1*2V)5*LX M\0;LX9-F@AK,!#%NJE)WQ8YS[6)GV?8&\<,GIU0WICGJRN;)9J\P<2LEW5S* M,.7EX,E.+N/JY8W&2_-$NMXM5"5S4C\F]^*Z$U=XE^X)TI@EN46LPDY6WC&Y MKTA[UC:I;!$OUH<]O()+S7B7.R;W0ET2NKEJ,HTKDLA.-@TBWL_+Q^2>;RZ[ M^97D-81LI]OA],(F:FR.RMU&J3LHMSJDW)0#^/R+T^Z2=I8D:- M5872FPU;B\ZF0)>.R!U/E9*))EY)X61Z,,_WER*]Z'(P:=?E9JT?Q76M4=S,#+)6)>"3 M!_/95T2G&VNE6CB3F.-1+S_51-SSTQFVC[[S^H(O#@MK$"L')PSJ^>CIW6%_Q:U!3NJ2>FIID>W*C[D7>P<]?!%\#; M;-\CGHB*A2U%S7T)@RH&V#?)_G[L=5?]$FT4[=UST.4^$CK]X6-ZX.E7P$[2 M4D8?;K+@MHKT]UB[\Q?R-/OKR:BEM;S&G!>'WGSDFK5L4??>[W2:HRG8>FI2 M=7*X6P8B_?454M\7:X&!)35SI#[M=,9T5K-A=.@10BQ2XJ6_=^KVSQ*U/?[AQA:>F/X(]D ?FX)=[C^U^T&]X]Z@X!!M5UY$NL>?XRFDZ M\1LG8*];R3\\[#YUNNE7%.2SZ>!M1X'Y MGN-CLX"0,FRJ_R6+KR(B*=5)XN&L%>0S$%&QIXFJ!5I24B80@ M,]P6<0)OX7RN9'BH//_4+-KP^.564/(<.O$GZ'<_:O"78@3)M'_?."[FWY\@ M_K@%Q?X]N+_0G>?/H_+G'_/.8,/OJKS?_O^:7_GM%O8.%/3QA/7GY,H!6H:& MBU96!!G-@U[JLSMDREI:(9[76 -V32Z_, ^,V8* M9E^?]QKW):]N9!301:FD+*7QJZ<3I LEUV5Q9EHI#?@];ZYR[ RZL6_/NYMV M;;9M3EU:Y9GJO![=R#4W:]>_?2$\Z)YVK'N[;";B&(L6';.CLWS"$UQB_LBGY6K+>O9C5GB'!>Y<_QJX%=UW' MS>A8=X(H%HQ?O1B/)HP)8Y(AZRH3S^?;='4LRA.8A4L#J"->3&<[Q=_:VWWN MP%S56]G!"N9(HZEA:J:\O@M_&FWX;GH/@=R.0>O%()/PZOK[[VU;\/J9X$D*E).B,4&ZR7I[,UP4G+ P8Z(%2$)@\KTM\% MR-RNP=VW:_%GIG,.)R-)5M1&BT\)O#C,6ZN<6\&G#KR6 YV,V/E]C-"XZ5NW MHV6)8PER^P07(!WX*YQ>%">Y[SC)Y:@7!.",L?]+!=K_]LU\ M7Y)XNI@PU>B<*XS;Y9%56'^?^/.;;LW(4)?,8AUOXHN$M&;*A035C,&KL7Y< MA3RG6Q,RNT5QE3LWK',X/;R6'4^2W7Y<72?M=")+DXU!M0[,QX^LT'<>6:F8 M1G1DZG/)"6@)1=F2 H*;N]C[7,VA"7'IY%.CY)6'BCR83X$6&'A@WQ+W8MK; MUW92W)#KNN6"X!+FHI[/+X:Z*F)J62NED(ZU*[Q%2F5M<;<(,X=%]B M9SP3>BQ80K&;:UO5.7P7I=TQIT5OI:N=03T]6]$;HJY KAOHNY"G<%W"&)VY ME@V%\97(4X++B<((VC(M 84?;9)H'F M; )^M#EHPAR_$.N^E"4X9 ]3;.S*KN1'V/1%GV\'.)]XHIWM7''!5+WW!7UF M9*T?FRIJE^!P<3D:%X6)4['BWM-/]IEY+_#@&LCS=4IM0-E+NZO-1_CA1D=S MDP\$[].W Y@9N0%KMS,%\"%/MQ1SD/P:$^=SRQ1'4PS*5O8_T5W-4:);Y8)< MI[:-@;DP8#T-3)>P\2=/@_\7#S*4C&NQ)EO3[ M0[$@L?L$FUBFCEGF6M2<]>^-P/@H^ =-"C@T4!'WVMO6G1C[/YBNLVWLM>0 M-#NX[+E^*1)+?R'OV[WWE KWL7Y=M+@--[<4#:./5[;)5;EK%[5YT[^#BC:@ M@^>H5 -4%5+NGZ923<"R+OG6A '4TZ*[0CB*80-P-T;0=BQ+ 5JH&!A!8SXQ ML0VK0?AV"F;SR+C N$V@$.]*0NQ* /@5(>#(8=60K9/\0B!_MK( ,;^^>[!" MO?S\I07*%S/]0=WEO,(LNMZRSJ^)J$Q'Z].!N.$N46B%.,K@WQ\2O*94ZAHN M">HHYNAFQA7J3S\)(O8)AW\DD)3MEUDZ9VV&4 OA5\6(^-5>,:*:J(PSIM4Q M+=7_RQPBX%&1F$O-&NFKCHN+=,5R[([\;E+IE1\G?-$MJJD"T-5?OI)DI^5 MO #""&*5XK/: M.))*Y-SN,3+7G[00O-J3A9I.< M+?#XF>9^S[S>(ATWGH&=!$3*HW*AT]5>T>K*!"XI=I(@4NE"M.'!0C*?%&![ MXQ](V$2!TO&"9@$8^NT"P>T:_JS$E.^;3!5KC"W WA(@ K2QH$[,?C$CPW1N MH*#1>4SX]+6,"KT4SABNE!9(IY5M+>M:F=-."OV_4\N('9I.FD^Q44'O5*0Y M:542=AUZ0L^'=9=?5-#?+())@R3KVMK7 $V2M\6,QJX4'2N: A!\)+UHZT22 M GC_3AVD3TH;O=EI[0?XYI;D4UO"6/-K^2,,N^INZ'1D]6#;%!*>^L^LIR%K M=3WM1$UUW6@98JI;[>G#^J5(ZI/3#1]?F<6Y6K5)DY^9+L?/.$12CTCJ[X:L M%I$[WYE<$$E]..6"2+?#*1>$8^&4"[(71%*/>$0123TBJ4^VEO/=KQ5 M!S=Z?)-)%>*=?%Z;C';\]$R$Q='=WILTQ!,QD=R'29V#A42FNF5M1"E%7E+% M$342V249]QZ%F_[\)+&/Z)0\UIBOO]-X;.?DX*L$7DHE[.K<_@H%I?L M1ZN):@./9C?*C&HWLQ93WU+;7\)'"8V'OW5;=OKPP@5PKWL9%%:YORT= M7^H?FU8G;QH&YKQ]+>.,BUDRM\GR4G&TD/-SRDR:%^=X==528=;J6QU![]NC MU+0Y=MG4EJ(^AN(JMVF$=^>U_($YG<-E6=&QD4@W\@PNSMJ33;OLC6<3>4=, M?^=1E89D2)ZH83[2HU *"J6$=O.&?)'7EVZMMN$;[8X*)%4LIH#46WRT%9^) MTZ9J#XB+1T\&\?1JD:]/4WQ6EQ)U99R;9E4Y8)EG(TR"O,_@R>WF0MRG=_$[ M!G(.GR+GTF)C;.$FWJ0DEK)EOBI-UJ4(EC"+E!=3SL4B">9PPRF/6Y_R"1_2J]3><-W^M MPBZ/->9C=>KNMV3+M8=YWXON%YA6+[ ^MCIV,EMC$U,>K)&9BMGMRB+A#0C< M7R")2()&F_R0;?)1V94S=_T8!>:%RZY<%G(N7''%4?NKT2JOXEE!:\?=!#4I M:_+3S\3S0=W@BU94>J"M. ?'&\YLL&Z;/? MZZ^$WY/=JO;_*^E:%H@\^!3>PZY3.^OG Q3UR_^(5F0MY]?RPO ME+G 0LR1X@_#KVT!WSX'N_R1XO/,BDY X@M !.CK2-KCDAV!U\'^['/*OD!' M0,[NBMNERR>DVJ/=&FE !A#DI_^\A2@*JL0Y>+<^W)W \!J&O_X+FB0H\CV; MUO_^SQO6L)?=%:16-:T?.^=L;UQ;MC+27YMD*1J0DHD3T/0/4?/$M;W;QH"U M;.?W_7CQ[R@?#O%GBOXWMOCZ[9/7QHAGECZ3L-ZM"M2K:/XK8E,+@O:_6M7444('^#- ,X"MVAN2 MC^V? -SX!+E 85.FSW1KORQ[XL\38M[!??'/]L>@6[5J(Y7#LHVJ4(M@^4KJ MBEVI5%M\,W!D6E4L5:TTJZ5\FFOQ:2R3KW"55)XK8OKYEZAI&'#=AR\,]J9K ^"S(_XB /3)GD*&<>!0 MN$ %?$QT#0TB+S!>R?(4&Y(H0UP$8U).J1B_&M=W]M>?XNM;<#AF\^)N8]*N MSJ:]7)E5\76VF.;D!=VA++ Q@8V$N1\,IQ%QZK8XGAS4(DV>[@\ MH [?V;>B)K.8=J<\4U[&UQN\.4[F/?#DP3L'O7RZE&X3'55)Y',+:K5Z M&5Z_.^AG1W1JN4&LAJO1I#H;\CVVT6_"3/B#=RH64[2'9<-4%_*T/,NUV7JI M"%-H#IY,,=E<-]DT<+53*T[MF;-P*I7Z('[XI%O5B^5ALJVIQ0QGMZI9!DPK M-TB\]//=0KWC0Y<9G"DR5&W,=X0\/\UP:7.C<@/X:.QI6W<%%H-Q?O4T?:X5 M86^?L%_V"E:($ZV]FA>!WS.W)%UQ@=<%O#?%\'THOS@%] .E\3/V-H-GKV3? MUUR\%^=KUP[PE*21:#M!F1K1GF*0F]0.7+_ %0P:?'&T=',L:=)>?3H->.\[ MIVK[M!UXB,K!.6#@H1WXB-!3!>/8=?,."]J5Q35&XL?KV376ACF]=D6[_0X> M%+1K2N"+6'-M.Y(.EJ6\,7K&_H+@3N+_^+WW?R;^^3N"B9AM3AS/7[!@Y0S1 M$<$/HK9VE)$=:+VQ#KQUVYW#XG2V7^_% )Z]!A3! ZH7^,%?GMBB>X8ZNH2 M5D[PU7:_0$=0A\[1@J: TZI!,X ^/A@VV)=9BF2'OA ?[#:0&6:O#0G(Q^_Q M]TKHV>';H1"N=>H=8=N3K MU=#KJ@-%L1.)K.JN%T12:@[GHQKW]).BPU!"[S:$\$D9O:P%=O5')SZQ&I:G M57XCJXO>,#O==(?## 4GGORL;-2V4EY0"@H RG:;_VDYML<5T!^77-.'RVS, ML]-EO+GVO 71$,T.!X7T&I<[4G+M]JING4F,IR^[%<7Q]4K3Q)4@T?F),NSF MU9I3OU;9K:FZR7M'RB\):4KA'J:6UPQ3,D493P[_!?Q>.--KIW?3FX<']C=:+ M,2;AIM5CW M6%GG@BI99"1^KT6R;M?8[M>E^#.S.8=SX:9'O;RBDC%A/6F36B)'5LB8MRV" MQ3X>^_/Y2W>&9L0H,/+P_+'(K?F=XH0+;FHWUY,6*W2T4:&L9EG?%L\B[SV.4C&-*"0PD9R 54"4+[%K+>OS:R2[56;76:%(IO,X D0>79:\7G#X:C@3^8KK-MXI6!&YH) M7$U=GWG8TE^X_G;OO4-"[:8T=P+:QL1Q5FTN5[LVI_9!'P^(M4$G(67VCA8; M*-A2@>LX-H4:YP%$$ V@4SOR=41F?0H'/ '+"FS7CY>?O[1\O @T\4&X1%HZ MM5ZO4A!$5122;*K5CAO<]?BLFXQ037:'4HTRA?C ML[X9.7R+TCJV7&6JZB8Y%J3QNA8W^Y7F2/' W%.?<(F'CM(Z]#+Z8U;K]$1K M=>1D;ZH6G6'9^HS2.#DY=:[02XN5*(>K>KM>$N92 M,^$"_;\2.?6DUXKQ4W(9QQDQZZ9J)9+I"SXY]<=2_A;!M&GL7#+?4_$5P]Y- MIZ\=8$$.Q/DU-NJ/^.%(W\MXOJJ/\Z9O^_&+N27YK'S045,@>?=[1V5'2>T[ M0/##U-8%@K5 H L1N"]SZ&&#B1:M]9YS_M:C!J_8[2!?_"HH(>V5"1I^#JF@ MGS&, [\ _\,&>XQ(4&WKT^DGW_;.@NXH?$[$#,F!R@$\'N"* 4=&WO'<@R[Y M6X65WUMMC6U%=#94^!-Z[E_APC(3ZQE)E\^IS<'2FRTYNS0I?G\EW14#J+F@ M<3!QW&@$BYJ!%8X;S\ .TC>2HP8\F\:4CIE-2FRX@3'^ZG(J. M8RE#=^MK[L3EEUD;NI&AKAN9*['48L,T5X*S$IN+MA5IEB>'JT;J19ZBVDLRFUP,HE7 M&U:)C,XU^5C=R&6UQ^58IMS@F\VXWL_:]9F)R\?J1@J4J2P&>;XJI#K5QK0Q M66FU^M&ZD9/YLBDT*H,V7V7<9I?W\IO9JGZL;B2>9-HV+E<6>+&@KY9+>27@ M4?E8W+\OS)7T.'NT;J10\.IL.C70^,Y"XFHUT>G4BT?K M1A;M'ELAXYDY7W02B:Y4*42IS/&ZD>O.IF5&HXJ0ZN6E>*]1%0LTK!MY\,[R M,IJFD^(HH7;B:C5GY]KS05\^)J->06"D>==RA6+2FJ>HE;B(ZD=EM$BL1'+= M'SC\.EDNKAASO-HLCM;VC+I,M&',K :>[;*-!"U,M*AT5$;U]9R0N@O6XCN] MGEJ 4M-8[IB,U%AIP:2(U%1=U*K"0&AY1:7H'9-1JS77UOE63U#75(/O+:1. M&M>]8S)*IYLUP8I5TGQVTLE[T6$I897JQV1$)*@IE5P9)IXJT,RRU3$V8]D[ M)J-592+/EFE'5YF2-HKR&MM4!O5CM3VEAE*9\V2W(%1GS:6'U7T015][H79'U7"N#.YH(H^X90+JE 23KD@ M' NG7)"]H(H^B'0=5?1!%7U011]4T0&NU#=]HMR^KK)K%WCJ78'C%]/!.;RH+ M$\'[-AW*D>M'A\E+X@%%RM'TI?>#JL)LW-94-':W(X[PJHBYGEXU8M45+Z92 MAAXKDU*M40]J_Y 1/$8B6I5;--T3L;^=_U[@26PR*59,3C7S_ ML1EMP^(&?8TJO#:B,YL!75JH"XF?I-A>B]&<[U/$7=LGFDJK@DUULP.\4\BP M R]6$9.2'%0E.FLQQ#MR?Y"O6BZ+)ULB6G29F>M=81U%S?'G&I/^G4/;(^>P\4G^_;<+1#B;S"R M#F$I4$B]!697&HFVXX>]?"(]>)W$#AA: \;6H*$=HR:FFV-)D_;(5#4P@[O[ MU=NG[=]BFCT+D^S]$;A61XX)B;9(]CA_:T8SEM8 MD>'481#"9!_,7 #* 91!G9F; +BBYB1JB_"NMSEQ/$C8 N'MY2O!6W?D5)HI MPLF9*"/)0FRPIV%/PP%\J*E3&11*";BALI1"Q?O MRM=C@LW-UY(9LY@,SBPF-FZK;#J5DI]^)NCGV/698&]"!M]B@1T."'>F=L<4 MK]MM?9K4"(5= 59YV'$4:P]-IYVW;]2#/\ MX4/J5SU%$$*AD2[PU?9RS7";VGI2YX!1/"<^ELT.,B$RZR9<+LV1^JB2^F/V MW>JX)H]X25[@T16>D#W+4:L;#_*R?B("8!X?4"'[S*R8[(J0-UV"M*.BXZ]\ MAR+#?++.;4@&O#%P[(9K_W$)O <(&LQS+%CC@%;-); N@C4*KO&V"]X6O-,G M6;/! XX(9F&\>X,M:1I<(;?N'Z3M]PE-_1U,L'*_=M.2?$"QMZ\$C01.A+2_ M\&X;@K46]HNT0F+4#MM9W M;JV)#:63:WUPGG8J);>F4K]:ZZP+@AYEROU>;%)J\J=3\F\?=F5W\[S[:'W4 M-J+1EFDVJ+BJ+CQ5L NU085*@[4C_LR$CIEZRRI%O&&5^D/QG9Z36E[2[<:R M-A;5K-V2ZZLA]CWL4N&.*DOQ[L6 MZ&5(J-<^,A)YE&8GW*(>XSO)EEBS]<6@4I4O1;FV+FMB*]E;\KR^RA='72') M+ L0]1K-WE'\&*<(Z?*D?P3TH.= MZ3;V+7?[7EM=K>F.I+IJIZ>7:G2,M4CE=KE&E*>Q9FH M%_"OL1'\G&PC(3/=N[KC>R).DO/DZ)_+-.7%5,XG5;$MZ#(SU!;)?E9EO/.P MD:A*-$Z94V_!DXM9/].K>E88O=.0W;#H4P1QI-#?\BYUTXWVAW>-,; MCH?R45HOII>$E\3??V_;0LE-V'PG6ZFHT88B#N+NP$D7;]=;J?6^.Z%S"CD?$(A,*,2R< MR24IM./%F)/-<[CBE*N#LKIV\8&\)4B[@$L2&G_^8F2QH1DQBL&$@3(616RN MA\:?TE3:&CG4,ZM:%5^8I3Z7<)/SJE&_62\H)N<[ZZG22.*D."H/%+W6JKI; M7C8F@I,TBMG;)$2? M?WZ 1*SXX?!W@"D'EBQQ+T:\?:VY[.2:=3I;PQ<&,V@WE!K=C-]NR*=J4]:@ M/B=D7F]8*[;=;]=G+6X0A\Y.[$[#/=?:P2!GYZR6V?&*39*9%T553^:7RES# MYV+^3&SYT=Q\[#)I?88SI5&:Y^:RL&&@V4!/AT)D^8@L'Y'E([+\"Y+E7XWN M[P)$^>TN/JNE*6+.=Q8KA7"&15:5O4'"]U&(",6@B,Q-1F004_Z9NQX"IOS+ MXM)E6?+E9MV+\TZ/$Q9.-998YO/YW$!^^DD_'Q2*O"I+_B$)_>AH\G3 \/UA M%"OR"4,])#N-@J]'X0^0M#0@H7]EV-_RG%N*'7#A^J2FENFSHT+204M:2H8+ M20>M5P+"G1H.MSH2<*K"7NZ: 9_:QVCX%*#*&@"]WV+@_VR WZ?@/]:#?=-Z M3?+ZI'G=U1PENK5.:36"DP$TRH!4Z]O6GE\P!AJB8KCB=B7TN4GV&%A&&O@F M7""F_[S%,@JJRSDH6#[V*5__V?-P0R+VL69-DSK1\[ M5V]O7%OB&M)?Q&0I&O#3B!/0] ]1\\2UO=M@@75P%W?[\>(M4KX!X<\4_6]L M[VS"1G\]N;L#8G?]FMO>?QV?_P%3\Y6-(XY_T$2T)'FB_K(_B MSQ."X\'5P<]"(Z!;M6HCE<.RC:I0BV#Y2NJ*7:E46WPS\'A:52Q5K32KI7R: M:_%I+).O<)54GBMAS1;X0YFOM)K87ZG VJ7QWZ=>73[NY'^5(W+?EOMX^OF7 MJ&D8V CXI1X42")KNC: 6@"P$+J /OFWX'#,YL7=-L?*:24Z2]1P/)7LYAM":S9DZQSD M?GT*[./E2552$]EAE"[B31-/\BVA(&0U;D#"#=';)Z4*5:SWI[V<6EST:UDK MYVTZ)6Y ';Z3P9VLJQ/MOJJW!XLA48QKTPI\DG[_I)O*9L?KU) 0=+)@V1.5 ML#LK>1 ;X.^?U$:E32$G)I*\4I_VFB6E6&E;=?#D0>O%>GWMXL7*5&!*(I&8 MK%LRS7O@R8/6.\4,02Z+B2&^[E.B((MZS\C* _JP]4::=\BN%USM*4:_%>]:FO"WZ[3_Y;E'=T=C*#,X4&:HVYCM" MGI]FN+2Y4;D!?)0)]NF^87+.KYYFSX7>^U5Z/K'9/ZK(TPA<-]^,*Y*#E4Q@ MR'DC\,7A;#5>"[6\K]ACG\.^OUH[*NCVKL83P)PO!F? GD$?"#,U;J>KTSC> MC*:$9#6NC$NIWZ0Y[^7JC:5I;<:JM)&JK8EA5#3^3>(,?KBG < *B?9LR7B_ MK:GXD%N=O!88V6UT7H(J^-[VI5Z>DA.-GQ+\(NV6K$:7ZUAK[^GG! #3(9'X M'G&U_89)'+JGJ:"&T4LYH*]1AN\<+BY/#?E_.^R:>\^;P*]D^SJ)&\ MR%?&+ECKUGD=>NR6(FI'OKT[GF#(5746=^2NH->,Z*I43*6=1OV4)/(UR\S MK^_9WE;)JY.M)DA-(#IIKW=IT'%NY+BB=I1K?K2B>RQ/F"2NSW.L,*PWF'8" MUJ%)?%I, ,* !F'@-(JR9Z)OU! IT-D5B-]N,JL6A/4OZA%PKT!GCBH4HXHC M;[%Q\[A>D^-S6C#KQ2X '>(Y_HD^G;Z,W6XAV-MY_LX"^7;G^4?+IV"([EB! M^@^F'_/G'^Z.7LTB Z1CC(!N["^J)UXW#SCR]Q=2/[]I.V_Q@VG[0N&$UYB& M^S+8.1BL/YJW&#!Y&:RRYT%L8R9;]("E%92#<@HV, 2 'F-?_92),H*5Y7PA M8%PSA<5Q&O-AA_@'VZD^MJ?[,/HS5493S)/ UJ1-D!A0:3&"Y:I,\6CYAQQ30L"787R(@;SUS;"6J2'2_/( A:X.&+*2XN= M-Y:D=X;R#.0O58\* AT?[]*.FO!_?9WRFW0W^5(!EO+Q/EGXH3DM[W7RII_QGZ+C.#L M1G![1/F! Q&B&VC7+4[S@B^Q;^,+^1R[*P[VW2E+@,@4$3E%41>$1;>P()^G M1 $;OR?S\ MU[LAL'G]C\_B@D5JHI=44+PC1 CYKCS.+ M#.==VN:5A)'+Y6TQ)9#UMI+R,A9G"C#-FGGZ2<3B$98E/K'YV]O;[?(0;\$G M#RU(W0$B?7J4?(5[S=A?]^MQ )O+^Y VK4^ H.ASTW)@>KNM*IH&"0\B?E.6 M!)1A QI?&Q*88&G;<\<2#7N+3B/3AC=N;=L$@X0#]M]XY&Z-/YGGOD/SWDWY M$BF(KZY'[L=(TR(S79.)E>JF!;HRLYU2RCGI_9B]1K=W&E-P.H]>=,E(F4DV M:7!CM=_-3,1U^!5E,I'%+7*6E ML0NF"-+(^)?;CZI&*=I:J]$A6<2+!I,;#C(B+FZXIY_4\R&1U8MJ*+8/;=*V M+0@W0PF,<==>(%9QM<.IX#X+^+O\:(+\[&;,Y[+\74%6)'ZRIG#6576ML5G. MQA,[WJG#W,]"$I7&FS@YS59PT4ESRL+S!OW^45:741HOU9BH.5-U M,N&4W.RH3[+PGT*6D\'%K/6^K?5R79<<0.OD6FZX/J$,*%DLRI#K[)F;4%MQHN\:@R$N55JYYGS*/\,Y6&ON'R^GK"=\KK-MYA MJ_4*PPV8PR<7Y37P)GKK."[5*LM2?<-LFA(L+19[_R0ECA(#H;I:\+H]K-O5 M'EUOUL3!J5)BJ?:JP&L7Q:D:,U;L >MA[K)F,E1LDP:BJZH)H+ MU\CD4K#>S4'KM95G^:20ZIKS> 4O$34%OO.@=9K/+S:,/:7Q3F9*V9K=<;K3P% MGSS0N[$;SR9ZLU%"[>!YO9]2IA-'A*T?ZAWP_]7 *C.3(K(N.6<*;LTZST5\J4I.MP^W' MP;AZ;E%K98>Y@EKU"LD4/\YXM !Z< 2C.CK!E7LD6 '(&=N-NS-%Z*5 #XZ MU&JZU&OY)#<7BJOVL L,OZ' #APQ?M<=2LXZU2X+"Z[:5&ULAFM M"/.&*#I6FJW&2E]DA5.JO)LBN33&M4AX\>=K:65%MJ MVJH/U50VVIR)JX3;,\"S1VQKUN_@;G\TK>,,22M%<2484V#:Y!&59;3YIC:A M$FT^59?2E:%4GO-+L*(=45G@(C6Y44-:J=$,.1(&9GY0=L!"=40+\+2D-VI4 MA^/77EVV6*L^X5K^HP?@,J$THZ>3BS78^K:+@PDI#MTD>/2(PFRF$\^H41N6 MUZ54=)*E39RH^X\>V$QK36V&Y7RLP:];1-W+,7@_"18+\.B!S7@N*0X&Z4Y: M3=$9K2$ DZ%D_ZT'-M,>YU.SFFO75=%>K2J)@N)$L_Y;7VSF]PG+V-\B+(N? M:V.R'^_^.+?RC\+=\!CE3;3;=U73B@T<.5&S7S(V+W$4\07R%,<$'K@?VE/& MVQ@>MHLROQ*K'"&8#9AP7WAFX7>TUYHQ\'-8-,:/.+P0[([V"%$P'?+D#M=O MPO#CE_C\*[_)@:9EP49^/A@6G$S)EHTXGQT-XNN)GLN8==DWDALZY;D](I"/ M3D]CY'."0G=1CVC'E>\(L\_H2GT(Q4(@*IVPR@51@X10+G&_/!&22]CD0CZC M53^$8D$P%E*YX,_,I\4:D6 0CB&Q(!P+N5S87]3917)!,(;$@F LY'(!,(;L M)0P$>M\.*U]O7HACF5H7N6_UBY#N(T[)K\*IUYV32TW!!6ZBAGH*?A4D?( I M^(4#^ S@.S@UU&F!Y@#9 C($'X9IGB *4!V@.S@E_O]Y2GH^?60?? MU*3][>/]$&%V_-^D,<:!08NRA FV-'$UK*1,).POQ?"O(MM_GX@]]>P;S1// MSN]SWO^2877G8I+7I?0^\4057&V-D51076\_@_=TM+M(;X#>@'E@[DEOE(9I M3D#_D)J<4DT2SWCBGK3D& L.TI>3Z,O'?%[$/6E0"][4^"[A]R]\X9 QQ>Z( M--[>2_EQJI.3D(WV&GQ](21^O\HT7(= /%S3$!R://PT^ OIP\\"LHG] Y2' MGP=D%,@HWAVF//PT()M -O'N8.5>IN'&#U?\F_=//U.B/;WM++OM0(Z1#+S< M\'_$M+H'.2X^!9O]95+APE(6AX7\-#L^^]=?OD08"P]^2 H^O_?QEC1VOM*6 MHY672_%ZF5(GT3I/FXWO\^'7Q+7/F=PRN8 X9=_9[CQ"EN*AG M12$;5:1YNS=.9C*09B[V]).,X/@A%>P-!)61U9_)ZB^4^!<6L]^K7/&VCL67 M#'_'2TX1QXU_G(G'8FK1[*J,D*5&XJ"@B;1W2>,GYU:*CO6=L5 5HDFJD^W+ MV02LJ,4^_62 \1]6OD#&_[C&?YEDQ]#8_O$*-G_$$9^EW7ICHN4I52&'XFPP M80N.=-'E/MNK]M?UJ-94UZO$5,,=C>X1/EE&@DY'2HVE]O.J6K" VT2R+&G, M@ZXXZSQ,5)-LQX8(*XTY8^Q#[5 [5O19(@1&L-9$277K9MW5FD4ZD>(&-(Q/ M$1$V<;[XU,,;(,*A*^=JA 6(;BH,=EXX6JTI_VE2S=0!' M[-//6(0E/JM C^ (P=$-9\F$!HW"'Y@[+P;E.U0E:G X)ZQ%M^06R@M9V$ , M\F-X]&>;=01!"()N."GIQB$H;*'"\\)4I;T:F!5+H'A=EJNLZ?;M:!7NW&!4 MD8G$Z<0EHHI7#:FEI6#V]HN3O[UTA/+(4![9S9XQ72LF&+9E!@Z3(/]!1Z5( MC6\ZC0KI,=)CE!%TBX$'V,;ON/,[QW2O1V\>/>+.XW6AT5;C5$RHQL6Y/ELW M/2KI#1@_ZA!':<((15":T0/$#BZ -*EQSXPVG"[-,[:QTNL.D\G:L*"\GX[T M&=+<;2Y2Q73 R^;B&L9:4 (22D!"86Z4@'2N?=O#"Q[I_XTEOB #0 : 4BU" MLU<)8\2CI(B^OH#-4]X8N?!/OE-="WSJ(]L0(^_1BB9)2S5;33?Y1CTUD=3Z M@/4#'@S.HC0+!#\HS2*$\'.KH9+?AZC:K*NJ7'?3PZ/:N+'I68N197D0HJA? M0=1])%B J71 BY+AH+0*E%9QRL7G>KS.(9R3;23DRG."CK.1&80B(')C=H"N M!?U>KNL1/^R([]6Q:%,CVU114!J=C=P1Q\UTE1O$X4T@(L+&/LMN14"$@.@$ M@:D;PR&T'B,S.$> Y,;, $5++KM05Y9:A^QR%8./$M3":[:UZH2&"S4,DOQJ MI;Z_C)*@";_:#S9'A7!0/LD5X_EOH9L"T#TVW:$FA6(].QU+Y9+F@C1(J*0\2D,6&0BPV"'S. 3X?Y^]AA09][ M#6$=PZ"AP:IS)]84U#515)A&C6Y4ZQ"#8,"*C,28\[$](Q!Z6!#Z,(?JZB,/ M#0:%-\GJ1,@SR'BILET;#U72):2A6:G/P=4A27H0G6!\D(TPY&>.T8WG405-<+8M M.?;)XGX/A[ /FB3U6&.^#/=,N,;\L >M#S;FR_#1A&O02+<6@,;,BQ$?Q! GO?)=AO&HY]=TD5(;NE$IIY"5VD M[]8#>3?#PW'B.!UG#ZJ34^9$]"I\K)]9M$A<&F;JDXG>X57II.>1#6EDR@:8 MP'$>:+FC3!1X;E!I+# M%UG"PRNSI3WBZ@."\-,HXB0Z14#8*0XAB[L]XFKR6&,. M9]$=%&S[_J(1H&'PY)'U@BY75LM'.- D%F#Q2<.T7B++D8NT%%U_2.%,=C?"IUZ[41AZ<(?;I)TF<+W+_8-;U M@(CR$#6H'B>8]@L@&7=4O"\8L970,;U*K]?O:NJ&@S,#XVCGXV1^+)MZ4!RY M_RI4*';V&UC#:GV:(GN$J3+EI6;D=%Q=) *LH0#6L!>Y%A2:P/4V[%2SS#D8 MR-K/<8/I;7,=S"%*;D/);8]WBH-*4J'HW.F7I1W"UC01+$[!V8X/LL=.=DIF MO)1=S%(JD^P/9\:PP$S[8%]-P4C=.??5#V^)")!0_MQ#A?A^!Y9HLIN))52% M445\V>O&Z'ZVCLL0EMBGG['SG1\@"(4/D(B$P0F7<0@%&]QQK_!W (C;)47-&]$DR M "P* !8=O]]TO:")O %T358@)9>(F(E0@AXZN@I#@EZXQHQ.91]CS(B9Z"&& M_(BZC9B)'F+(#ZK:MRKG^\O<(&/SX Z4#;HM69@E:?YFUIXJ\Z_MKD%_GUK!B-)02SS+T)441M:?1C[%IK2;3>!RAV M$8=/NM61X,Q(8P[(5)0EP98FKE92)M)+M(&,=I*;E5L:"M%"9;S(*9V\6N8& M!#T@GG[2SR_4[-MY0SDM*#Z*#6J$M5I;Q,M" LW*GEJG/'ZLSH$O-C33S:& M:E$@P$,Y,^$X$?I2SLRY8(\KIDJ\69\GU.JDE1ZOYI8],V\7]N;CV%(8%ND< MKC03@Q53=_CDU(.P!Z_@16(X CX$?"@MQ\>]$U>J?WC!(_U'F2 7S00YET^0 MSK3+CJ[T7$'/:G2S-TB."\I)*U==U"=8>+%BNYE?E-3FHBK:BZU[:9;C&/FRH5"6==?]XEKH@R&/XW&3'DA"NSX@&!@*39PQ M%/I8R^ C'H@A#JU+1S2_!COL*A]-5A=&2E5Z>68Q&$V85?9V%W2KRK?TW,*V MU&91*:_:\42_ 5-'&1C;C)VQSNYC6?,C(AAB[KI.B/)K.&;GA7R^D!+B.$-; MW""9;1N*'(Z+@]_!,:T4:^9:S*"!%TDW0_9B3G9$^#C&PGT)>\9@Y8-9]0,B M&6(,^^VK@.<',&F.CU=B<^X)#!GUZ@DZD>FYMPM@':)&]Y)9*ZY*$V'43V2Y M^:+/^5M)R/>/\ OA5\B3*V\-OZX:,_X:QLUF:H9PI%Z"CU85=T!7H^R0O]T3 M93?+U+H4U9!YI8);V9HK=/5F@'$4V&U&/M]OWFV>;&ZF*LW>[^*,D8L96/ M!<"'\FT1\*%\VQ#AWEEBWY_BG4HW)GE&<3B\V2LM*RE9:Z1*MQOSSIEFFUA' MHR[>M,83FNAJMF+ZCIY/M(=N5B' 0PG6X0"\ZP;+/P7%J=>>F<5X7,;)L1WM MIN!WJL+.8H8V2 JIP<94E:6V=L;U 1&'P6\2I5>C(W&47GTS(>Q/L*;3 MFV;%]*K=X9EX;5XW2_12CMWN"LXEBOG*G,G%^=3:B'*2AF?*.0_"%N2+0(D\ M"+502O5M1:$_\Y.LKE!)<^NTD!+49$I)CDN)T>V&H 6G',-EA:[BBW6I5+'C M2UJ'^09Q&((F:!J!%P*ON\JB/C%SPV.)]$'5&"73ABL^^,GRK Z9F1F-#UP\ MFEPERNJ<$ ?V[:;&#$=VF]4*XXZZ7O?PM988Q>B\OSS[E3[(S];G^\N?#9K8 M3=?=E12^(JJC_,]/CLB&IC66K&CP_1_$?(79IJ:,L7_A_C\/-DT?YH=>>YI" ML82&MP+Q9P&L 54OKI39'$]->W.ZT4G5G*$W(!(P@$5$:)9!!_,(=<(0"0OA M/(4"=D)>9O@3[#$;ZK)'5J(JGBKE],ZD37BRXV,/^_23C9 Q5'\38<_5(P#' MLR2O/4TW"3T7*B;\&>0DB UM9^HCONF.VGIB)J5S!@(3X="-V MXZF 01,MTQ&U;5%?3-R&4U%Q7Y3:A@ZH4&I;B*-KISPH"AXYLD"(4EU)$J85 M59DQDS=BSC0O%^I@0GSRS@C#QE"Z!H(1E&MVZ^&RBX!)MSKH3?G5.LZO[!\$$9GY!S+(>$$W"F?P5"C"Y4 #L(B R6>KQ>7\\\?!U M;#WL%A9>B=IP$$2"4%HB1B$002""4N_N.*)U$:!IJMVJ5IXF\[@[-]U)QIB&41(D'\X+]A2)QWUZ.MNBZ]\&Q'.TH;W:H=+^%5\T4D<_%AZWU M'"Q-!(S*Q>.',;F_T6$R0J+[YR^\%!0]4##O2WBTIKQ%(CZ?L.JB,*F6;2/? M7I1DB$>P- YY&-5#>(3PZ/YI!<,*1S<8#OP2#"7G65W0>SU+B%:+,[EBIU*S ME ]#,#1(DRS"(81##\CV%T((XI>PJM3)98L9NFBI:U**6Z(1+Q6B_A8N MX.!CJ<-CC+_O)O-N&U]+2Q/)\NN&($,R3GME/P0A9!?"P4WBY&*+W[ M,'9X8[GGQ=(:3U94R*);+Q:*](Y'E2Z-A= M8=S-.[H,,0F&M6*'%[00(B%$.FT\"R$2"F[])FK%7?"25JW3%*H)@BZ,U33) MLW4?M2X:X I92+HB.>>Z:QJRD2)6N; =Q;R%<0K ^-AT@=F'8FW[O\L1Q5UA MY*'(^+Z[#+H=L\'1E0H@[9%EB<\-K;G5(RR566>U5H&H;(8:!RFK7'*/BDSW&8K\!CSUQ'&LO.*3$YX9L]-!G9RPA.C#$XP_DI$8 M<[[;;0B?'A:?OL@WA^#I'J*1WX E*9>K#J?)JL 7D^O&N!%;5UO].H2E+7_= M&6M.(5AZ9%CZ"B4=@J5'"4E^ [K6=-K,EXU,067ZF6'<&)6,.2G[T 7CD&R$ M(3]SJ?PXY'\&M%'R2,[>+NY&_DC($!0851#%<,1G2:O@>_ MPA?]4!R@_Z/W& [N4-*9=>D/V*@"6909S:J =G_ /8L6?"G?]Y_'+S?/V( MKX%A"(RD(AA4=&Q/-<$@@\&>7BQ$_!#=]D96-; WO8I@8,''@"Z#^5^_Q'4Q M$=/-)8 >##2X5$:@-XXTFAJF9LIK;!0\_8RUP%?GKC4W;0DS)_Z;Q-=!8IX( MOF9BT@H\/?8_M4?F'#P#?@.&XUHOW]JV[Z=,L?_8NU;!QQ,P8$.V(QB 0OBO M_V91 ]T1=4SW#=S&/,698HH^-RV 1@YFJ\#.H.U%_*8L"4A[ QI?&Q*8%LE^ MQCH2[)4T,8L),*LB6M:@TN?;#:NBKM5F>]1*I$OY0K$G [QZ/CSNQ8"^ M:W#6@1Z\Z)Z\;1CJSE " ]TU"D>)*;":D>2GW6Y5#\CSA+9T!9C8A00PBCB$ M"NPO:!4D_H_2,,T)L 7_5^*?OZ^*(0==_@!'=IW&2J44L$;,VOYJFQ/'$P$ MW#Z6<#8V%RUGUSP UL!]/R/XE#C3#P64XMF5V6$+#42!P5-I-_@3KZ2^3/@X<%/SCH/ MA@;&[MAYX M)XZH%_P^=EHH+.U*=-/VY"3Y]01Q\#W'43H,J%S*YDE#=\!6< MC:[G@SSW])/"\0CPJ ]1)YAM*#&@?CH0&+ @7Q?&Z9*P4Z_\"7>7@;@XT=$U3*GTLPE:G]F>1>D"^PL&-V]FJ% M1T5<+96*/2XCEE2)K0WF*R7?+,WK,,Q+';>X/;1];WQ;VQ,='SX=L$@=P?] M-UX\ ]&VS9$"I#\.\/K]:J'8F&$Z6Q\/7M+Y/4_B< OR'[#G_/E?\)_=6CO2 M)-&"48#I/V^W.A1<(W=')_B_S[)O'TD0,W5FB"8H*!^-WV__N_ M_[/?_=? 1'0$G'KKQR[ZL#>NJ03# S](/Q A2]$A6/S4J#@!3?\0-4]RM+]/Q/P'HGKZC=L1QJT%":C;71$"Q YB$]L7 MA9 $$MI "P)^_9LI@0T&+^4"(]LY$]'7!8F4F>><)\^>9*@U8//9BY\$ M#GT;?YO@G[N%I?#[-'4E8CU1GLA'TOQ'3*@.Q)A_]+C\$Z/Y0/>TH,P;T6.# M:+Z[CW[\ZD&YA$("Y1M>Y_E@/HN7U @/WSVQ#?EY#HQ6UN(Z^7*BU.'XUEVB MTLS?<"I-KL=V_]\_8 C_7,VZ!4S-8-YGGQ MGBK%>Y5IKW,I#V[>L^J2E2>R :L/-(SK*;6UTC!3!0H8*%Y@GZI*H?0>:C/ M\%6!=@2%'2HU>X\W5&KV!B=DBU ; L:U:$GPVU#TP\N>S]G6KG+\AOB:UW#N M'K##W!VK2+8+T>Y$ =3<8W\!L"G!>_:;=7V7WR.W_5&AO_%PK^_ 8A\C;*%8:A'$B[.9H\S ;MY%XO44 MC6S?.4:CLQ.\_]S.VG"_"IH+>$ T;NJ#;8B;!)$]YWZ5P^D! NQ$J0LQ>IN8 M[,#@/L%$QK8KFI'%??SS4*>#SEL+$!6RV4H!JO$1"C]8W1-_$QWWNW>$1]7N M-)G -WB:.]7@5%90[J" )S= M7LX-P!?:+9\GZA83_P]4.R@_G=N!8G]*75F M;L=K<11) 3JB?"74IP0B>XSZ>]8H >MZD3< FE3+8+8HW#VT;C"CF! H]@T M%+"4\'CHJ:+5!8#;M#TP0-J;*-R#*.W.C/TC*R%(=?<'?TXT@"Z@=%5%\1A+ M?G3[P(<9M@L.=3>W.9J'"QYA^-#./O_"Q_,K(L@]>"'XR?UN(O-L?BU31JF& M#9:"G?2WLV%6?7^LZFAJ+\_LR,%U]IRB%ZG%&%=J,]XO;=N-ZIS)=93VCU_4 M_1EWU?Z< L GB:[ZP&X1MTMP6PU#D<\J1&!R8:X(/#H6CFUJX QR-A LE42@ M:I(:BH<#\04<,HD0=\('347-2:Q$ ["SO0A9%+Y6%6$T]N"[,XZR0\E\W5?] MVZS^H%T_BRC]/1D9SWLI=?E?GGV^ZP?>G)_@^^+@"_Z MD"VX*=@JQO_ $T MBY'6&"E+S\!P8B*&)Y!UPMO3@Z2"G:YE (B&)PZ4# 34WQNH\;11;P>,V=<) MG!"K/MSL9:".F-113%$+X?1<+#9D+ED!JHT)=(B]GG^J<^PV;*]R0/RU M'BL?H>5R%'Q"[/KIV#5*S#O,N3OD/T(-F,:X3&?X6HE2!WPP&ZM. /-73I/M MCOEO!K@/G;^?^OP]BVC/;4()T+MNNRYG[8>?9:A):I!,3X0)A6D^G5P6DKG) MU(;!TOO3;O>/FB=T^L,-41[,[R._.G10)K5U,G*J_RR'_Q&&(I81W&TQS];2 M@IV7.E*ZKC!/??*7,KE?BE%%LF !4W2EN)ZV]R!.'ARF#][_\#_[-1ZY#QY= MF$]<'!"FX>C0D%0LN$3Y7: BZ03T<7)VQ"=+?*$QHO*K;8D!(^FG(YOR:%UEYV-*][-ZD5.P?E8>M05".'E[ MA^26\Q+&Y_12EF4(+N]6W"0<>?+VYJ [[_#*C-(51BDTV*S!]PH,&'GR]OZT MM517MIMAM:UEK6J;&[H1@6,]65J?)F;RAK;2%U^G9"3VYG M4M>U^)+@ID:&-K?;<@!&[M\>26?3-P$32,]DB$01!^(H/X00&G.+JYL5<<+[ MBD/6!:JJ+E?!4YBI0U%0=H!BS>H*T)G='GA'#BC8^H]]&*O%*N7ZM%0JL1RK M^IJ5*DFR&_Q(/$ 2X[TP+@QWX3\2"L"F!71_.;YRV>#7863V!0?WK?_X]N9&SKG?@D#+"N1Z/<)<>8H.V@,/6ZATU<#VD7HB@4JKIL IM@,_B!\ M[@N<_"0)C1!.3"?S7 DTW?W!VUXHS-39>-5)/UJ_:&HSOK3$ $ MI^$SV7<@0+^%YWM@QMP4!N'A07AP=K;TGM C]<$2J[%3M6/Q':D"HPOX_N3< MK>@75.?_<)'B^F"1)KZLJ8W\:LPJ.7Q-+MO-MD0Q9Q?Y3(SPM]99I3JU&('2_M%(4H>.(D3!N KD/E:6+; MX.56""5O6#<7^K-Z-KOVP'%]L&Y,68NRJ!@,EL08FJI/.KJ =TH*4'AAY $(O (]WY*C1&[@T$<=_OI!)D)9D<#9K(03"96( M2*#@]PE_\;ML1'-#5NZ6JIK>72R"@NRR/D7]F2QTHAE#5CG,JI^E9:E7WXS9 M96]&8QZ^&FMY* C8B20_&=D%T=F\&[W MP1:J,,X3>G@@6(?TV ]4PHBTJAAR8K))*%H86#MPB-[M=A>Z/^\2>V?^#M9" M@\G=.SIWL>>0)%"U>WS#'NY@,/>).OQ(-Q?.$ZC,'M2:'? Q6/L$,,9^I2'5 M#X,"86Q062N.I(4!,W=U./7*<;(>QK_W6P4<^Q,%@*C,@ TQ, M 0-6BB7"$/P'GCOT8XSHR:$!0^?1%NW+U:"&+H)9.2(D;WBP0K\=&!.&:XZW M>>\)-!>VM5?*HV]A[-3:D4F$ZKEAV('[,UST]54H,(,\6%F8%7>J.ZV2N4YN M:Y9$W>3Q]4#)<\YD'9QH0V&9W$-V9%2C";000URXRL_]'X>D@,F$NT1"F* D M1:EXQZF+!S64Z F/M5<3+'=63?CB_5!Q J#8]Y2/2*Q\OK[YX'>_47OX MF"_[QY7/Y(M=*!%=;D,7XIYZ\6(%1)=;R0M-(;K$D"Y@9@0B3/P(@X LGG1! M0!93NB @NRIAWM[U^&V&R]=LA_2R4? 5U_S:.17O-0/+'WX8EDR_D^;@0,C< MM ]]YI62K3,[]GRD)DR )AY"*8@W$&\<\P9^S!OO.Q9BUCCOG"/U8L=!S-9Z MJQ/BVV]#9#C$;!LNU$$:B]\-YQ_0ZO"] 8YW-B8\#B/"D,B9GH)Y(L\-52G5 MY;D4-JZ4*"W?-F'"30J@]QU-X-=IAHHD'$GX-Y!P_$C"<6%4;G=6MK.5=66K M<+VI934-]OW-W-\FX?YH4JZ2V8!-!AV\J#C49D7!Y+LTE'"PE8%>GX]Q"[&4-?DE9 MWJS%3?DA#S.@H>I&G=82($Q F( PX?-J>V_!A%I%:;JX3VALGF9K>#$@YE:) M$<([=T@R>W%5+V;&RZU".-]^&Y!%_[)%?_-;/FYG\M]\Z3$[):ZL.;YT.LP< MO%EJDCJF/+A9Z4GWTF>JK;]"Z3X/E35'/'%'>=7FR MIXF>O="D1"9%P(*%BAY+BKKK.[:Q;Y 2 M2F_8&$645$U9*?)]H@-;[^\K>J[1D.>I%#QMK=_)+_7Z6L6J?+**S?MR<5ED M@O;[6BD]*:V&:V.CI9UMU9#T98&8%NH3-K\1LCG.'BM&+VS5\'R#)%B/%C8< M>.P=?R@/GZYS?!IUCE=0Y_C+-@5 G>-1Y_BWK.L&G>,?FH'H_:$VME;*BJ_- MBO2FLJ;44G-VKF4*[36GZDQ:M'11(9=^D+.]YJI]OF6*Z?HC4@_8?-ZOUZEI MMV%5F7,M4_0RWY7Q$MMF-[/A/%-.39*#Q=GV)NU4U@T&Q34 M!D_>+O3)5D.K*0S+S3?DP.FL,Y(:"-29)C#=I,;EI4&'+TTV*3KOM5OR&HX\ MF6=C/!QN^O5,']L(RK#3TE*]XF8&1A[/4TBE)LH$(R4AFR85(37-DD*&G!*" MG"6););.TC)V\NQ>MB65.CEMP'>-$=U.;J2DM K.434UZ:ACHL41K&FM@7'3 M9-=2*CC7M&;9J9@9IK,>LLO*G,$GNH(;9OM[RA:ZK#:<:'6QUB!:C;-4E95M:S#M##Q^2?/SLI"1)T/I+%7M M:9XCE)PJ8!N,J/?YPK!2$6;G*%JM)5Z5L/=^0BQ..<3LECCFA !C))^E> M%:_0,W;ICQN4X,RU07\FT*2Z_K0-E*FIPS$]*G(U.E=#'5 M;?,5?9-OINJ\W&ILDJM M@PG6I3.,;HD=S*N?E>96+XNG**GE8.V))[CRNZ@[:BXT3DKS0 WZ*ZY,O-8TAKFI,H09W(F M$P7UCD=JHF+J+8<)L'S%6WNF,.>Y-UNGF7&CK9E<;&XOL8MSB M3J59R!+9Z924<2%#8Q,AE2$S0E:>RH)"BYDTGLJ2Y/1D%C33S1I9?.RR8JLZ MTA\M"=O6673'A0:K#\9 MBL&YW:(J>H,IK'L\N^QKN7Q1;YE8I7U.2C)XUC5-/*/R2];,C[6,ME[B[7.( M5IK[&:F%UD*&=YEO?%AF$O M.^5J2J_A#)7>;NAB7CK+^]N6+@46D1MA-%Y85?NM)KW!9T+F#)Y.&G6RKXQ[ M6'*>KN)58YW*I-M@Y F->FW?KP_QQ1 = M?EGH,!-5%XGR$HX\V<]1:<5-!QUQR6^ZE6G68=LSJ@7D"3M]:)+C4L-NU=M@ MR9XY:W=FPX%2!)"+GPY5,G2K@N6)JEX*\I/YINN52:$-A^XG\,S%+B]VNOKX M3AM=?[$PPGY,HA%UC(8U8D#YBJQ4./%]7R=@_>_;]K@?UBPCM(6[DJK(OJ%P MTZCM3&@2'\X\#R9>!).I/$[[F:8:[1S;:0PF@S7@Q9K370F;MEN87:G%V('A MA=UC+_J"'G^)O=T-A%I_H(+&BU::HM8?L:0+JIB/)UU0Q7Q,Z8(JYN-)& 1D M\:0+ K*8T@4!&6K]^>^L/Z!--+$1 $GCIR#YD M?MB+VE1$>)\-=*$^=D0V-'&R:^S_$U4=H*J#K]]'X'9%:?'J.A"#C4%BLR=9WBZR1;^AO7$=?^2G*B?Z9J5! M']HKK"5NPKO$SC6=T(Q*;5*K-UAE4IE;BW+?3Y*S7=.).RQ#H+832%B_N[!^ M:-NO%X0UU2IOL%R05UEN+A+UX;A8)?NS*$64N,-3+S7W^Q+>FDY8]&9/DSZ\ MC6IW8_<$7M(5^6J4M:3"2_]"SW M.I&8(#%!8O*EG3/( 8-L.F33?1.;[LH.F-!2X::\JS#03.%V1DK%8G)28'N>WL-8V]>,7?9BH5O.+T065.,63+JC$*:9T025.\20, K)X MT@4!64SI@H ,U6J^91,RO[$)7RE8<[P#)X58WS&6<]DM>:CMH]Y;VT=0]]G4 M5ZKM*RB2 MO))DC\[A(U?C'E' 0G"$ZN!R>H5/CKEY$CUD%5YN]AHB:&K-PM536]NU@$!=EE?8JZ5-'8 MDWR',SD,;%:76&JU(G33M>NYP&5[>69W87'JCL!>*D=!THVD&TGW"]*-"SG% M2->X5:N&F1F\B0]&6%[@/DZZM]W^7!YKS;R^K+?[C4;38^?E=E1LEKJCL%=O MD/N\;H/OZ"CXCIZ ;Y)2>K,JEZ]1TH*X'7'[]^'V+^%O.5I]TE6DI+9.1DO_ M60[_(TP#5M_:VX!DE8QB\C06Y),N<];A]T=W$X8/>O'2QJ?.H8/>@G<)R7<< MQ?+V9'+]/]Z\]#WUUKG!VV7WZ;YA5!Q>EPE7]H0CP,=@'7_A_P+3]"$C759' MBC-S(8\6LGF1S?LY/%H/]3CY"%3/&+W5\5JA6'_J\D27,TPL;[4X=185VN%W M&1Q#+BTDWDB\8^G2>H-XIX:5"9MEVBU^.2_1 9]IIF?X+*JZP^^RU.DM\)_9 MI_6B8@D6F7Q0+I$S"YGWOX/1M\LWB..>[.#]QIL2+ZS_*%6N:5O2LW"?S&X& MW;X7;/BEUE^OUG[)9#1&H*/FEA1)H[8)"!80+'Q!%?!%6!"\YKI4+]3J/*&H MXQ:1VJZ%4@!@(6RC26HA<=\AU]S&V_3$\D@ > M9=N'/2#B<&A"X>D#%UN39Q':QDE);K[5HQ2O, ($.8!$=3 MKW9?C)P7,2@.?!=Y")0^LN;")VU&;, MO8\8XRK=VMZ^OURX@F=:GCV]BN@VS<_"*58>9_A,V[-L8YTK*O-%EE\FMR,] M*]F+1C- ;<]0V[.OT\P!M3W[8G1!W8+B21?4+2BF=$'=@N))& 1D\:0+ K*8 MT@4!&6I[AOH4H3Y%MV\V@]J>H;9G"$X0G%P(3E#O*M3V#+$.:GMV;LV#<)&* MG!#!W,69DG 44]2LQU UW)0XE:F]! MT>?CSV].)SM($X&M 7[*OK-11.?E))$]E#$1DG7V0!9^V0,PAD>1Z:;H.,)\ MM,C0JMF6A0V47CG FK4)OF6@M..O2?OG\S.$:= /L-_.@K8> EL293&[]GA#T\J',)Q,PM,6=X7 M*1Q??RZZ\*6'H= $)-6YW/]/FJ6>P>_3*%DMCDE1]S2J'H@A78C[;!;1)7YT MP>\SB"YQI$L4CD:$B4=RYZOG_7?(QGKY9+U(_L.[LQW^WS]P&OO[]'\OECSS M\O'U219_@309\MINI NGP826WKGM0 @0.P3XC/F85\:%3YY4%Z'%UTFJ:XD; M$SS"O024Q"R#@, (\F(@$;.UW:)'&P2&;[\-D7D9LVVX2*.E7;KP=^^_?O$. M:R\ZZO?P6_"5)IA0+U",E=( LU/=,XV6C'K9XG/K38ZP[ 4[L\= .P3$2'T])>\[:G$?B,RW7//>*+L4%B/@_1#@'2FBTPOL,WA+ M3JJ6."6;!7;#IS@'MMO"W:OG,&;BV3L45\E:[P9G-KX)L!@8O)672U$$E?WEL1,YT"4"6-M&>D M/2/M&6G/GPK-M=4YY=F9IRM&6AJ1F-EL-GW3)8-ELQU= $)DOY3NW'M((T<: M--*@?P^98WR_W\5A^I-=VP=)CA-_?QDU\_"BNJBH9?&0SH'43J1V?G6U$^4] M? &-\XRF24]6=1>K=52VF^>UJ:=-M?1P)F2CJ^8RE[R!/@;*)MRHA&8N?"^\ M50DHG8I[F>OFD=[Y'=8DG5&B)&#(=)1LSWM+DZ$W ,XCV%GUX?^*\OH\%C!QK\ N ^O#)O)1J^ M NO-KW/C--+JD5;_JE9_\\M5;Z?VWWSI7]PN>/N]LKQ<3C)40-+ZH#"N,TN< MQ*8#1L#QMUPY?=13YL-O%'V^C@E_&/?>+C.06)KEB]&"K[L4>B]_YT'J_0OY MM!2X=E^?CJ)9+GB2)9UIW",-\LV!8JY[.L%EA(E;4]*./(OD%["$(C/>"^,$ M. R_4IN?D]JR)PB.'[#0\P5I(4$!<-C15L+..;;S"MX_I<@19;+?\/#BI1,V"^IZI^6;4N&BB6,I4 M\]SPCF5)D7>7#>]N(M[-&=#9!(P(.Q:%JP:JHJ/9/NQ?]#A&G#F*$CI7[A,] M57GF._!V>Z7)2J+,,8E \U1XL;,#$1GV7 +G)9 #.(/ 0=HP@"+ :]S-%>/ MI@M;O8:+@%-6U@O;A9V;P'C#=MWP>;OOP+,TJ-P"W=;V'6 &W"?RX>H.IP7Y M$B*X"X[:A&5[\+YE35E%DYLZMAD^RIZ ,S&DK O?M !TE38JX!K% 4^%0Z/. M^6ZH,AOA=.#OC@:&7:1@@Z>%[>RN=@[G$>TW_ (0$FKAGBIZ8*F;AP$.F!S8 M>#@]$_:$@F,/IR2Z+@ %>4<9[]F=/W_'==3)X:!?A02T?P>J,>H3L"(A%UVC M8<6S5:5$ZN04P,G,TS84__L_1^TV'A2K)S)\L*Y=FP\B5*1F2C+JYA&&77^* M1B!NW'U+W^P]N3?F?SXH8&0$*_ EZP0.=;/#6[!3P-BDKD2L)_!"'J"KF% =>![]H\?ESQZ"(2Q: M4%\SCF![]Q&P1T/Q 19HW@Z;D;D/!Z!X21F+HMHE@W[<,Z*P.CZ5 BIDTXHD$"DZDR*4U"0E3W]$7L\[ZGA*I%F6 M4Z0YZ]!4SQ=F8"2./QW:[@6U3I]9J3IG8_9F1&12)@4;B&)/1YKC1J_:J9 % MUEPMY/92]93R$)9EG2P)X_-\;K;*3S&1-=8UOM T1V%;XI,E#5+SD9Q99_M8 MB=QP/5W-N[0 GWFRI*%5+ [+>#[+$Z:^PI.E5,]-P9&G2W)K)A/;?%^:YX-!/ITI.-O<'L[W6"\6=G, MB, 0UR.< 2-/%I\N%971(B^-]"63SNE.31UN&VTP\F3Q.:]LUBMCL\(GG7Z- M&F?7PFH*GWFR^+E:+[0'5L"R Y>K;C-V.;M=PY$/BW]BH+YLN>PMDM^P7XC+ M6BQ'H/B\SOX(I7]D@X1-0UN./7-$\^K."M-4IBUY@H+1U*% YNN#>?=A=/>[7$C M[-@L&.!QA:SE7L?9&.GSAH86^ M>TTS/$6Y:GV:HFA>J7730=.KS34^^/'+"^S3]LBN M F@!#M?$XN&AT$(!9Y5F IJ#'=O=+0'/9 MJ.MNH@RT!P]0WU0\QX8F%Z [-&9%V"$W4("N ?X+58[#1W=M'UB>>=$!XRWQ M#C)6N%PY 8RO2S?1?LT_\\=L!A_0A0H1I%9)@5\M5.B3?GS*CA)U6XJLQMTO MLRI)=;?TK*)SX]4T7ZCP]#;;/F30U&]X6 ^FVE&@_@[>U J-X,[>V.T 2W[7 MS!OPT$D_[Y!=-;R-)]4*EM*7G+K$96),E)O,CU\T-&M.._I#>\'U)W-%\B"C M+12()"%SBJXO&N ?T#>@N*?,Z3PBRP%+1L8\M*5W_9Z?Y5'XDF_ .8[RE&W8 M39$>+\;I G.K8_4T][>-^% M[X//VD\$H.P>\@R M9Z[Q\L5?.!DDX"')$#:11C%>/0/W85S #PY \9SZ >S M)@3V)MOQA0QLBX,Z#W925E6* A\L)*,I74@[(WQ>]_8KSCPON M[1:XDZ:!H7@=A^W7]*6SQ7M+5317G4MH"4^D::\M/'Q<%S< ],ZJ#*)F)P7- MKK1X J]K[D@K%!=%@,%3VW=.=08C?%#(T"'G*O)9X+04Z&'=O1RR^_]=.(1X M%B^O0K,,Z=<-E9&RK$(5^WYQ4 4& M?4 MLY3RUYVZ-='-6M LSL7I8KR&EYR=D@I(N %W&JSO*5;<)]@'5&,6CF8D M'H3K@)H)<'I):NBO7[Q!F _5^-"C'NK[B4C??X"PO:SOA-B]I@R_Y_Q\G2'Z MPZFSKB6Y$K\D>D7>F*4%TWE1B,]SQ 5E>#YH;@H J E^T-46I4Q_VDB1@"M. M=:B= !_YMW;>\^DT])[#<'_DU8(1D%T(Y\$4\!=0FL50P".FFEY/ME-_J N] M3LOYK#585AECHI>RM:R:6_7Z4XZYJ'!'F6DGLKY3=UX4]CZAM5UK4DJS)7J> M:Y.VGYQD 5E)\C0M82_N=^$!^B"9B#:7 EZ6MI6IS]3Y07[$E"FR+3(RL*S/ M7#MT"+P'F/MHE.SQ%2S"CFR*'7KN]?-]X!;*GZ=(^T,TE,+'B.'3T6Y"AEE] MT>TR4\UQWVRFO!=7\4O2.]6V^*6U6:]9VKW?-5T[8&T?SKX?1W3$55D@W9H(M=C- F[)PJE+=K8A87@!^2 M R+@)JD"5A(PRA\GYV/* :!"8:>6[$/T[ FNA"8A]'H]ZFC[PQJZBX%I"7,F MH*X>(TW]"I1^IX/#9X$QOW*+);Y6"AHL.>]6;2.XU2F3;ZU)3!%)@Q<=>ZY- MG4:J([4A0[S"#R'-@:*NP$>'+!$ZO>#77YJ@9WV=Y$@;-RBM2/-=>6IF&P7# M+\J7%?K?H*EH,78/7Z9$G=X4!14OI1G=!F<(GCTM.WB=J.&"'W4)]S"UZ447 MTWM<1R'_[&T \>&!44@?'@M3< P>*R-0"0E/% @VH7]GLW.8W84H!7[TX.J" MGI_)YF$!ESPW;Q-YPV,:>0NG]COAMT#\R/C;;ZB1S[FW_=EH6M4)QM8)&J/) M>8]LR*/@P^-OEC<.CNU$ #K+6Q\51 M\*/#Z0*,]OY3J5E6QP[="7Q6E!;#@=IF9R;7OG$H!2R9WYK=0&6)YB8]G$^E M;H::7224,I4B%6O5MS3<4. MQ/*D.'1YT904PZ\XN#^\1@ NC @]&X$#S '.+/B!*"U]+!2A"U_VEA"=!ECPPD&ZV^D*T>Z&1OZA)F ?5 _ #'W +.$F M*:(#%-X_H42XS4_O-+YVS4L4[W"AU^>Q^.7\U=54WZ('PWXERVK3B5D)'%@!C2%QB21<$8W&D"X*Q6)(%P5A;!,RO[$)5_4*?J8=D&P# M?OC?'SC^XYW;DX\1-&\EF%B\WQ#BS@<_WU_KQ"U[PDF MV()I'VF+8GLD M?K>_'V+R_G[:2(*^I@11[Q4@@KRG\:\D0#"N>2PB5U.6OQVG4.DOQBDX E,$ MIBBGTI\=L&RYQ,4885_M^ MM^&]-Y'YG9=@1'+9VHGE[K Z* M)N[P]$L7+__A>1DC2,H_5,J?/@NIXN[%[XE.L7X M N=]8LB%E))O?2OS!QLAH82^KI\$]62&FHN]$J986,F:^/5D3H%7E9#0",G> MI M9:G3GM5(W)&X(W&/F67RQN/=D8G9Q$RV1%9)B8N14<<+?@"/=^A^(--W.(;D M']T/2.!O)/#/QQ1(K."9;:?-FI05+)9X*W 6,R#OT!.! WV>I$^[U/_K MRV0_T.$KF@K*?/A 7^HQ#) !F3;ARVKX@!YUXRHW'SA,7/&7MG">:+M "D_ M X C7N/2:\+9SZ#7)WE%8&D$$@HB/2^JX^3^]NZUYQ*R3%Y70&(")TM*3N,.HEC C=+/\.&SM_0(/QIV(S3!C+_^S]'C7(>I#&YNY%S)W('Z]HUZ"%"Z9LIR:@/CS@%K_XI&H&X M<7?K3&?O'SS$/Q^D%FY$ L?N2>J?B8._X8:<[";LYWVP9TOL)<\['6?M\,6Z.X#+XN_+GVMT6%EV4LE:F!:+:Z3+R=* M'8YOW24JS?P-I]+D>FQW=S,(E\ASS2Y7KQ28'EM(%"M-IIFO,/5$MP<^:+#- M7C?Q5][>]=O_UZ4O1WA^DH]701W0?7>!U(]??\&[;:++K\*K;?:7=;EWX4V) M@)^B&Y7$\'*PZ-82WS+"*Q3A]6:!YL+N^J(7KNGR%T2]L*[WZ%8OXNLQ.)R3 M>3$\P 1"3"M9"9R?-"F)0HK($H(X2=,"2H*E?T1R(NZ//*]=7?5F M;%#"Z"I%$F-=:E2J##R1GXY<]K$M+_B3-M^51WK:5CI37V $XG1DR2YW';UG M*GIM;'M^A5;EI@%'4D]'\LWTM.I-\([NE_(C%_J&;2:A?58)V]?%EB;-IQ:E54HL]T6*VE*LV$$YF1DM3ACABW*E-AN M;LL.&CG+5[=]#DXWF8F:?KZ1;'F[D)ZZUT7ZJE@G-TG^4M?(0;8PWK#KE5LV;7BDR#.4^?"JPSK# M7OQFFT]ZIPI-W:=QU#;RS/%Y\+O?,&RB"[QHPNP92A$EQC2A;C/ M((&)(6$0D,63+@C(8DH7 &1I1)BK$>;M"8G/4>A5G?EV^_([&W-55/]46_#G M'6=)@*9?JI'9]9I[(ZGZ;E+U:GO Z%!)W5/45Q*A"[;W_NY\\:4:BOYQ,^\= M4L8FK^>X0^2QG_5BS!^;U<;DJ(C,MYCMRB5REG:.'-2)YMJ9S0 ^I8T*,$EQ M%+]J)=JZ=6(WW* "B@ M?_S",_@=0;U4_O ^U2<&G:JNI.8@(+MY$7B\MVBG':%"^8_3E#J/&25LF&?" M61$T HS)9DP)S"$B'.].ZW&O$U)7 >K972+4!R,FFV8J DW0:3NB"LU MST#8@K#E[>H6PI:/4[TNARW# I,ISM6ARA(6+;:"94'7+29J_HW#0O67&W%] M,JW9M4?SBUSYJ>_4RY"\KFOV(V_Q=EF"^9YA^EO_F6$O8RW%^+@*(C*+D7Y?F_*;;! MN (W/70KT]R0E;NEJJ9W%XN@(+NL3U%_U+)\(6KR@?]YWW[T3/B"]9TAODPW M;-ZL5\=9O#CG:QALEP8STC#R#G^QZRB2=23K*)'_[;*."SG%2->X5:N&F1F\ MB0]&6%[@/DC61\3"22TSXZ[>W? =8;*9R5T'-M.#H4J*O$OCIS>S?NI,_?IQ MRS=' <]8*4B#OQQ6?>\M>,W/_A4A[.+JRODXN8TMY7)1JF<[8SH(HCK$-'V7S5[E]?S1USL'] P7G80&2C?2<;[?:[@IPY'ZH= M/0>(C:*Y*:>#28/=^.WUHC%+3MUU$!48XIF[-(W:,B"DN#E2(%?0QRE2SR&% M,^7DRK!?UOB!O>U*7"&7P8Q]N6#Z+IWY8KX@#M[,@FP_5$J-VC1\>N4HK+0X MCW>AF)_U%,GC9'F@MA4]N4ES0KZS2 ZF[:CB+[RS#;F)$%3<4B%"4'$-[>@] M4-%HL)61NVS2NE9R5W)_DJGS3GM7TI=^M9[O\[J4Z!./TJZ6#I;2(3L1U3^C M3@I?5W-R\[#*V3I7X[QF G-.S45+[Q*:.UBF%P,ZO+T<)@EELW<8_9*QB. " MP05JE_#5M*<7X")5P?A*K6N/]2[G2(K16:?H= #@@H9=[C)W*?S5CJ#[G@A/ MKP?_\!X)QX4VGZICPM.EO'_RGW;7T<0_>N(/=](.JI;=(KFV)CS!7UY#QHI?H%;8DQ M9V\#;N3XMERH9%Q]D)E+[7F.,!Q^=NXV8%E75:>;+"^QKKG.,$VAE2J1S-G; M@'E>G#,5;!>=N&):,@;Y898P&I@P&F+V<,-9P>_:&X0!3QF/2 M:JW8VK@P:^$9R2$;[7,W#*LEF2)ZPV9#]Z=8.=_N#LL#O"VDSSQ3\31VGNSE M=,(FRO41.YJ4^4#(G(XLYMU5217+;;Y;8GHJSW"+>IH1LJX[:"Q"U*=!9C!/P,[5,I=2QSIDMAQ'IH MK&RI4C,&8*YG"&40NK1<$;4Q7VOZ;;NZ2->G)AAZAE(MO$O/UYDAI2M!<501 M35W,-L#0,Z3J#Z<]D7)9G,VOMEYEJA9+?:X-AY[>A#TO.RJ@C:\XB[0>"^,VUU*?9TV.B>E8$^;%6%O MJ1\+,1JH77:T\;!1CNW\W.NM3[\U-$OY"31?Q8%_G7P=ON1GZ#C\&^9TWR>B M?4X<9D*#/Q.,//==SP0'0Z*SSXJ>?-#1F98\$9M<+Q7*5!XFJ8Y*W M\%JM%C988!Q>=B2L7@Q0JZD/;C5%T=^SL4',6DP0]RE$AQC0 ;^G"$2(.!"" MO"<1(6) "(1,\: #0J:X$(*\)S*($I>CQ$7:/[VLQW[@1GQ@OZ<7@3G>2_[] M=CV9%]'OZLUX7O:>'%Y4?K'N3#$A;^:Q!(F'KLC+-:G[]HSQI?CBCWO106R\:2Y6F)H:>?BA MO]Z/(AM/_?NBEZB*EB\ZF\1.(,+OCKSUEQ*/6V_'S4^/R#:^]39<)+GW3K3-3T@ MR?YBD@W=1M]2M%/@_T/!3BZ*)=U1-AU,M,J%5A^3]5J!N95@CP>+IJ#(6XPW MO>YP;E?2@J7MKHS/I.Y(^K(WQG^X5?=,3Q87I@T3\VNI)9>4\O:Z/ZGTBP,52WK#4;N0*S52H91# M'86XRV0SE[U-/0[NE?/]'2["@UQC/%8-="Y2Y%GRI/G\K!P\AR5*+B@JF?JS-)V!*\ M-!Y6I8 ?(>OO&HF77P7$7DRW_A*+1,S[->GZ:D9NG%;Y"4WRO1JQ:\QUM/1# MHBP<)U]5U7YOT>X[=>^NOU@8"E2M M1:-B13\#;P>:>,NQ%X!>F[SH^J+A;2I[-QP/*\$#!Q#-V??C@?G0[PC)%@-I MV6W.QQE>F917S%0;:<0L$-*A_0X,^-1+&CL"%00JR(#_751) 7,XM.$/4047 M--PN9=Q!;:@G,X5D=^.VBOW)['.BBM3Q:YPWG?A8/C5JDZ8HBF6" :@2-9FG M,N0G]@.\3SMK.9KM7$,W^Y:8&:?0\,VTLOB&D)&*=@2FH>R_$TH;VWI.Q8=M MF:7Y=@/V@:GDVK #%^Q??X=35[K8!P'+-P66F">G(#7M8LB2M-G4-)/O#5BS M5*BE#)<@";(-D 4H:5F8MW$!#>V5FLLX>=F:BI?0+!B]49Y6%R5D/PSIP,Y@ MTI&7#5G"R!)&[K58ZVZ_']JN[% @^AH_ YVJ9!NK1F6 \=RJNZJD!YE-KC$3 MLKM48!)[R;Y%6(&P GG-XJF.70,L^OBFBV>]RI85*XW%FMBXVWD2=D:FP[M9 M*>PR-PO%IKW%$[VJ $Q6R4LLQ$V8 4J:0V,E( @GOKE%?U6@B*L1_V:@&#=9LY2MZ0*K\/59H9/#U=HX M! IHS)-W.'5JS/]Q>7#<=2B4VH(BT-\FM>6;*U(/ >>SKLYJO1 0=&9&ZYQ4 MR7%6*KTND^UP*; <.$V=-GA"+5(06'S==)5OKDV]C!:MH9C6)Z+289-NCO6G M]F1A-!FXE+!:F#Z3@_*Y6ZV@B3/))QIC3 M)BK(^82 #F?XJ@N_0D2="R[LA3T.:[7U&T7]Y+E;I(*(!) A2AUETZ?9OM_ M(N_2W\>-_)]V\']+MSG%"J\"OJ@N]!WQ[NN#VP6?)IW4G/WPMY<"4F,BTOE6Q JF7;1_PYFWP\(*7/]YZ73&"LZOZD=[1 MH\)2MNE)4 X,/:^-6Y-,TMYW"Y\ M-5N=,9$>;RMZ5\0$/U>1LQEO!J6\F\/JDGQT;RCV39]$SQ?NB@+ M:19XJ_<3SYQZIW#B@8/J=@ 4'D\%,U? ODN>(N_=5%KDI#J.LQFB%R8+!6W2>.B']H M,$[#_P,$9H!*OF,=2$P(L/!MH@%(_; 9D"U?8[\)8&(3?BZN1,V 0@^9%DB/ M. MW]RXA ::? 9X!/U1<#]#"BQCHX.(.\*\#.P'^"6:TW\A08"SX)1 A!3Q: M5G8SWTWG@.OAD_9R_^H>7(V#WY_9\&DXN+JJ=$>!VU=UNA(8';)$]=W^[,+[39##LGU?11R2P^8JS/TV( MU$&P(SI-\!06+2.<=OB___L_A]-_W-ZD9!NV\W.O51VL2U6@VO.3"!6LF9*< M G2D^(4O/JG: 3BQMVM,YU]-,M^/BAF9'C"8?_C0CLC\,SH05PI\^M%S0])X]N(G(# ,! $H2NX6 MEL+OT]25B/7DH"/R9\T(^#=@/B"N1O38()KO[J,?OWHA MB@*FSD-PL3SW@7/%B'LOLX;#=T]L0WZ> Z.5M;A.OIPH=3B^=9>H-/,WG$J3 MZ['=""UZ7"+/-;MFPA4:PTF6:^PM03W1[XH,$V>]W$7W G-P?..TD!_.2J(CCN M1!-(L1<=C+YE*.!H!,(+4%P#IYWK ?B#:](NR1BOK>L]^O>+^'H,#N=D7@Q/ M'D%1I*>8 J9IBDI\R.2$W%OS!!3);]8IX8+ M/9\J;TVBR*5IG8%:9OKIT,FP+E5(HC'32QI.XEW:;.5F,R&LECH>6=N49W4_ ML\79?$I-909=GL/,JJ*6BQU,;)+5-F-K^GK-"*1 /!TI9H,\ M/>_4Y]B&(A:-2MW9)*5PY,E#\4$..1BHC>M M[GS.ZS6JU+>R1I7,B>WH_MSCD;242_?+F4:%'7!$BRE9'7HFP&=FGXYL#)2V ML\U+2TPKUO A*UGC93L (_&3-7&F!-0\BI^Q)3$Y]U:S*/1S>/A4T\(16>G=*_ !C-LT,3)Y-"@V.:&">_B>SK4E\HT MH8Q< 1O4VKG!K)M:I35X(>;)5!>3%N$Z^33!:T6KRNF.)'F]&1AY,M.VN_;F M_J)38_,;WNB(UI CZ388><)\J5Z3[):\Y PS77(\S!D3C^=&BO+O(9 M Y^0+#U<=CQ/&EN#:EN@A9,EK7)*GQ1:F2*O>20ES%BPL]I,2)^.S+8&1F;& ME)? R>+]QKA=U'BMQ?JVRI1:[F33'K3!R-/%+VKCHC7N](:Z MYMIRLK*@!ITQO/8$3ST=VIK;3G-1")*L.%L-LG,VHYI2./2$34;E5,H@B@J! M)0-%JMT V1K"M]\F>KB4R;_1-?%[ )IE6/FC#.O:3H75].=P63'RNBVNR:CY=-U6\W*RR_&S<.SQO@J3K")C]&0BB%(J M(Z0P+ N02TD+4U*DTE.*Q++D"6+,/2H=-+!24N_B?&=3[E5Z2@/,Y Q>)=/: MC.W*'9;;]%H=;YY6"J6S&)P4P4R;XL;&1+PU-K@CFS+TRW=6_@3 MWBQZ3FEEIX+)$ +K"0;B@!'5UE3@ :XR:2N]-/T\TP8C3U9DS["5LBH(IEXS MJE,JDUZ1*0J./,7 7(\>5F>KBHZ99%!E@.&DNFP AYX(%T8."CFQ.,A@?H-: M9ZLX.3([$ -/'CKNT)5,H61568+SQ[.!KK$+$N+ZR3.U:=<;>H$5L-HLG>\O MJQVL(<)GG@C!QIHXM;*W;&!BL,AKE5HC,ZJ&"'PJL)/6N(--J@:6)SVA5&N: MJLC BT5/F+"Z\9@-L\D0K,^DMAH;K%=5+CB':P:O426E/N]@'#UTRO06V%L* M T:>+#X_J05M,TO4L T/@&TC3]U-&C[S9/%;59S2N=RFJ6N+Y*K72R?%C3,# M(T\6;S(X6["4>D/W56=;H#2M(\[@R-/%;\KE->]6YD6VQI-#"QR(A6D3OOY4 MK$9\DJBG1R:I:]XLM_'2269@!N>P.EFHK'3&R[-L/I^2%H$X%LP@TS/%X MNC(IF%AWH;CRIEBVS" XAT#CF;).>@2&L=U42K/H7GM;GC-G$8C5:KS4LOT1 MF^1DGBV;"F[UF;,(U'?XDF8Y4P#6;7?5G&UFYFP6#CU=?V>QS049J;G02Q6K MSAK^@*ODV["$XN2Q[8P9X)OB<,UO% K;3E:F@77#NJO3QZ:6A3PG46:*K4V+ M5%_E&(#=4*D[U90D+ZUWNX4MKZW8AL@EL<$ 8\XASZ@=:,H""X:ZJ$O]Y6QA M:/D-@.M3E"#S]53:FSH$MJPPA#HN$DR_"T>>H$2K54A7F_UQG]7(W*SB=I.> M(H7*YPE/XWZUI,M%$8BIZ8K3:F&RMO,! +X3]K/)4E^G)6G+FTZ[J9CN0G5E M./)DF_K#!='&9,SGEZJ[+O4*_G+-0C ].2I=9I4GMFJ%TI-]*5E9]UFB!X / MO/UD1S<.I[:"P<+%.-DAJJ[78"D)ZK[X?DNU]4\I,K@B-V+XPXG@^';9-]9J M!2NM"SG2H05@NM]IY'/Q9#-^93MQ,1&F[P 28;O[UP"[4+,DPX=.DKU3=O=]H$'C\:&EZWVB=[0(]]%/Z&R.W+L+ M1W&5:.$[]SZK@O[ZO_,&+'3@119NN-9PSO^*^LD> MN=\N$@9XXAM5 87DW:,>W)_0"P"=DFY7@A>W& HW+6NN9SLP?!EY/_>O#WTP M/3"IG&%+^H\]"Y>:9G+&&\,>6_.5'E>L><55A_F14%Q)7(#W>XZO7,[)].C+ MPN[?&J#&WAZ?#KG[P6,8Q6,EP#;BPE5^[O\XG!1TL.TF!(UV*7)/';OS#N*U M.U_>J# \W#P2AA]FP(IV>_2 M_M]A+Z6?D3\T /ORJA_RX7MQXMJ&[RE_0YB:?":EX3$8_&D"\*Q>-(%X5@\Z8)P+)YT03@63[H@'(LG M7;+W:0K1)7YT03@63[H@'(LI7;#[[(L](!%A_H@P?W[E^*OI,;?;EP]KI_%* M#LHWV(%7TCV^P0Z\9CE^@RUX3;GY!EOPFA[Q#;8 "0(2!"0(2!"0("!!0(* M! $) A*$+RH(DFW #__[@_KQRG9$:Z?O4]F;7F$+:Q9?ZL!R9K)__CTYV"'D7$+.)>1<>@8RI9]LOGJO]O3M&$W3D(-WKBA'Q;[ %7TH0'H"4> U'GQ4*XLKGRH61-?_0 MO.'[J%F9[ZYEO6,#'E6,U-M4#&"6?BFSY*B;M7NFG77BLV@69WK,O'T;HAZF MI_][H<4CG0+I%%]&!-ZN37Q*U:&Y[Y3TNYK#&YOCW.!>P=_=/UY/MNJC< M/"H7,;C0-A8[\J*7)X87$'ZJ38PB#/':Q0MC&8'AF8OJ;T@PWZ+HQ8NG/M\N M?@_)S"+)1)+YR7;Q6T@F@2')1)+YR7;Q>T@FCB032>8GV\7O(9D$DLQW\=0% M8K/X/7G>K_AU&*R2:W82'06\9J6XGYC3+N"AOXP__DMS2V=_,41TE\"5'/G( M:__FSO+?!*%W@4[JNLQQ86'YR[=$7]:B^RL_1ZC_9_O<'#_X0NIYHR:(C"WRW(#"5:M"<.&X2Z^:L4DZH#TVAUOZ1 MD, ,P%O#7S&NP$T%G!!(7(#,+?AN%-OX/O:X2=SH1<1BB..H2UYL5U<3E*]KV,2,Q^)&1%TDS1 M:208?(F.@>" MD\\()P1V(SC)].I-_P@4_%;R^3,J4HQ5SI\;)QKE,WV&%M.Q38[%L;DY,D84\3^LF+.%IC.M^,-)Q7>P@$I MS0JK-%8#'>Q>9:C. )S@!,03,H,A/$%X\KWQA+@1GM!+SJ:Y K/&?,[;:J.! M9WB;F*LGJF/@'J=0%=TTY(F<:F_U^13Z1' JQ),LTD\0GMRR,.Q-> *)A1.7 M\'$ASOPF:_[P&BQT,'[0P1A=2,!-]UV-H@/RS-EG;TJ^PN=Z)98CF)G<$=DT MUX.>/@+_\2MS1]+9%\Z^]X5"8Y:8$'55_F*5:-^VU.QB@9XXI 2>P&4,B![+ MY*(+A_>^ZNIBR=-?+Q+X1 /([C0 0A(V5F .>9UHC=1TP9VG9"N(MVE<-@(C M-<@N.IA/F?.,XWG,>-$6,C 0F+VCZ2M:QC$3PEN9)#';!H1%GRN,^ P6+8?R MMKG)TU,]23/!PMG47-:)N=M?;6OE]6"0WV :7PE8W]DJ#74&L"@;8E$Z@[ ( M81'"HOC&()_!HMXTV;8F MWY\)*MF79KI2ZXOKII$J=>8!!",J!*,,LM(0&'W>$DP$1A\+1CG?:]K>/G)4 MF5A.!$]U38RDZ3P*653#:>*UFJ:7"FRN5Q((N82%*E$&!ED0!"$(^KSUI@B# M/@:#WARW7HRI>A7;=&V=:WGL@&CFZG4&.H-@W!K'[M+9EQ#G,];P0@A%-;QQ MK^&]L!F(@LVH<#1V2T&L&0O6_(Y)DE^(A[]ZK)' =AIDI8ZO]9F,S_G24&ZO M*6PWYL)61AKQ(D[FDZAD@"$*0A3/CAF M^( ICC+8TBM#7;%+(MD&F )C MAGCJCLB@M@H(5!"H?+2KZP%4BKU2GVDE/DVGC*P*CO!EJ.4 MS_JZDVYE&8@FF1^_,LCF04B":DB_"Y2\.10GS'/21!H2-9UKIXO3EK5BR"*T M:\)0''F'4R\UE?PB-:0$CFI(40WI9TCEC '18YFW@VI($4]_-9Y&N6B(^1'S M(^;_NLS_Y2->^,[XHQ3.& W+LH?E\?349QUQIG9B[IS.,WVJ-A.X C!T:?Q1>WA:#)SN:G5*35XVIF.&G/1'.?* M,0_ +WM5/K-96B0_6)8YML!WW84Q"^&(@CZ<.QJ_HHL[9G*(X.@:(34$1]\) MCMX996O.N]0TZSIEMI0O5NH3,UUC5DR(0YD?O[)I5*Z+0 C5RB$4NE2 CDNM MV&ZV[LM\MY<F[JC42[V3/F6Q'(&*Y5"QW'=TPGX)>GZA M!!G$FK%@393DA7@8\3#B8<3#WY.')[8C*TXR&OP37ZP3KFUHJ/51C7Z,0_7=CN8K+3Z+89==C9FR=!( M(UT+!!P/XR,4=8?CZ&9%A$KOC(P@5/JNJ/3., EKSG)IVZ%ZF%]K]54QQTB! MW0[A*!/5-J:OF#WR'>'H2\#-/@:"\.:[XFBU2BLA MG0L5G;!D*7-'49?O'ABSF&//]D0#U2R]3KT8%BA=>+H""[K$]1,2]'L;NEDMVI&"6=GJO%=:$[Z_J5&5Q5V+L- M2]^ELN@:.80KE\>59VM5;KYRA"M_$# A>E-Q0G ;EBV1#7KFU7H#0V!"0($! M$^J.IE"Y[3#;C]F59TM2$-C<%&S>'"V9:[FBGJP/YZRYJDAM M20@F#2N$%1@MR5!W*2S[6K3DWYX(*'M1PFD6##C]Q#-'$O"4Y:-O'L* Q-O9 M/ISQ_C$[7I5LPQ 7KO)S_\?AS ##_*TJD)%^FN(Z&9+:>F#=I*%,O4->3H8\ M%WZREQ3LGW#ZGK-_Z^YI>+2L=XL@1=UG7ZS(D;75F5?:X#53PP[VN[3_=Q(^ M^N?$4<3_S]Z7-B>N+&E_GXCY#PK/W#?.B0!?+:Q][G0$B]CWQ8"_$$(JA"PA M@18$_/JWJB0V0V.[&XR,:R*FKP\44E56YE.Y5:8:=B%=_ID9EH(V_8<)-,AL M"_#JF3[Q\8LW0X6196B.#5ZM_=* > 8!/P" <"W;?]]OOM./;(10_1.I?N9@ M)AL1A(V(/2;.YF"3C?BDC: ?HV?3?62(S1"$C8@_TF<+[).-(-#TO3:"0%- -B+^2*R((.P#,><"LA',(WVVBA#9 MB$_:B,0C2XZ("V[$^Z^\_'80XA,)\6G!S[=" />XYK>\[<%>LVAHZ,/_>V"X MA_<$>2+L(W/=VZ(HOKD7J1:!;@/SU?I'!R]Q/40;&9H$O\PX4\<#*6HF*!*E M&98%WRWH$B5LTM8H89NR1@$O9\T*43JP*6-,F4#9!(]#__GWZ+ 6@'!I( N M0?#( A%?]Z4X)D01A/A@EG^PX.!HR[\'/GP!&GDAJB\,'2S-)(X0]#H.C^_ M#SAT3$3FWD4F>3&1.1^]^ [\X 4.B,R\'6[\TC+#TD1FB,Q\JLSW]G5LO7_LNYQ_B6M#XY^R]%^.+C@2Y$WI M[[L[#?XH%O3>_66OJRT&<7^#HB"3_27[^^?[>S;1]B[W]ROC\W5RM.YQS6^E M0P5XS5]!J_Y8='E3*YE"Q9(_*,AWJ$5_]2RC6X4?=S$\JFLDDKMS7 MS#IL;,8D_,9FZ<0P-VBQ^K(K+'/S0?C)3@CLU1J;[:YP-03E#ZN.ZU6I(S3* ML17-6JUX95V*MW.YYC VY!Y^1D-L\BH5@CW=X=9"=[D6@X\$0NX&0I(W@I"R M$*'YAENJTN"I4PNGF.?ZT$U]!0AISK-,+YT96?1\'LN4<@4V%\DC"(D]_(R% M8LFK-(GV;/-;"]TM]!4F !KF9;J9T*<+@7\?L&'I&X%-HE.I<8/DTN[V$D6G M,0_+9DG\$OJ*U5OEU6*E5U"%RK2R=E?:K#Q#8)-$8)/@$@1L"-C\*B7_6V,- MT6JW^16P)CW/QU(U)97@0:^\GM;F?8&=R!!K M&/;A9SS$,E=IQQ0,X^@68$/?NIOTA<#&O\SPK='FVAWF?X4VL7G=B-6SJ27M MU.VU,NC9FKWZ$II-J18NE<652=-@I1?RI5+.SO$N0ILH0ALN_6FK;O>:N7ZTWU79QF 2SUHO$4F_6MNQ2YZ@C5[?>18FG3S?BST5+'9ECJNCU#".')'Q M4(2^4BSCMDE"]YH%=#'<^/33H6C\2K&(V^9=WFMBY<5PX],3(F\-'-=V]?T".*2HX?2[D\&"AD)G%QVQ MDHZ7OD3"A#52%#DNS-?=\DPK*"59SO/ 1< 11< 12YY3.+YJ2BJJPD924K]. M2NJ%_3;!BH;<9%^#$=B[KZQ'PJ77N?1VZWW]KKDN%_9Z!8N?[]L1QM*^8EJL M,$M5EIB7;KXO-9?1NE%NJE_#$::M168XR#>Z2D5M9A>C_'C*R\.$YPB+1TDF M+P$5%^$Z7.Z\"7X[;!R]1 MB/ SX><[RD/YQDI$@)(< M6 ^?I)$+=>[O=U/+"^XT'A^T)Z7 4FS2:R)7NP M6$VTIR_ALN09L3%*OY2:]'1!OXR?A,18;C>'#(T]#QP;HN/G2I]]@2R)CF$+ MVK=.DPA$V[S+K^C6!8FNT23]CASY06A'1YCN/4QW1V'G0#2RNOR*/B]UKSC>/SA+4_ MT\CY7FN^=3SV=C;]]UHSX>WOL>8;9R,0C>0SC6Z2JT!R%0YS%;86<,XPN_KL MC_,5V'%N_I)+#[-TIA]+@'#2?HZ@? 7.NW+/A6)O7[G_MRV,-!"<- )OMC5G M"I\O7I3G%!W=>OC!) [FB;F-8;KTR+PJCK ).K#*.ER7SQ M<::?F>+D1\,T9A!E5AG!<@3-7FV9O@NI;;HFA!K3:J EH^LF6W;W_WC-YIF) MH,O@-:?7!-,A."9$(7(\8K[[=#Y+07 69 !92X>$HR 11?@K],E,6!D. MYJ@#SJ$4771,$RY!Q,2C1BL*#C_%?M1?CBXXDH(8T')F,PT@&@OF"C[#VU9( MIK\IR'KP=T<$^8$)&XLT3_!MQHJ%IPLP"/S9_[$\*GI;_^!.:"LLPWB5]>VZ'-3"V]P_RL.G- M'7[B*RHT_2\T<]O*5!GS-6#/<#94V_QU& MC_XQ,H&@AEU(EW]FAJ4@QOF!<599@%?/].\1XA=OA@HCR] <&[Q:^Z4//D]] M>:2C6U'_E3[Z 744+FW[[Q_I>-QCDB7[$KQ]8=\PD\B^W&9?") %=&,(D 5S M7R"0D6T)WK8PT4>&X%@ -P;B&#GX [@O!,<"N2T$QP*Z,03'@KDO!,<"N2T$ MQP*Z,03'KKHO^ZG+HJ&AD?_WP#[\KA3%'CF4Y7^[XG&)PX@VBN$ \SQ11P?O M=#TF&AF:!+]D_O/OT24R$-YR)]Z,=Q"]CM;]P:0,PC='?,->CF\(V_R:;9*/ MS%VQ#4?8AK#-Q]DF0MB&L,W'V29ZR#9_?HO-#\X%JWSV)HEQGRSOS6.<.288 MUNEQ/)>:],LJ&^6BV7['3#.:^\>)C!?,8RPHEFV8:*/\-!U_)$KQJNN[_*TP MNTU5+(^Z:SL]T'/\U&BD^Y%^IQ@74T-V2*/"2H^):_04\T*$-[WT>2PA_[J8 M=A^PA=V@)!P1_\")?\FW'L\'=[UQ6Y359U_/R__^L@3V#+V.B&F&'^ MV+B#]];EYR>PF--E$/;2$(0Q?/4/07.%E;4I2Y!\Y#:.YA];CS(B!,70CUST M7]3>WX@@1]1$M\_V:'9P $=M,V';Z1#^%MC&[,?+(/0=?\.7H1YC$>O MM%FOI)C;;(N-I!&,'_Z.$GOLN([EYFO M[ MUI93A9\7O(UZY((_Y\N'TVK46YD"E6_5NXT05:QE;CB56KW#M[VN@YTZE:G7 MVO5*,9OJ\%DJ5ZRE:IEBJD*U._"#*E_KM*F_,A[H .GO2U_G_?4D_Z.W?,'5T#ED49 MZ"!U%0O=!46WR.&:E$LRQEOKNCB^'H+#*9D7L*XPC')C,2&-A"$KB)%A)"'2 MPU&"%8>"& =)*1'C8F+RP9,38:-=J+JZCF1SJL1G2N&.D"D60#[3'#(HM/!J M9%&9+-+E9H'O=4NUV6!44%<)%]UB?CVR,(@ZK49::=!@77V>C-WF2'N2O7#% MX4BN)%0[K9J@\7G)6+066F*5FS:'W/'(B=R)YR:QG,D[Z]ZZEFWHPJ3L#B/' M(VFIU\S*[>6R6YZEIU:K=!([O7(>0'8<=NT>9Y-VV(Q-^\H12 /H\?/ M? :MW$06[4DWG'\J9Y9L_459H)%'STQD*NF>.7=KW4PE4ABDPR4K'$D-8ULJ M7?MJ>,:83A5<%@"7"L"2+0-=5("552Q1,Z!B>N(J>.0YJ[O-&&W2=7G4+QL+ MX[GU+'O:,X:&E'UFW! -8ZYTD;L4=JC^P8C X(OPW=7N5X_;WU?VB%#0=:. *$U+UE M;A=U+8ZV3/O'QGQR!*T^@IB+'Y=3D)6$#*>J8#LF1->V. &2HX%?U#F(&LO9 MHM&.9VB!5J.-#CW,Y[+RE=CUO.&0.B@;X1W2F]H1(5QN Y(8'@PK:B)(E(X8 M%9F1&E9Z9IMM$'?;$$(U4> KX%QQQ0Y)L(7M0/BM8,&/-:!'>14$D\ )VC/ 7I^-^+U)F,!Z#ORR5*3_J"'\QXSH># M.4$I1[FQ>79V1]8!1;T&W]]Q@;8 53B9B76BLF1X/):,TEH;\FUW.!*41M(0 M\C(T@;B'GY%0-!Z_2!O,]^FCUP&8R,4 Y@9H D).31. $G13'S_-14N0@=MHK30KDY;*T3KI?^R858[EP$^,NJ,-$[4V&^ MLL(24!P*%B7N%9HZ$\7\%3+%5?9)7<:J8]49\,6TGAD^50QWR.'$]!"7/)>9 M_C44G1A1=(BB$P@T08MDV'_NX&B/DZ/]W4?[#>^O!EDROQ:EKB;,G\KLG[_9 M-S@X;\#1GN@?<"\'N5_>QDHBD49)C455M0(+@)^:3FC%R#::/!",!7#L2@-R*@!BVG 4Q@)KT7! M+RSXAY>U"> 3X,>H>XIH.*:%$W='#AP +"N$NK)H#OK9P1,4*&P*;@ T6E$. M7"0/# E^^DCQ%EP$_J7F=R)24 ,B$\#! M(D(BB7(G0*<4&RT.Y5>B%X]P+HH]$6Q*V/X0)># (0"-WO2.08E=:$U>UBE: M"OHOW-M(A'P\0J\1+$.'SUM18#.71ZJH0RHB@NJ6C;)YK-!K.CNZ-P<#0H$- MS"FD#YHI7K3@O4&Q=G/U>B"=>-FKZ5F..-G\'DX>O]8$$%^ -X.9@9)H%+B# M8\=V3+!MV>3OX1CQAP G;\-)84Z0E/$8_HF_.'P7.$G[PXPF:[#XS:LMU E(@;P ,1 2 M!6W75%#!?N58C*&^VI8D\>(2"& M,+*@S5QA_,11P5.(J,'/T.8O%$/SN&V#'8(#U2+,,LEF:26%92,U/1_EV%& -5)1J-&0/(4)"6DN*M'Q\A2((GT/23)ZC/ M%R(%TLW@A-IH!7#>=1ULJ>M/"_6)@P^9*A#@Y"+8A(L*%C4P%P$/% M3[:E#+2-8P!U8@ARFTV&;[4GD$W0[*<&YD9TJGG4]Y:'%H6.,\AS*SC[&7P" M&@W?C7*%T"]PBNSK)WM/>Z0:6\:"TP(JY:4'AS +.T@="&V$R#8!.BTE82K( M *L;+XXNHM0EQ/=P+1YV;\]1R S03#%UL-HM!_@=#$7#LJW'?47TT_&K>)K5GN:R>Y=2+_"&N'KQVQ6 MY&F:^Z]\I'*0 R%_AOP'OY[]@=YCHOZ'2#?:*24[!0?K0'\IXX,I6'#2FO3J MI7\_^L*@H!1C"6L,V*JS;'_"GE0N%-F 0&1IJR]^?) MGV^>?[.HBX^?=VC#^4!U>7,,>.")E"H(LX:KH^M@<%L/9CQ6$&K#^7HG#I0, M64":]G87\3/:#M8-S1WVXD_QL8JN1F1O[2MD:2CU#> MS\:FX"#HA4^"U'-$[Z&;$QM?+$>(25E(%FU/U<7*-"8/T"W/7/(!D1H)Z#S$ MNBH\SQ'&;V\8[*:,[[CA(P<^#I^=6QUI.R\ :6^L\/#M#P\F!,\X8S.K&?*J M( S>XO(&=7W0M5ZC+I7Q%&AOI=X*L8J.S3'%]"D0\@TTQ=K3X!%JH%G[;.!C MA$?KG<8OB*()#Y%'*F6.%-N3DLVHO=/8ZQUJB+X]J"!&1;0XZ9CXF67)K MFMR:)K>FR:WI[W%K^E6UC?,W83@-QIJ:5B#5%=H:%/V(HFHL^KV&LRU%=N+U7DA@4U\ZP\I6NL7"TD4P>! MI.@' DF[=[>WBE,*4RWED1T%"G"%H@;:KVV4*;;78WX0[IA:(\\^\[UYJYZ> M%B;9T4"&>L5CY$2$Z9W[0$&!T; WU3K-.=BKK8PW>JZGE(T=#;EE*0O"C3)6 M1,2?,\/<*'7N1($LY&Y,/["< =%7RN%_0D8TQ(TW7L'>:'.&#"= [7K$0Z-Z MH4C8*7W2#X3F6C$L*@6U38BOKZT/R!K($>;IKP'V'?LZ]TE1Y(]15;W MF'^G)2.+U2?EX]9P0.Z:L:#XGJP9-*30.U[./P4OHR1 *(3F 9/ R^!"OK!Y M!I:P;WW !2S "I,"(\#6YMK,8B.@4^"=1L@9Y9J&+J.]6?DNO9%C8S,+F1Z6 MYR 0\:Y,!&@>0&-%L<:*3Z3- BYI:W^@QM/O5W7ZLFZ!AF/CLY+J(<<2VM " M"N$AJ\ZR/$4I)7KQRUMY]%,;UX!G@ *LX184$Z0*0)NA^_6)2(+]9\O!6RZF1+\([^##X;&@C(F+X'JS-^8AX'4D@ M"JCY(FC@[(DI"+W^8FN78Y#S'&0X$(NB=P!BW"Z8A%Q4T-;=.@9F&$U%@,^Y M;6CAT)F!?.Z/IRCB8J>NN=CXP_'QOD^=/0<]2WLAKAU"L!Y","%XX&S)>3NFTXZ'@Y]%+OUN&'(S:>7^SX]4-Y\$BPL.,!*1#(+D=_ MP^GZG(%**( EY ][RR36+[@$_Q(P84\_>++9IZ M<4!A##G."V&+.%ZI@*TV%V7CPT$$ M=/29H* H!O:F:,K<\<,$6P\+Y#%!\R+G;[FX/4JC""7 X5I(3Q1+M9$O%#X2 M'EI>Q#2T.4<1)SDB\C%#;/=\,'!% *IC+@[X"BA>#'9T$"D]\(#W4%QZ#W7$00):#5MY8#U5K?=C.VN[_W@WCUL,POOK/64HXVRXM&A M<_@8[&)W/0J'MN\YF)F_#,IT]&THS@O>46PT=/JQD -$**]0TX)2AR;!)&C( MG"O,CCX?S0R$/%OP<*'BA]0Q5+$(TNQK'Z58=;[=,0E-0>0)\Z3V/7DYAT:6 MY8PL!4J]N4FF^>L@+>COK5A#WML+/"GZPM 6?G(/2H%8(1PR46!(PZ$X%*G; MN-5#.-JBH;0,QPN?XU_LY59L?;R(K2%O(-BQ#5&=&!K*.X#_KRR\,]F/)X4\ MOO4T%9]YX7%H.8KO^O">>Y!=LO&,8%W4CT<=F!8XH\;_R6; 7EK4SD+ OX'@ M^TBE-K$Q#]XM1[.M71;)0:( F$//Z#-@F)=(VSR2 JV3_!!+7JN<$1,'2AX M!=YNZ3AA =OJ1YL&Q=H_&A&4[U(6T/CC:;P*TF'QA&@/X&PT%.' !M>>>2]( M.'BMX4:;4#1?@-\CGXUK@,45U&9R ^!7!V$=P[A.C>XTP%+P=J>+:]&8@[&7&UY^B+D&N]\0&]$ M^^Z(D! ;IGCT'[O_%"_@)6"(0):]I^[54]O3^B"TAO!,!CI*-$%V*4 ^ ]]T M]O)I?/T &>.6]ZP]-P#<+W'E(9 '3<9LALZK#4$.?K<'5S[<>*38%HN&.K&$ MUH)W'*?H' (A/!BA--FKG=L+OF8C18JN3)TI>L^EG5=':=Y&5.X8:5!%,(DUQO2JX9,1E43TB8@G!JR3OJQ4PU%>)MGRHLN. MVJUTOI7KL\!]^,D^1H]\65L7%8I/>E/P=AIOV3?=B[9CSC3'.MR&DZ3FDN72 M2W@PS73KB=%Z,0S/JG%&?IO4EO>&1XP+R.>UH3VBNO\E&H<"'Y8/0C@S90NG MG^1).O)9'%0 I';%__8ARC9L/R469S3M%F1])X[:=M78T"$EXA !U%(:&^?' M]CM?_*&$^\R7%C0TLY-<9S_+[8KZ5#/IF"P]R8516*BQD.OBL4?NUVSWUZ%\ MWP_4QM[=Y. #.X&!^"3UC:B[?JG78QPMT)F\$IMUE76MB3OJ_HKT^U)]/W1_ M-ZR^B^X^WY\DN5J4^:HX6]*0U/U,12O,GY0./-'BW!F&_QL:+Z? BGD?6"'W MSY4WBKG$1CU'"L+Y2(<'?%D%=KT? M3T-YB23.'9*?CE:?M1F?C%;T/"(():67I_,UN]7M/$V562-(:!4D(;@,6J7, M?I4=-<)S2)$P5Y,R)44OP^,Y$CW#\'\'2Z'#3+ %2US.>7.1 U_WL'P'F[X MNZM)R!^IR]_I>-N@9FM+&VB@32 N%G>$.#V1 ^XF^OO,'^8GVG7V>:Q-E ^.T M#L^?E'+LB8&JP&^#B3,(+8;GTYX"@ .VQO:*-'::'#AN/-\*Y=Q/)[Z!@/?ZJX"SK7R4_V]CIR^4&W[L1N!IV,(FC)%)R4.P.$[;#@E8C\ZN,J@X@4H^_?"W43?:F]S M 14P5LD]S]UG8ZBR%:7>;++C]O+IH& ,^T'/? .82,C@ 5P?_](6V[0?Q6I@ MGV_5PL5$),I/G098=/G6"RU!19LYKASSKVTRSI$SR,]M0YOLCYFAY"+)N^6L MH20RDUI!7J%\)6[WB#U.//_3QTL7\'F]P\S!#E]$R5_(";91+O3Z?#ZLY?EI M8J865_(9)3]L 1%M,^K)8 ']M9:?W8C\294^(S]UY%$UW>DJ$[?*=LR$;*S@ M7M:,8[-Z!QXXC0B+XVB%C5D( @B*(TN$D)FPBN1WLA'@K@""BVT^X!7LF4KW6'O M$NK).C#((#1P215DW>'T%V'K4=K+?T4IH**IC-!E5G./]48KOU8&.B%_874^ M4HW=KW>8\XOW;#IM>86+T&T69&?.'&A=6A.O*L;>_.%[MA!+[7QA\(WP]\H, M70SPIU@3? LS95F&J&PS>4\?!!)./[,!VK H/\#"MPQ0 M]0-'0T4>&EM*O;%PH&.%P?)R$DX,P1?S+6-O)QZI7P8Z<1$B#U301:--^L_L MO;-Q;*@ KL$&C1Z#W3S9;\Y9T-1$+,EQ#!MYW3-2RSRKF:8^;-%.QIQ7Q4BK M&Y>;)SMKZLONE&V,"WQXD,FMTGU=;8K-(7MBY+PU;[W8/;HK]-(VB,57G,"C M'IS1UR.9F9+4%\G)C&X_1X1$/NST1QH:F7@]LI^QVB#^4FW3;*PPGU7');4J MG>S6*0^,O%8=/:WH]NPE.Y,J\[B42IWJUIG-OJ0;[7D7T$J6+J3*3\D\QZ-N MG4S1?I:;(1R^>+PKPQ;<*11ROBXY-)W,E%&7[5B[A*CK'M)TZ& M(X]6I*<'[42K)W7X6)E-50>M&>"&)SN :N,>L%J&K-#EEQ=9:22ZK3*/JN@= MC61C$28AM'-:E^U/DN8DK;M/4=>KMW_6F4R9Z0I:JIF2A_'CMUO%=8H!:K2OYLTIUQ]FBD^Y6A.. M/**G.Y F4:9<[717[:26$-),D=52<.01/=V6G>?=8FVMYAV+[XS,J@+B+ARY MH>>U>YJV ;[ZTP+X$I7QQ\_2X;][( M-/[H.3E\@L/C9UO/[':IAOM5WU"BSSM52,M;P_"9Z<:CQ4&74:>Y%1>=V.,8 MC:Y*OJWG;_[6XLU"M9//+-35FIZ+;)[1H\4#(ZQ8RWU$1Z]A-TQ][#$T\K[Y M!-\I??2>TE?4TNM51$X]=<-)HS!FBS;76LL//VWWA-9N;I])^13PLYFQJ;8QM%P^'&L2>HE1WS)./QQF(7J5$M)\*OK.W MK2TR,5S\2E0=9;SWXDU]K# JT6=2?_G>@DP]6_5=!'^CJHGXDLMA'K!7T^_X M299?J1,1Y#1<-$B>36YN8I MFI>?VNH5'MP]#^>2;S*/<6[[K@H@"B"@V7\[II7,]/1Y]-*UZ#"G5+N3)1]? MZN[[F1:RVQ&/8AY&FBA4@GW]&E7902Y#J)I;P+MEBK.%_;MS^/:+: )[O]+D M_OY 4U5 -XJ]ZE^O-G*36>X5$$6:-2JTM6&PK7V!6>-5[ E/#C+J(7^BQ'=S M6^S,,<7-=>/M)3]TQ=#"M34&PNV*O]CVS%UO:=H-O;('X-(=^\LW830]GN%70U_4)O%BK(M>]3AF*O(-1$T50_CKM[%&9NY^"*S,EGPH^ ;F%' M\V:<@-JHKSRH/EX%/M.V&X;Y >X8' .W?+-)MZ ^?:# >#VX\25/KY6W5T# M.NE,]Z>+\,5?Y8^K=EK?ZME^9ZMSW45Z5&K@QXI26- MI93$:D,^=25M>B_R2C^>M]1WOZ3??V__BW8HCR0>X]'OV0782UAXI*.G*_[N M_>[]7'"Y]LS<(T.V)7C;PCPFXV1? K@O+-F5X.T* ;% ;@L!L8#N"P&Q .X* M ;% ;@L!L8#N"P&QZ^W*!QL_OFG=WXP(B0\0X9KH_<<$2+R1D7R"(K\.UFYZ MQ![_NXVG;J@A&AHBT?\])!Y^DS*0.9C(ZY:+G]H)]<*T0VW'*1X72-ND$7G$ MXYC0*2H282+"]$J8V-\5)H9[3";N29A0'."(3H1K"->\Q34,X1K"-1_F&OJK M'\V;'#@_&&O]^ (B\-L6S$=,F*L:^=^!!&?MZ6] "(%1 J(%! I(%)P-U+P M>^K=?LL?401@/+X1,6+X%4>IKI>2\L"L,RAYX:3" M_75RJ$S-X4JO?4O^=?(INC.=V78OAP.+-IA:^#JUGWDZW.;Z;^X4^)>K-]^W M-Y=JT_XMD,VXW8WNC?1NA'?3*2W59]-/FFS1*R8S7Z?6T>(X?%A$B_M0$2UL M#:)^:*C&"Z)@3[$G&<>"C %,?HGRD.$Z4CB/'T@=8;F]'L$];.\(KA>S>%B? MO-!.*9Q)#Q+11H)%MQZYAY],-!)*,L=E[KX#&!'T(>ASZ1H=-T6?S"#7&0T+ M>IE>T>5X>$HGPO;PUNA3RCVMC,K(C?"]>'7\O(J,UZL&0I\81!\N'F*BQY5= M"/H0]"'H\S;ZT ?H0]\6?>KT\*5;3I@C?C7N](KZ(LS%*O*-T6>]CN<'1D1K MJ"LUW.S1SY-!(8JJ,R0??L:X4#R9/ ,^7RF,X!F5VPMKQ&5$7$9?Q644,%"] MC4&YE5S_I_'L:%6CY"USO<:-Z8ZKS+("""!F8DQ,2.*Z7> M61PSJZ"^'J@^D;^1P/H.[KM 13)OF,OY!:AVVE5X:YI]%.)QO1[V'R);1+8" M1#4B6T2VB&P1V?IFILE&Z4UO==Y-%[WUK:7SBO4\45>M?M;HQ0J1? %A"LI\3+*A"(F6$TPA MF!)4<]"M1XQV?U"J=85J];DS+1G*HGSKN'>M&8Z;G12?I6//8B?9JW C,8/Z M*$%3+LZ&V+?S&?^-2XU_0F'ZUTC@?;-U7+ ?0(.#4O0WZ&@ N0P5TT<<%<(- M5HY:+5"N8/G][W!/.4,#VFK;J<'OI6=1?G=:_+D]44PIC-H$KH[[&NS:%/#% M?,AO,S(",B0G[H6PZ1N"VQ8"W"D$S>Z&'1^V?1[>[H-#38& ^FFA?BB;GZ6D M%P>'$?ETL9--47]IAF7]_4BUSWZ/GB !^!*O&^)?RM_;#<'-I/]2X"?V04<$ ML)RAE@^HU8[7_!!X?7_QON[Z$XF&A5LW^H\+49:@^;T[(!U4@%:(FXI(CFCC MCVT@3G1#,^15Z+ ;(NI%<=@1<3,'W W;$WLT53A7U,=#%"S4G0*@_ABF_X?? MJA@U*,+DD PX&=0&$7=#D5#+"]PV9JP!T>\JY+5>TF7#ZU "O]YQC=_CY;5@ MG6]DO2^^J"?\52HB_K(N#!O9G*-;MF,BD==U#O_[OP[J.6[=IZ\:E^VMRZ\C MR>(#4@9AKURD,(:O_B%HKK"R_'7&DX_U]S8Q'KW29KU"!&ZW-?\1 MJ(F)#NC_Z=0S)U5"]#=D/H@(VD&O.O^CAY\=W!(#\C$Z+I%0;H\$X><%86[_ MW;N6=[]N$-^HMS(%*M^J=QLAJEC+W' JM7J';WMUHCIU*E.OM>N58C;5X;-4 MKEA+U3+%5(5J=^ '5;[6:5-_(4KBMH1_7_J<^/4D_Z.K,ZN$OM/ 0MN,62BYJQ(5[TJ(U*9=D MC+?6]3N7N<[BZR$XG)+Y;9/,?/8YD]7&E82: >IJR4EB.%8^V<2534>S56/$ M:?S4?,K."[6G07=TLHGK:!%+++6!E:!7Z_%PN*ADQ[F\>ZJ)JRH]AP&0NEU5 MZ$WFZU)LIL<=]U03UUYJ&.YG$^TY'\M61URR++I+X)YJXKJP7U*VL ZGU8RP M+%3F=COIO+BGFK@.9TQM'8[*'74:J7 OPQ'3+[?D4TU<2^OJ8JS/.PW>,:.+ M5J/1CV9'[JDFKC6E6L^-9NN7KF+EI\V:V.+73\V335Q;H\&DY\;M[A3P)=>, MKB=@[9YJXIJOC7HS:VUP?&9932_GH.8F2B>;N!87M,+F:_$A7W:74FY9S [! M^&3#U>)SUIS,FXFIRK*C1',9"1?K@Z;GICP5( M=CWGP^'(\!2=.>K+FIYF6ZNBD^DTXUEYF#BQHI&59;D^H]'AF9Y.#SI]3I3< M8?)X9#3L5N+C/C.D>Y:Y;+0'L7$VE1HR]/%0D%6=;0:'GI,JC!@9+[*->CY*%Y?))NYRDA)H:') MUT,+2T>9%OK=+L\F4Q-A$;=,'L"A)QC:&:7">J53K4"&GCP#_B423ZAPZ F> M:EA9)QT.5X=J.,-EV7I5G2I02I@33#7HEM/K^- 0:*$:36D@.LTTTDTT](A7 MY,%\66H4\R/5 8,TGUM6)LTD?NH1!4;93E=X2N@5?IZ>F=Q+E=7,"9SK"5X= M3/KC3LEE\W0X]I19,X.L4%ZZ:.@1L=95T&LLY9>Z&GMQZI.L/684%0X]P8/- M1+YA2_EG5FUK97LL%9[FW1@>>B3^G4RB(HR93*$;'A8Z/;:_ A6TL8EC^1^M M[WE@[0P7=%1G#'-FF-YC):J.3N/' M4Q_N]3=\]>I-6\63IM6FJ=\O3:QML_80-7$@&;==+J'NH$%+67O#"@OM&C&B M*>(FD3O#3(;O]N:$#$VPU]9VGZ*H<>!>%\UML\H]6U>"MBBD,7R-8E)C1\=. M&6C7HK7#F>B6YZ;Q^GYZYN#.0P!.ML#== H=.?:&N'@BWE@@8:/0\W@!:3/Z M1JZ!#EX#G) (U2-/=*!*?][J1_0Z6 +ZU"/)GN-C!*!%OV,N1"PP'@/1ZPPJ M'C"BO\L[4WK;2?78D'YK1S^K/^H_)WLY6IMFCK]H,?N)+8#?V_;QLYH EP5Y M$5/;4@G",5!?B@518\4/- 'V&R[O\ZIUQ(J_ICKNQPLWV9#0'D&TA)23/J>5 M9NM@TO7QUJ7=,(VQ8E>@^""_\X9Z'2.SMZ3CSIHQL(ZZ9EMNJ/-XK3?L,_)D M6"*=-3^ULV8T_L@E22N4\Q'%#X00+M:@AGV,D&T)WK8PCUR"[$L ]X5^C'!D M8X*W,03' KDM!,<"NB\$QX*Y,03' KDM!,<"NB\TV9AK;LP'[TN]:>;??U? M-P \:-VFKM!BT[LY1S\>Y?-^Y:Y<5VZG203G_@7G]UO<,8\)YIZ$Z8+M- G7 M?">NN50[3<(U9[@F'KLSKOFS=IH!.)HWMP:$D_D%EVBN>6V!"&0S@?.6XUVN M^2VWWSTNFO#V]U@SX>UOL>1ORMM?=M&_IVX%INC<]=I;8MD-S#IO*\X!(\-% MZAEXYQ%IZW2/+2W1*W[X+]UD?6.C[%3A%-'HC_0U\Z261\(LEE_U8S%]T[ R M$HK%KU*+B: +09?O@"[WV++R(^@B2ZR9I?.)5'=:>"YG"J;1:^DIKR$E2X?B MUZG*1-#EWM'E1BL+&+K<8TO*CZ!+-B-%PP-Z9?#LNA--O@TG&384 M9\[I+E_)T7[YAI/$-7.#-6_B8E_%FW@.[HX61_UUEY;:E7I%GH,Y2&_XE!-X M-Q2FY;"3DZ;=Z:!;MIM<2,AJ*G*A']S>!"@(5MX:*;V-W7:F;XT=4 MHKS,#CO9F\1A/BZ"/$9:PD80MQ5F\6/ M(,1JEGYI]C6>53/#94U-L?6XPS3])HIT].(64V <$)X1=:)H#O$XW;/'Z=*: M5,#<3E_"#ML*7/2>E2UAT_:<8N71NT.SUNG3=&=+*2S,U?#(N MZ]G^I5$F5,P96*FW:"(43]#7L\H")FH$<0CB!,2: MNS;BI$!Z41GW*GE^59T.PB)OIMN]3W(#9JNVCH'Z*N](S2&N M(!GE0O$801R"./<46OM\Q/D-Z_#:B!.V2F%-K3@F[X!>LI].%Q>UQ"L! MG%I81VN",VUTVT.G.8KD&)>/HJ9(W,//2#(4.^]=(.).Q)V(^P*.[@1%0K@B#A%W M(NXD?'$QZZF5F:N5Y80N=<,E^N5)RLUS*?>3Q%TUAHV5UN$C-+N*2L9 B"BK M(A)W9+XD0AQS-FO]*\4.O%=L^P/ILM<$Z_XJ8.W][B/E>[]XPNWM21"P&D*W MH $1!"((1!"((!!!"&+EK3^@P?L5O5\1(YB^ZRR8F5"+]EI7XL:X4P,N:XT_ M^ YF[>V@@5"%.,,^T?>]:1"[+_'P;PV@/U*ZE-H3_!-VLM9^6=-/KE6G>UI] MF9LSLURVWQPR-'*#L_%0DONF?C$"((&A"@&0:WK3_Q! K"%;+.IR,<5/Z<:< M7EO,;+I.(0")/?QD8B$N$2, 0@ D /;*MP>0*_GG_Q! P'3 -,)B1^^V6::[ MXGN.^;QP$8 D'W[&0K%(Y#*>^C<,N%M*2,W0PZ)@3>"+#%$-CP0+H+XETQG0 M+<^$ TOT]_V5X"(>G'MV908+_JZ:?#013)!&MF*)"9M4TC3O78CG%@MZ9Z2ASH6 MXQMI]/EL3((5!"L(5@3!UOH$K'B9%]N:GI*KW7I%GF1&PY; ]&6$%= >XQ*A M:)(E6$&PXDM'AH*%%5=->[HN5K")Z2+)U+5N&-#*M 6>[-P+Q@J4)<6$V.19 MW\V]!L_V*(AC9P:Z#T_9D/"6ST&B8=D7NYL=L-7?'D2($XMXP6]BQ>T)?DJ7 M6D 3;""]!:+KI,Q7EI47NW\7X+ M.EBZ4,D8X\B4GDJMYLMRT%.5O(NFB(IC,1>ZG1_@F%EQ.A,4$U_-1S?Q*;CG MB@ZW659&&J $RP*VA:TWV3 D5]$TXN,B/B[B#P^6U;5)'1HZJA"IM-QU FOTPPTO3AD>L68Z^8>?6\A(#@0 !SX3H7" M")=_UXC.N[C\7F,1V]0PI.0"3Z-5=JJO,:9FIC&#*UV%* #MB)E7K J.LOQ& MF<1A0!P&Q-=X)PHS=ACL=.+ZN&+HM%J][OEK#-^:E76#!-.#9D(UIRYXWYMQ.](8(3 R%V%+"X (\YJ M5AE577.MQI[$Y[$\U@;U-H81%,"(DO %@9%;PP@)7UPY?'$!&*GRM!DN9MO1 M[GS(+5]&H-)A-1?!"+H"] V"&2VP$#3'N^H#33JTE?#]R)*#?UJ*!,R+%F[X MWIA G#H!<%W>ET66%Q2]KK? % B68P(/##-;*<[L"_&YJH5VI+NRDO,,PX<7 MZ<*L,Q;87*,Y9*+8+ LES]^%)*! 0.%+@\(-&G)?T\#Z("H1="D%(5%^Z43$"1BJLY\>/,NXA)%'76FQ"EE"KZ0@C/+3 7L 82)4.KYOY:E-\0%;]*A]I; M:A"D8>UGI9EMA=^[C(8OIWF2C]P95LXPMUV'?N7#++2BT:G*]#MT65WV8L/" M?-F,00R-HX &$V+B)*!! (4 2G Y:H)9Q< E+@KT(U%;SGC5RNS7$[6X_W! M,H4 )?;P,W[-GJW?6U8(G+S7A LPG%SX)DV (P+U&0ZFZ#*^-T-\.9_LRSD4 M @X*@60XZ%Y^$)#B?Z_JSKSYTH.E3USYXOA6SCV-H@*%_9Q+)]QIM9WGS+37 MC74JV?K32U7+HVXWN.D[$T>5E,G5%P(?!#Z" A]7[GGS0?@0=)&9Y7G T0 \ MA9--H:0.D?&!F\@GN! 7BQ+T(.CQ">@1U*4'"SVNW/#F@^A1CJ]*ABH6$GR^ MNTCTHKF&/'6P\I%\^!EA0RSW]D67?]L"W,Z+[I:B0P&U?YQ@W-B;PK[]S=;> M99'X'[*S;C0C>\FO.%,Y7O,8RF<3Q.M&D_85V)H#*U+-5*#?P%;IA4R98 M*/!-?D$Q5!&:LH",0V(CP5*L1RIEH3L[62""Z0B8%,>$**3JAK:5QQ!'439\ M\I-/&*KMUV;8/@J%U="(HFY!'M;%W3>N8%'_>V$Y25G#^GA?*_IA:IT%T7$FWNO-6T03-=K6[Y%(' MHA7]C8)06S&*>6)4$TQS6&0C?"^5;V74O)%,-%*%G#:MI* "GV0>DTU>^R246CF;;0Q++VH]#I;.DS2I%&/R=4C(B4RTKO::)97E)Z72 M;#'KRF7WX6>4?4S\DH(A* S6#, /%T!;_8KQF:_#^,P%&+\GY^TVA+X!'4Y7 MIP5[4=&LEW/-E-CHR9#Q$^>V[3,8_T.4?,WX+VR7 M+V4+,YL6F.@ZJBSZ+WG%O0X)Z^5Z,M,V0(X.N\ED.#HSA>B3B\[?,]#QBO'Q M4?7I1U,*RA,4-R0L&6,*C\P5=MW&_['0&05T!U"*1*PK4TA7.#LHGL(4JI/V:\GV?KP[UQ _>8*^ M-QE*4B1\8$Z$!:!V3_3.3)=@O4NQ/_]SH!A< MQ.-TR#1^V=6&8-JKO20A*ZM8HF:@G/T.?&$:KD/U%;K1$+")IOXRB\?H=G+Q MS*PF4J8T23WXUW<=(*7L,^.&:!CS0 '(I3,X$]MTP,7T??HY^WD:^B3I4<;84XF_8YFZ]C7A\;>%50;B#7F5BT M; -)CB"; 'B'E6)/X"=>IQ!D BAC>%; +RS4P&4"B8E^;T\$&]7K6D 1@&+H MS' K$8B&2 +]N]_HQ8U.*D-5@2G#AZ4V[PAY\DK-O$8P:.RE07TK2O$]^RF^ M-9\V$/\K64FO]K_!>&^9]C S4<"87P+10?A9'T/* -.'_LTC.ZL9_&:ONM7B-^\L^K;'6)+G9F MMU%/5KST,3"A])_<;'IOLU>31,=H-R21KMN1)>BE:RI(-1]^)J-TB#YQ0 MZOU&M2=W@=E>PN-G/70D%\7+'KGSZ+5_JQ';]O5$]<%!,O5'J#=_')?2!34/L%D@*Y Q[],U,QM@]' M:A\X>R(CS@=PN#_OO;7:.[A HF4"P=H,U(%?L!X22 )0GY@J.I*[[>?"0E T MY.7;%[3=AEK4:'4K ;N"-.3:TY5L).>&6NY/5H51Y"6<*?V^[7?(VYDM+U@[ M.;!.G]!9J6-#^SI.KY)R;;'.1KJ,U7R#R1]/.BW_+2F+G_^!_VPT6%$#@HF\ M^I-7WE(.:9X;GS[]KZNXX46LM&[T7C:R<<1O]5XF$O66@:>-__WO_]J?_B[. M\,H V%O7Q+,:6!Q7D$%X!%E>#0MC^.H?@N8**\M?9SSYN,VY_+&-1W!8%ZB_J+V_$4&.J#D5EN$]FOEAC+ &QO8/_V>;SW (8ONAX?'@#Q,=!A#QT=,/ MGHNWQC9F/U@&)4K] R4S["\LPCS&HU?:K% MVU0ZD@[MP.;S/WKXV<%( E$,G1&(^[?N=N&2=M9IT_$4!WHK:]1;F0*5;]6[ M#:CHU#(WG$JMWN';GBW:J5.9>JU=KQ2SJ0Z?I7+%6JJ6*:8J5+L#/ZCRM4Z; M^BNS,>__OK2A^NM)_D_HP%1$^.U?@@8/%@,5D79T#:"V*4A]=!5X/%G(_X+6I%S< #^SKGV6?F^0Z"R^'H+#*9E_Y5LZ M[\WQO32G7%*7EO[?)(>PB2^..SR0%\UVG-ZCLKIK)$OH9%'*^+Z M3WHF+-BC+I@MQNN7:#,UZ36'T>-YUNE!W$Z9O5FWWH^5:VYN*95'[A#7]WKU M3/;I>;G,5GA^K@NJ6Q]HO7)2'N+B/X%_H:GW&+W+R=*S^O%C(<>;2B6B%?*PO]59,&U5')J7'QD3"2H4IX M],Q\1XU,;=?B^6FC(986L[FJK-UA_'A%TC2N*VJG5J5CN6BEH0]&(-I!(X]6 M5*'G2UUKJB:O<+39>YYT@9!RAXGCMW>[7NJ M$WV>1VH+AF]':24FSZ-=VDK!D4?[GF[V8U)_-F:ZT[@FID;Q9"[.R'#D$96@ ML#U+R5J25A5E7#5 5*IS;FK(T,<3[4['X7JU&9_10KYH]I?]\KRP;*)6RT=# MC43%U8O1](@6NCTP&D;<--HEACT>RHL9/IED>:Y;M[HF]]Q,20E.1@UPCH8R MO)/7U%&US0N+GI$>@;ZF#F2_5\[A4,&IU9;)5!%TE9IDT2^9F4/+>.C13B77 MBOVL+/0T/=<+U>1HF2_/8DU4N?-H EGWN9&6$\LE#?GCB7TIC UZ@J_3'@T5 MQ,G,F)KKK!K.EF9/DWZYMHBX:.C1MLK/K:IEN9TV'^-&?6"53)HU4FCHT;Y& MI*?^N-GPZDM[H@WPT!/LS\3*@\Z:YMEA2\U&>$+*4=S564ZI\GK<*0K\#DK8KRPS=8+O@QW-%>C MU7SI9^-Q1YTGJN*(*PWS^6X3#3VN3NF37I_*I M@X(6A"HC-R()-3\LM.1RO#:-QN534#V/1AO/'956U/RBJ5>%1;4O=5-PY-&* MYIFRJ\Z'UHRNJW(K[T0RUM-3\Q14Z[+"-R9+*=IEU4;&E8>E>,9HGH+J7N+9 M7(TJF8@*''HX-^GIA!F[IP!8H7OU^'-\->-[=#)AJ<7%NI)MG@)+>C2OIHK- M]!).MK4:/&>G&E 06![-4S"50;)EYR*\HF>'PW4U.T("F#PAU=:JT(NN1R:] MXCK)FNV4H_EB$X[,)'_Q&H $[N]CL-T8T[,%^K1EQ<>6,_9@N^4BE!0ON'+(9LHKF(.==#=@4RG:C(-$I3/7;A>UVLY/\ MV6T]:3/D&/<,']MS*KYVJR$GT<:MIEC(6V@!W0^>PWU';B>H?N_\YK9KA$5- M@,^> FADH5(((:)/4*!_X6R#1WLW)CO>!#\,?J-Q\M "@L+8 HR\$U9Y+78A48.G+8H MC0#Y.-%;)4AE_^5P&8HAW8C<&^$ /B!]D*B"].)8T#;W=N;$0S:Y5#,#^7$4 M:/*O/):'9BUN"27BF+!/H!F.?(2H5KL+_VUX_]-JI^"_GH?UU1E^A?(G:-89V?\D;O!S1\>&IADNYD>\V3CY!5+' MQP]/; YB_:]S>4:_QK,#-MJ1X!<,Y?.+Y]E:P1VV* "G+OTRK0>E]&QR>^@? MF&S7/KS;X@1(C@;JX]?'.(;UE"[Y4H7=F,='>XY9Y$=+C2G2#MMMZEE)Z*F3 MYI4.ZS_VU/@LX7O5O51]>%9KPLP"/S9_[+\5.:%]!S1R;(F>"_?0Y;V7RN_[ MNX^#"K:Y>:O_-,9;P_MN^,;H1^[L_?<]5]S>\PWXS#$4A@U)-O\=1C<9?G@! M A<2X4W'O!\LP2_>#!5&4$.!C'%EA_SYU/LVAHZ,/_>T@\_.;Z;UP>+O&.=*Q?!YD>?@Z 8%+\ M:1>B]\MA[_>[C1^\+!_JYP,,QC-/ZEY0/Y MO8\(0]C@&[(!0]B L '-TE_N/,21/L$VS!]?@7N/Y[_AQPO,_;RA&I"(XI6- MP*O7!'L%*H3I"-,1I@OJQA'NO"EW_I[Z$("JH2A-+N&I%YM,)L<"DI^WA-(( M3Z1M74X!N2D%;BBIMU[WA2J=1@/7-?*?KU\V'0KB^VJ6%A3-<).&HO+YD?ML MKU/=^3.-[L"A>NG16"@:/:Z:=HF*QT1TB>A^4=&]FY,RJ( M?*V;6C71=<;DP\]H)$1SQU7C?JOS[&W\C*^M@N)[*C<1*_U#*!281FVWM.)O M385WM&*[1MMYPN>$SPF?W\L6$S[_"GQ^!]KIATHG[G15QN5C[;I1X]7>Z.DI MW4A)U7D.%;](HN*)(39QML/WEW9JL[-M 0)B-W]QN_EVH/;MK.S/]&VG-L5T M#\H<^U?DL>2>L\.5S+"_+])E! H."+^N:!P2RE)UU>S=EV-J>O> M^$G5U_P+*LL';9@X$^*8L[+]?AOF5RQR?PIU 4-D@<8(*_*,B:&-! M,:F%H#FXAKA?$XK2%,$# .+%(5Z<._+B$&\EX7/"YX3/"9_?!Y]_82T7M_?* M"XJ.M-NZW@)5(* NI$A'JX\;IK(0;-#S:W16-OK8"=VVWHE$IH5<7*:5RIPN MB<56I!9'E?RA;LN&(FS\SMWS?@%)8HH34_S[FN*!<;G[TGC.&&>KN7%?5:>+ M;C[2D(N,)$_=$JIG3YSN1+R)> ?:C?X.\2Z\\%5I;1;"?)A)Q<+SSG)DIE-> M$PKB2"?B3<0[N([T=X@WTVV!+,>F8JJ3[BOLL3A[PW95V>^C8%1P,.S>%QF$J^>WV%O"P'>R2,+ ][NWA(&#SL!?T%>+ MW+- -Z:*?MF:8[=>U'>U\BY74"F@IMY5ZD;=>M<(MQ)N)=Q*N#60W!ITCQ!\ M9L]O7TIMVI=NFI;N-2E]7?#L6L7.OH4HWOLB/\<,N?4J";_>RR()O][/(@F_ M!FN57]"K0R[($_OCJ]D?QQGQ[XSI>[K^D,ZLV-DB;L6[,=E1 M+B\JLZ@JX_D^_$S&0UR4";$1YBB:3P2="#H1]#],S_M,09]+G46'B^5S='G1 MSHJ)*/=BZ$TTWQ@4="Z42$1"T=AQ4AX1="+H1-#_,%'O,P4=T'%]\N+.#;XG MC%:=N30>, X6].3#3RX6XB*1$,L=E^NZJYON.(5160 *LB<0[;U;[19Q$I#+ MCW=T^9%<\B5\3OB<\#GA\WOE\Z^NT!9UT;O0+FC^71,\TY1MF\K(L?U;*(*F MU6=H4E9*ES8WWD^HMUQ^_I*JC>@TO5+*U:>96IA96FK(S*43)QS5MV! MGYW<=+\/NYS4G_Q>+GE?;H_L^!,8-^F6Y4FT-9]VRTHWV5C+5G.X(W,'F/'#F-2<9$(\7<7XH\[?J\J MQ(N*91;;T;'8%0I96YHK6ANT7"3$J'+J(W.VSRH18B+$WU*(/^Z8O:H0#U[X MZKI4G(9IMCH0NZF2&BLWL!"C=LF/R0LU&KM9+8PCBT"Z<%+*MX"=KXHQWP%0 M/E>U_V7%Y1VDQ+)NN6@TRDTZS&GV+-_HC?(ZA)3X)RCW1!J)-'XC'?T=TK@4 M(VFY7.Z6U;HA=89C.V(+STTDC=?7THDT$FG\1LKV.Z01K'H1HRI:XVY&=)UV M^WEMKVT922/*"8?\]*:Z_6^%;[1_XGN3!/#L3 M #=)TPP75;+#](!JO25JA@7?8@'1,15;@7_:$\&&_.%H$C4S;/@P1="TE6\" M>+$!2@?VJ^)WJ,VPC5[AV [\+_P0%\"_=,.&WXF:(P%I,\BKGX>9#EW=]*V+ M4T\= 5%P+("*[DD&91F4BRP\FBWRN&!)\#10 N M $A>:;X#JE]$/3QD[;8X 9*C@?HXM3>K]I:T_-(C0\XTIID=">KCUS+1@?-* M:X:H^B(P&D8CL?7 RBKA;J;QE$Q7D[$B._3E6-$=(*7L,^.&:!CS0 $H6C,X M8=MT0'#.$X\7_=_X5W=$R*G"S (_-G_LOS4&7S7!R50_IL(RC#=2WP+R+C]H M\P%&4OS)!LOI?Z&YVN;FK?[3&&\-[S;,DV=/!$E9G'B^ 9\YAE*X([^;O3]+"RYM^^\?'=7L(\>0?0G>OD 5*D[V)7C[0N0EF/M"Y"68 M^T+D)9C[0N3EJOOR\;C5>?7X9D1(?( (5P6*/Z9 XBT"C [>X'IO6E9AL2A;TU$7@'S]VDW ())\3IR M:62!"-!%'H]X'!,Z144B.X&3G3^AP!%'?%9N=/R>A AYUH[ )J#<\CE(2_C" MYPOFJ_ %09$ < M]B<,V $6 ]M>,&W93AEG7Z :FE8FW?P4]GFK$" #.O5^ZKBI7CX7JDS\:]43E. M*R#!3QPW,U+R!S'D8BWW@2CR'ZXF-85<8I\(-9LOL5XIEY\Y?+V59)4JT!-/ MJCSDANS#3RZ4B+&A)).X1A$.(I_?1#Y?YSH%0SY[V2&S2B4:#;I-9YYSO43% M#,MN\.23X;L%NZ\-E.YT,NFD!+X9G<]<*)^1AY^14(*%\IEDOXU\WN1^+A'D MTVE2P1#D>@D4GN5Z-\LKO0EGK[.)278@!T^0^YW,2XY15CP?B["G[X<\M%/V9*4Z&.T;&\(,6A(KZIC 3^S"DJ$8O':UG)VIY&)?U6"VIE1L! MA*%$MI]\3A0G2[4M5BMI8-=-.]H<1I"^'PUQ=/):A3B)I'X?2;V%RO]N295: M R9?#'?Z73:;@F134ZO\.(":_VPR&&4J4:'$QTIS.3S2*XOHBPLE%6K^;"C. MP/^/75'S)Y+Z'23U%CK]NR4U&U9BS7FC\$37[:A>9T*9*L]:H]U)+ MZ:ICB[-RO/O4J^;1F1I#DAI-,*$D?4Y2[\)_#ZF$-T(7 66>U/R)4X(X)>[' M*-CC]U-8YD.8RS,%*;**S55'L-U:RIQ6S&@ (2SFVL7BN-NMT?.GK)Y6K)HP M4>5A%)D%298.)=ES#?:(/'\3>;Y/[+AC#1%Q/['F:DL!!M< MLH?F[:VF"P&,:1$,*%X,AJ*T_1]>BR(['U5E^$; MLM=0BFY\GAD/NJQ5ZM29?-A\T0+H+13%IN7(M%'CYUII/-/DM*9.72A[D;N7 M/>(MO'MOX1M"6AE LQ54XV-UE4CIJ7F[FBA5 FAE/R6C](I;1'G:>>D\&\EB M>,SDD9#&'GXF0C$V&J+/"NE=. H1M0S']NJ=$*?@]S,E[UB1]WG;:VWE@]/$ M:L_IVKJ:X3,+_BDN%OK%)RV X%2==RM*72DQ:KT!'RTEQL^#OCN,(^V=#=%1 M^@UP(O+[_]E[TR:UD:UK]/N-N/^!\'GN&^=$@%_-0_=Y.D* $#,($-,70DA" M"(UH0(A??S-%5;EL<+G*-F4HLB.ZNUQ.1"ISK[U7YMJ9&^'WUA<#Y_ ;X,)L MWC2'*R7+V$76:SJ+]!H3#)-TN>"W&3?&C UN3=O-PU;8"0"_%,(OPN]]K!/. MX5>*=GJSUO8&6(E>2,T.:_(S7K@^_(8=N6,+K.,HZLP+YU-"X(@FQ&^>((S_ M$+^WMR%?\;V\A_G-C,8R_F^4?/VE^6/8S^ 3?SN69Y0>;S&!MXK$?I#W])MW M!+\&3_XW_A\ ["1 &QQH@^/:%PZ/W_$,#54 AB^M'OQ8:5NO6#5BTA.S#AW( M8M+LA9TK]&,.U_3H>5\(Q%YK5>V(<467Z_*"RU4 ILCS7!$GT58D0NK-+1%> MBU1K-F'6.W%7QZPN&9L,$2RGV!5J!HK+S39EB^FL-ZF&$*D40NJ] M(/4WY75H/(#0&7VAXL9,5K"A*CC\0G0O*Z;:E-UV@DTJ M&RHI-?$RMDD!NO,,&9PGBCS'(W C<)^GQ+^WHL[STC5?3]6W+ZXC@ M]?>1?E-TY^3/^57'SRYTUAQ##>$\KO_^^EM)V*]+W.C\W6OQ".K1:)_F!:>8 M;^]I_G__GZ_NHWXR+5A-Q0__>KS;[]E[/7!W(K1 X--^_7?#'AQ>C\,\L?:')^L:=D%^FYK]J81W"*/:O4:]R M]@I(^#,P/A "G*^N@7SXU:=_1OD*S5\58/PQ\I3\!TM6C];\>][AY#[%ERYF MA&<&>H-*O2 ->DJ_6&AT*W^P*]W>2!P>\XQ'O4*EUQWVVHVJ,!*KA5JC*W0K M#:%=&([ +SIB=S0L_/L8R1-#_\]O[/4/.OE?Z\R\6S'X@ 87Q+!6%0C^@#9$ MQ])8?A(!KA05"\9>,X*'I+""FL?PXU4QB>< VE$ X#7"U(I@W20USM_)^IV& M\:/W^IEP^:)__=HYG,,\<-*F.M2$VJ]^C-1C2B.;D:V@9^L-.' MBE??_=2+=;+>5)+JU]S'8TAY]IO'/92\#R5'S?PD_FME[0W]N1M[=,7'Z?AZ M@^IG^\6?V;F!=@"W;[[/8[@3HI++C5^3HV^8S(E'_,G>OM*;-DZWN& 9NB& M6$[:"SA3+,!UQ7%S#)[9!JX7-@&_9 I=/S8 )N&?(==6O:R01(9>4 N!'SX6 ML8-_&X0^X'!Z!,O5!6J6UZ/+Z]VI00#::Q#O<:AZT9%-@V>"8=76!0AR8Q\8 M^1%Q\%FPW #K#%AU+S3T1#..#W\LQG>LEP>_%C1]UJFQ8 2F4\O?_CJ*W :J7PZ!/>V0;^YQ*E,X5HT5N!-1-. M'Y>EY;*Q\?>=*86YK5;9:VL#NCW_ZF@2]H:E'U13&EX4AX"BYNO/1YFE\C30 M?3C.^+?+NZX:AHML,YA(\9RPE>' U];>P1CY;OKI'X(^LZK[(U-RC-Y?BCT" M#A111?$G^] _)?F;/'72_!FMY])W'@J!@%A('%AI]/'GV1[IX MP7VP+X8S\I_](>NR_6P229HMX8F8)"9N=U:_11Y)@[)L1Q M:"V3G)*,_"\VU5M]K?B>M:Z19(7)*BA[MANI+6H_CX=3$5@7CA<))O_WRDSL MVZJWL+3LDU@6Q8:J/P;\A]^&!B0"C_5MK>BAO*X:P7:/!6(*))Z3#.+S$RM^ M]]V4IST$DOD.$7L:LC,;+0^_>JJO^OOKNR(R?4JFB=L@T\\U8VCV-<>W5EF^ M9JWW!."0(@VXD"-&(*$NX,37E!H$?AA7 :T&?'H)!DQ]Y+@Y^2QH8#!5\.'C M:AA^Q7.>^\B%P1 #LR]$@$Q;*PL\#1B";<""UI[^T#E(-5PC_KIB]>?"BR(Y M_ R82"UQU >VCWKG[EM,#X;]RF?;YB?Y_. M#PTCM\IC!.".E<3UH\6 %9?E'2,H-,C0,$$0?USSQ$;HYO;^>'?&Y\+7S^)? M]ZSH>;V/'#7G;PU[=E_PEV\JL*_[$NV;#.//%QWQ7]XQ>NJ&;D4!\-V0(KPU M4#Q/47FY4U]Z_X;8=G.B ?MA1 /N6\& NQVQ *>16'#)[>F7"D:]43AXJBV% M!(,;$PS4? FZJ#LV3O ,Q? ,^>F(B:^4WS=EE74V7J_M-M2EDA@AV5[0S?5V MEWZ[BI83%2P'0R>K61Y@B& IV?@2CT?@N\H.".B?'L6(^7IB+RC/5+!MU)=F M9J.Y983TTP/%2PQ=B%]H]R!:% #!5@/0B3A,C-_FMT[P\XTC8[[XL>]C+K<- MW0!\.1^ ;R++MW\+(_9?( "!\0,_G?SU$1)YM;J_8?6WSX7G)16?1K[P-/2% MJAJKA7\KGIH >@0LOP OJ 08@/P<>LU^:.PL "3PH<9QF_O+9X>/#:/?[ =. MX?UMB"">AK::KYV"1Z7AF^Y_Z>PS(_O=R'X@SOFVP?>!_7Q=&X1&7D(;M%'@ M9)Y5*N*U%>JE ,Q95M@F/IBGHP,+# ]CT]Q+#7W/U:^=W-;$+H!NP3\COZEDYH?Y9\!;L( MWABL]**""];O>1PMZ$GXN!:T8-RSW*=E.VBW\AW'3Z._'J6,'T@+3UO$4%P0 M&LVTNPRC$C8L>U)YT9ZZBY;\BBQH\BE<16&\>.8N\K3&;W_W9.0/"8Q/-8;@ MZ%3\,#SN]$3'ZX;\L)^_W9>/1<\>5LZ>_>&AH:'OIA+-5UDQVD@EW!I$TL^;5.O_>50%*BW["S_>P+Q%S"['D51[5<^%YE MPS-68''=\+0$O.]#ARO0OIYVM)EG.]K^?!K4%:NIVI4L5,5M;Z)::_/3/]3G MT^-!P%0W48S;?&?I9>A?W@MKS8<6XO4EH>.YQU(GPTV>0>YXWV$UG[%ZSG/W_G[.=B M-L,^LQG^0]C,H+18;HA6.;#=U1I?=CEIFFS_A,V E3?XKO/.IU;M;J@M88G; M;F6_CU:1/$MDZ'S([QN/OWN-[_F20O6M _*,^,$)?3'#QR7+N_BDCV%?6--) MDI@A=&S;;2\,S6;9'25F])_7+"X!MS^K&5R)=/&'E]YGQ5HKRL6E!P/]>@$$_@Y8%5B /I@\ M6-KD6X=@50F3LD*XSY"OF_(-R(%P:@>]\ M_%41+.N-0+7T+RMK^-'C5^7F!SR%"I9Y<,5H^KZ>6G#QKALK YKFER\.C17P M+_D&N :@"-;[(6B5[P>"3\)G/CXM%[R."]GPZQV4AT1/HK!]VCU:/6VJ/+6, M"KH/N@G7J<]6V-]N2#RE@FAJM"X\[DM^OJQM$$1^'/L*K?8;I?7;G:W&@P2? MKY+S932<2;CA8136Z@YN_A@1W$[6\]4[,&4-O,731H"?A"!T/.SKY1(_-*7\ MIWR#\!B]GJ;RN2@*85ORXE0+M-4=3Q;" M#\#Q/:9'@+80W]'CJ(.O)=\R]%]U#7B@X[._[-8.\@D C_<*( RZ!1PKR9_/ M']NZ-<65>T?%E:.^H[=R#UHK=U\Z*SJ4A0YE(8WU_0]EO:Q4OD'7)'ZOTWX= M*WD-L2X0QMW5I /I2@&054H.'9, ?1L>EZAR5J[619R,^D9/B0Q!^U!4> M&D9'5O+(5+ZH4]$3;_BZY0-_^?=9*_YR[.+!DO_SUW/#N+1$/M36AIXX1F_U MLEB>9YR?*.9D:U3"W+!/8-OF(.L(;=-P6N:I99UO=U'%_%F@PSY?(N/LS#'V MK[/W;HXA\8@A(8:$&!)B2!^1(3UDH9$XH=,43BTHCE 7%(-1"X[%5@N8ET:R M-$EQG/Z0G:8^7M&S2>HU:I,T>=MP-_N$=EV_.Y=AU#UIR:7KX+!,9TIO2PJ4 MW&AH%": EMRW+96>3._X1F>'5;S13+$-HF,Z)HSEU+=-@Q;3J&Y&PZ9-N$EC M'_:G&K9+%\29K^_.>&?NU*=BRY5Q8CU:EYH9;'GZ]8Q"E_ENX&!)M=V0,*,Z M6M5,T/+TZS>3;7M;JS8297((-OUPU%]$'7E!GG[]NDV7@W@PM;&AO.;*W!!G M>4T +4^>.=NKG?[>Z$OBUB"X:;65: <;MCSI:-L'A MM^/8MTU9;6=PTSG3%L$4V51E$XCV.H5-3[Z?%W2B5]OHAIWT3*]6Z5I*S.1/ M9;YM&C5*.VII138F*?M0<"C!6[CI@CI]?2YE!1=?B7O,&(UXM]QSJ$%B@I8G M7[_-EAMCWL JV##L11*@<]Z:%8Z5V;]NR=2'?C *QH(R)"U-H6?JRIS!EJ+3#A7L#4:M*W^V.:4%/X3/[;EDZ[M.I8X_K6 M3N*NWZ.#4110\)FG5IK-B9YA*-VY8D4C-FKSI8.^RIN>C--DLS'V:A*:6*4C MTIUP:99-+!_1DX%2^B5Y.1G-RG:IKTZ#=-C2IB43-CUY__)BV:DDA+,3$VPP MH"8M6Z,'\*U.#;H;=&<[PY:F]K8?RMV>X$F!F#<]&2LS'>_MC [&2FLR*[6$ MWI(+0W/!G=I)5?&FL6-,>&4;&6/ST&RX!O 2_&G+)JUVK"FV](4[[@5O;^:KQ4F2^GILK^A4EJ M34]&H+*JDMUY)^C:C&I3LW$O7$ZR_*FG0Q!UTX2H,:VAN*7\?KA6.H-Z_=CV MC*=6>5S.PHJM<@VQ-) -20>>&B=/>UO>RM:JHLY%95);8W+)K(Q64@HOKSAI MNK9M66K'=:JVF+EVUEFO>A$U/7JQ$A/:\XHMS91A( ;%,QMVJ(L.FIR_F MB&ZK5-O6^]@PHL1DN1*[/)WWX/3%_&:T)E)Z0V/;B:MOR*R!S_H"//E^\M@! M4<.[4;72PIA#IH=KG.0"$73AC!/L-->]2K,W:]G&H;EOC?:]TFB0PJ8G+X:M M#OM@$AUP1;+KZF;,M#M8V81-3U]L;VGC[JBV[-H3LKO=#@_-C3G+'WOZ8J.# MF>V8QJ"E9.W#HM]HL:TP!<\] T6%[M1$J=P(Q&$R[G-X')(9<)\X=]I;UK%J ML71@RS8S*=G-:+??8+X FY[I+;X8L?)<)976S$L8M3/:&LJQ[4EO%P<0_$?9 M[("I5D-U-@;/MRJ@[1EWP#56_* 5J4N1L9DQ'E.,NZB;L.E);Z4HV"\T83Y6 MW&4K3-)2?<2K*6QZVMN5'7!;-]1DI;33JQU]7S&<3MZ#,PZQ7I-'KE,U;5CQ6<=O8-K8)*8C+ MK4H<- %S(\XXI09;&C,K2W'$WBA6]PX><-5>"IN>]+9>$=N3WM+*5NC3*[XC,FJO67*G M';P$F 9QQB_.0H9CJ45OAFT/VHSEMJNF#0?LC%],E"A83M>UT*XLFG5O'%4\ MDLJ;GO:VWR_7QC((LK9+40UE$\9# X[M.;]8DPBZJW1735%5UBJF-7B'+8,W M.^,7N_-Z;"CMZ<+.IFU^--^:I*2GL.E)Q.\NS9(^W5<"S"*B)0M8JBD3^5-/ M(KZWYZUI/Y UX)1G9KI:Q9(NF;#I2<3OJO96B?=15V3D-='8$Z'!2WD'3BF/ M-9Y,YW-NJ93*HVG$FR)#K?*GGG >G_+8F1MS#%::-Z>=]LA5^HN\KV>8C#B, M)\WY'E=Z;<:?,(M=S.WRQYY2F7T@!U$]J73M7GO,&*E$+>CY<;A.WJRAZ76" M6<GRE-4B)3#;72PS]-K,54H-&<_[>C*PO=%\V)'ZTU1Q=<6>5B?[ MBM[(FYZ,*][>\J)4XH8B0Q*E^KRR[OKS_+5.3&:.V?P^&F\["I,X'*,0Z[7AG@ME-:[8]O3 M!358EJN1'4YL8ZQR)6P1-.C&L0\G0U8FFF)[EK6JRG"G]8F=9:_+@*X29T+T MDDTPK\J42V)/K/1689ML,X I$>=B*[997<-'GLFEDZ: M['ZVF$_;6*;W)]1DPP_U2M[T]+$MFJ5-=UQMB<,EF=4QE^JWJP),?SPU<;%1 M/S2UCJAO'>AE>\?S.H6F#)3!YQMUON,966DZ#M2WUM9K];1LM8S@V.K$X$;ND*&P6.%AW+$CJM+?M2:DL4X!UV;U]:6IV M:G5\/0!=../J>C1;6B2,UU2&^VXV229AEZ=DV/3DQ>RZ[M"E@%7$3&K6%XPE M+0,G?^H9CC"(I'E&#"IBB5#U'K,88J/AL>TIHYF ;Q]5;4UL*=WZ;FB45T,. M#,(9;RMM-PLZ<$E>[&$E71P/5P[KR;#IR18+2ROQW,4$T6[-1D%UV1?P"94_ M]733,DX/TVT2\5BES_5GJ[45#TY MS&:SOI*W3!,;$J&WZ-G336O M65+VDZFK*J6Z7Z6#@]D8R\>VI[M2GDL-J]$!+,TK:4 W5CAG 9Y"GO%UOL=1 MVRI-DO9VJ94(P49-CTUL( 9U[L=].JN6ILAVH7)JIGE^M@;9G7.BZK>@M?U^U ME$K%FX2]V4Y2C#IF?V)QJ5_>%@2;;" M'$;K?93,U)EJYFU/>DL*&[E>)P"G(>K:5A_-2C5<,1?4&<_,1-6UU+1F@+4G MLLYR4]\K9P)L>M+;8=RV+&O=MFTB9NH=8=;D&US^U-/>UNKQ5L!D"?A;=3(R M%K&Z;'?RQY[V=J.QAU&;ZJU$2RO'ZAAK+^,(//=,<-BMY7@XJ8J1N*T?]%5% M#;O#D0R;GO2VP;CUJB2IH9TX(SL!F)1=V(-SRY$6M;>9H4W5,*D5]R=TN=>( MB;P'I[TMJ]@Z" >-K=W:$DQSKU3:.'SNF?A4#9V#*Y=]3FSU:A.N-RL/^3YX M[!EW6QKV*C.?"0.%"$>#+:^T[#%@"=09$KJ9M^E9ZM8=VUKK+8+E\(U8 6-P MQC.G)6T_R_QE0^PE05%(8W MS/)F@XN3^JR:#/:.6JN X3KC$;P:>Q!&[71F9^(0-_=>XFVEO.E);_4.HP63 M:2G 6I;;2(Q>7QJK,FQZVMM#I>U;&NFK]C"C!ZK@5YI5Y]CVI+?2H9SYG2U. M*L9$CV8$*TSJ"7BS,QYAU-ZKTB8=QG;2TJ,1U; M=0:FW5G77:R;-SVSY(^7-#UOQP%6J>#)0N7*TP-U;'MJM4L]TY)L4+5;Z]0, MR$&;PK9]V5PK6 MZ.F#O.D):5\K$[*WMK=-Z!$\[.E\M1=Z@-%E@V)2LBB?7' M-3QO>D+#U8F/25FYR8B9: \2BAIY$RYO>K)R41P\$B>US0$SK/6,\K%>>@ 1 M&K[6R7N5ACX 2BN6Q"&\FU%=5;/^[-CVY,4JDW245>GRS+9&[8;6S&H'7\F[ M<+H:X6N[A-'J=4$LC9OLJ%7EES7Q.+2/K_;V?#GB3?ERL/_?^8Z7D#D% M6(\]7RGGVN;?>F?;PWU^KH?.9?+%F-YJ7 M/S,O]&<&S\(#YVG?."\'*=\X+XV'7."\++=\M)J7U<)_-V*\A\;%ZC3G]QI\-J!NJ@S^:-#\L81T'P'_O)_ M/]&?OC,:+GB*8[PP&NQG_L68]\O# 5_KI?L2SHS/2V65:@]W(GY;O?"I;@JR M#F0=R#J0=?RT=:"PB\+NKT+GAZ-QA,Y#1N-C^=I@7\BO[2L\WCQV.]#Z^CYB MY&Z1S?S89KZZE!J9##*9'YO,Z:7D*';?>>S^,T/R(VGEVH C1,_KC]Z#L_U3 M=O&RA'!M=O&L@A RBDL9Q8_VR2]_*>D-#!*R&Q1DD%V@((., @49%&10D$%! MYD_;!0HRR"CN.,B@O<2;C,#,CT;D)2=RK)AR^M_?Y%&.L?;C;,*-5<7:QXV&!\_^EC-.SB?*/I51BC./Z6$?O/V M][-UF?_-8[G@C[%W^4?'Y+>E&U\7-%^L,?V\K/13C6AD),A(D)$@(_E-1O+C M8!S[[Q=V?[A4>/$M*TD8@I$JJ%%DQ'7M#@#\8VL7:J<]2O?Y/E MO__[/HND>7W.%P?@?WY?BLM5O2C^F?OV50NP+*OG>[50U?*JK(EGQ0-C];^? M%/##8A@#.U!#?:$,JPNAT4R[RS J8<.R)Y47[:F[:,G'&JW@6_-/"=&BMUJ0 M"Q)?P-MV%E$8+YZ=M!+V5I3_;@CXC!I:_I>C>8\Y-)W\OIX%OQ]/6EW#V&*M MO93-0Z>NK0SS4T$W-,M5G>A_/Y7(3X65'[IJ_+^?K'W\EY>XNA\__/VG@J>Z M8"B3J&2J:O 7M&G!T^'_Q"\&+<05-0PS, =CU4F,3X4(3##X%'CR8P5V/4@, MVUYC8K8.3;HU'TBA:"[8!?'I'X(GBB1+_O?_?CV$OR] 7)?U7 @F>;;/5;WH M.9A 9X\3?Z.I?7->SE6]Z!_P@*HH>+MXM ^Q;65RT+J9D7C2^SLRK5T5.^5P M6E_Z*U,PL2^\5X'VZEDFXMHZEMQ7IB:;BQF&/O M#Y/4%?C6M+0^8$S%U1K!;A2550@3#L"$Q8L8AF""XCV:6A3OO^ M\/GND%!(:[G!+,RLSS9^12;$]\>)4%?6Z^5RE6+J3/?KXV051X<<)Q3 "8,5 M<9Y#.$$1'TTMBOC?<8'9>,'T=E%C;!MJ0C->HR1M:NF[>[*^5#GL)VK%47JK MNK.FW>YNJZ;0DW&O\62WE78L:!JPN#@JA(9F@#%:.D:QX!DQ$N=N0F;K-1Z\S-C@"# 5@FD5R18BD$$429+HJ0ERB3.5^TIN9BTE=* M"IE-FH0O:[;\[I2I8]>&@W#LL';/LRFM.O1Q9@11@F.0,U'$*4H09T*@_E9UB24?9L22CM'46MA5C>PDJ.[XQ M(O2G_"@<"P1G)W2%').:3HU7.6N"ZVBZ2#(OK:-O_I#4< V"3OC MZ8;/F\P>N'IXWW6RU?6)E+GQCX#M-[Z8_AD7@1&CA<2WNK9M5=E$T:"E!'A!R5A(3- "5OO(=&]TAL.A[,95?.\ &.$DM#T=ZHN2@+P MA@SRAHA-W+%^]TK\^*4>YWN*;V*3J3)<[52#=3G()CB('YRA$7X0FT!L K&) MVQ:O7ND-ZR$7K\H;1[>M]LI9]I*-)-9,X UQ KE#1"?N6-EZ)8"6)-:?#B?) M4C'$%:D%&W$\4E(((.K3/VP1! X$(,0G$)] ?.*V99U7ND,[C ;=Y9!E;+6V M&AE$MC241?6SXZ]#AW?S>C!QIJ 8?MT(:J3[7N4P@8EO1>K,+2HHHP=E]/Q1 M8>KG L),W$FC=F6!*TE/DF76I$AF9D)+AV?'2*9(DN@P,2)-'T1\^CF,6!)N M8 %6II2DD:XU<6.-8S:/!OG]@&219W&$$42:;OWTV"^2IBTF\02Y\DIV2Q4M M;!W1P[F>PP2>'J.*+'%ZH@:Q)L2:_J@ ]W,1P<3KY:4JDSVEQZP-O^DMAOI, MSDT=KJ,9ODC0*"0@VO1!1+:? PEN;06F:@9;>^LZ0AN7PZBAY4N+_/@8!G@3 MQR*0(-YTZ^?'?I$WI1.?E2BU(X@EPY7H@UV;S?O'8,) WD3RIZ$$\2;$F_ZH MT/AS(4%R&TVSOQQABK4OM??J1. E^FCJ<"G-\T7ZQ;OK;OX &8C4@6KI!6,? M&%X$G@HK;OGQV@@+VG'4"FH4&>A,&4K;^M#JY6.>P@,>Q",-+--C!DZ&;1K>DE?D>D"QW,5$R]BE^25"%!7G\9U5U+GVZ#T71:: MM#6O37E)+ XK1ME4*C;7H$V(*;A8(R]Y\1-"%,J(N_AYO9^+-+/!8=CAW6QF M#VU+$[;;@T3(>:2!\BA69.D/4T_EZG%QU]3M>C347P-45!\.5T9?6=F)@XDU M:\W6^J4<4' !2!09XH+[Y@A0B+I=D^#ZFZ@;T^C7VA$_\+%,<+81776:52K' M%!1>+WO]%((4XFX7/QWYEY/X:HK1.F?!6PQ5N9P=_MK UKC7<'A%%Y8C"F0M>FHL0A=C;-(B_(?YV R+QKT6;3:L=U'?; MEX3+3*9LT:;LLL< MH)P$E'IQX ,N>8/>?8,GIY>W!9[??5?'/1O Q6Z+0.X+4WRM4ZP6=^--C5B M0&()49ZIL:57QWX*G2"#G"!B$/>I/[X6/$3/J9;-\6XE$F1OB\F39;C*9 @> M+@HC+W6"=K+G39U@Y2R>Y5AU8MG@V8\RQD$3B OB"C$ M?:I@KT6/N9/63C+#!=%JI=.]VO+)FI!3"*A[X4R1>/'4"D(/XA#( !"'N%)U MYK5>T"'6J48T&C[&X#R-,8Z\E)1\*Q;J,3_T@C=\=H_)OV'DQZJ#CNFA=*'[ M4VM^)-4F";&KFD,>L(")Z%*PV!XD<,O>*THP@Y*#+K&$WFO M3@'JFDE<6QE.352S:<_&AKNE&N3P K=E)7VITQYT#T112B #FTS\T3Q>I2^Y/(0@@\G6]0MWL5X=Z0.*<"IR#@&X M?L>9(G])@0-A -&OZQ4)?P0>53&7,MD>D!BA[KM5HU^+;V3'X,)!_8$:,= MG4F_("I^%! M!:Y(4NC^TGM6:M_C-"Y16G/E)JM;CNSW?*B%2J3I"1/4^@6 M&>06$;^XX^3[-P)IU?(DIYI:>YM9\OJN+%5W@B% ('&?_N&+/(=.L2!^@?@% MXAIC9C!) M[6T]:RHE(]#+C7SEE=].]2/'>%O50B3?UU/+<9"R>0L9#E>#U>N3;QX-^5SY MQM5BI^U$%1.'M79UWC>[N.&"-0,#I1J"8(HTBR[=O,UTCQL"Q#M>%_4"%IKK M20M/AUQ@;WOK*B-4A%;=-R$68-U%LLCAZ/;FV\QZN4(H_&8IZ@6S;DG^5E G M\[Z]5>C]PM'LAC,3H%DSP*QIK$CR%Q2>[MFN[X?S7)^D] (@6,(:53Q!#.Q) MW[6FHTY]U2-S/P\K'K+ T9.GAZ$1(!#GN=5;FEX*#FJ#'3FBX=B,W:^()>RP M]8MC+]BUF32S5@L?X(K*828SEUJ=NIJ3'JB%$3Q;9,[< M]XH,&[&>F]:Y7D!$KT0N3T!]&>CW,Y MT@M@&#",$H757M\V%I->?49;\^[R" 8&T1Y$>ZY:LWO!KD=BR"R<]###>HE5 MVVKYGEF(C= N6MS..W@75CT%)3O<@\T'; M'P'3;WRQ_#,NXJ"WI)ZZ6@EV%ENALXEE<<(!%\%"Q8]FBAR#[M%$J4THM0FE M-MVX)/8Z=]C#J]S8V_VVE;I>=U_M BQA+57M=9<:M/3&UNC,UT*N?^D'N% M/[RM,U?/]9LH"55/,\",N*X517 ^0T,SK)VZ=(P"4F-1KLZ'D&L$30,N-8ZZ M?FQ$@J>W?=6+!D^&WC7BKN]IWRUK,X_M8=.;ERRE5SY((9-JE= S@6]8Y)<^ MG"OLA*#S49-Z?C<-NN<)OI],E8M+,+_HXK"J/A@ZA"<6K?F,-<>J)5T<>[$ED?'WP9^C@HN2 GAPC"1Q93?A$\"Z:1;8B- M&RG&9&8)6<]O*'3.K1^NNN-)=#L 8@AH@A%#^(,*R2\Z.7>Z'#?J1.!@Q%#0 M&HVD2P^W1R?'O<+)W?RIF(8'YM6TH&RBYE724?$BE'5R+SK+%^,7OD%Z5A*"L&9<6@"499,7] L'F#$U-,EA.J2\^T6ZN)DJZ, MH%0A9>C$&.3$4(3_@-++&\#!ZRVIT:L>8IL8-!ND+R^'NI6#@T/@0!$>33"* M\']('GF#$YOWG'36$+=+NZ3QX,4XFPQBDHH6BM3$\?)RL9CU M#V;NQ7ZX4KGYPRL#./4E?U5*(G1\!65UW)MBT0N,4(W!8+<--3)R,/162G14 M,,_XBIH_UO8-0W$PUVEZ,<>8I?8L71 XE"W((D\0*)<#Y7*@7 Z4RW';(LA; M_6+;;))Q;;KL8L-I:V^JNP8YBF3H%QGD%Q'#N&/%Y*U(2K1T/M=,B"2P&&&*&(V0A!@&8AB(8=RX"/-6OZB6!%W#73X0"07CE%JTXTIQ MSC"@$H,<(Z(8=ZO8O!5*X^[*5$UFU,-4>MV>FUA5&/1RB@%E&ZK(\*@$#.(8 MB&,@CG'C(M!;'6.G1?;6NUZ%Q=Q.'.SD,)Z[V=$Q D M--V1'[1EC-BW V9.LJ6MG/M !OE Q!_N4\1Y)7;$CD_I$35?V[UPU&JD:[+= M=7+LP*/L11KG$780?T#\ ?&'&Q1L7ND#Y4TS6RW+<\\N\5CJ1YK%S":Y#\QO M$4-.$!&(.Y1H7@F>=#)H30P[F&/9WA?40/.%9)GFX*%@(A7V8C5J!![$() ! M( 9QK7+,*YU@B \,0F5;=67+F^UVO5+N#-DC@^!^[ 1O^$@.3N1?,?)CU?G= MTLQU:8LG\/^?2Z:E?(UJ$J!:]Q-8K^>>8'U]JLS1%9R[.F3(U816#>_9S# U M*==T6L8:. RKPY3Q$BFR#(?)MWK#V'E.WDG""NOPLKSW^F;)(KA3P\PJ>KJ MV-"E6D1\-Z:=:QLQD;:0N"[4MM =H[DX<%FBH2Y 6+ M$=^!R2,*=5O"U'>Q4A,GV1C#,QTS.D:?CK7U=M',L9(K43C.%WGZPUP\CRC4 M#6+E)0IESA>MJ;F8])620F:3)N'+FBU?8*51VP63\7:_M5MLNJD: A.W?!G" M!,< 3I@BAJ%U!N)0-R?6?=?@QT,]Q:3&8*>H_4T6[Y?K[J2?+ZV/ZAQ.TD6> MN>#%77=@\XA$W98X]UVPT-)PO2Z1*\]6#6+&&6,^CNA\@9T7[REB+%&D.+3B M0"SJSX'E)1:EUUKTMN])J;VE(VMCJJ8G"#^OWWP_J,A\I4I6.BU[,N5-MD-N MFAEV#"I,SJ)8^H))HW< $L2B_HA@^5V#7ZZQKH9UL+J2$.OEGN*Z0SH\&GR^ MO,8XODB0U*^KE-\UB(N?'[MZP1ZE+%S\EN2K'P%D Q>_"_CJ1P#9P,6O"[[Z M$4 V@&(!L@$4"Y -H%B ; #% F0#*!8@&_@PL>"&4_H?OL'Z>A#@SW]9,>B[ M!OZV;:GY2%C@ZU1/+PQC7[/7OJ,;8?1__D7R?Q?$;0(&ZK__U[K57?.KQ\J? MN-+RZ@<%6=BVY%7N_=8.=["4G"^[$'^UFW&#S#=2(=#-H!T.&0#2(=#-H!B M ;(!% N0#:!8@&P Q0)D R@6(!M L>#F\_,$30-=B:-"H&;JTC%N=%?XNFX[ MN8>CYU=XJ>Z#*?>/EESY[BW;_3%!9BK7I)4)OM@RYL%PRTMS0;#PDEVNB.$, MNK+AQJ2R:Z@A<%UO?)&IO>MBS9>[]O6UCNM E?V2JE=:F&&$*?C(U*P*N>-B MD.-"\?RCW?#Z6EBXPCKCZ3I1$[-=Q\+)SL18CF4("^[3/VR1)=%EX"B>HZE% M\?R]KB!]K>,:=LL+2_*J#.8.M&Z(59;S&;QED"P7TCW7;Z&MQ4?&# M=7W/)CO1G6R9#*_[':65\UQX^RA39/$+U@*\+G-!$1U%=!31__AUF*_U7!:% M\TYD=R);BDVW3,_5LB@=/1?W8\]U6^FU8%#"Q- +QCXPO.CA!+\/*QT6M'.Y MM4@WNW[]_&J@?#WR0A!JZ[\>;%U\,'7!T_.2GL_NK_B^3TAK5N2,]#BPLQII MV#.!87 <^ 0.R@TD7<0(5!;\-C,-WASA"__^N$7[WHP3,&3@T6< LR<8H<$M M)Z3=$C#;3P]&IQ_+$#" _7/<*5K^@^!R"TD95QA>:"^T/WC98[85174@_Q[9XG^'Y8P&^7X'[9K4V8="-9WC96>D)MRD\[A[59/ M^%2-E0'&1B^ ^&-XR:V>\+EZC-]ULM'UR'6/DGT%]!&^XL2*UQ6P//?=+_XB M>R&7F+88G!CN&;''')0,)YQ!MP.\!0_%.ISGBAS]87*/;@!2MY&G]'%%O5]$ MD[C8L&.L;7NB.Q\,NTPO;*WX%*()K"@([L.41KYZ)-UU6MC%#F[])"I&Y4@( M1NN]J?1,0B4F[,2VS#S&P)KA/']9M0\A ]&VZ],$?Q%25=)TDK3LQ[:Z6VB= MI-M-*HJ_"(OQ9M1T^O6E9I*99#L_16&\CQ7M&CW>U*%\+0=&18-DB\W%NM;@!3-T&<[OM M@X%7;P9WS3HN=HCP)STD2P:FPW3BF9TPR_)8,_E>JW=D'=QK/.1M'2H$$P$, M#AZR+&@/8P3&._ C*T:9""@SZ[8ER0>#/MKX*Z _V#-C7_)=3YF41!SKX6+# MT,S*#'=!:G3?*+G"A*P[4!G?"A!5L6OT+%O&MF13]6:,-ZA:.X4 M@8N'(D:B4U,HG^U*M<.WVOIBPAN4[KB:31C4G).6%+%E96CK4#7DBNPEU\GW M;.SW0YFN4 Y\*TK&B6X,E,9T;/>$W:1OSKJB)>01@8/:>I&@$$H09?I "M]; M :(?E,PW1Y2CM-J#P!@.S<&!R0$"M3VB2+(7E##N&2#WPYDNI]N]>0'=9S%_ MZ]<#Q=#KI955QO5E,U] YXH=7F1P#ED[(DT?3(I[*TQD3Q^I_:SD*JHSM:;# M=KOBCH\Q@8DUZ;46O>U[4FIOZ_,G)A]&I@!C-)Q>?U5P?,\LQ$;H@DE8_CXE$N4= MH)2NZ]4KV\#H1\#FJ\#D7_ 62UD:9GQ3L1-:X,D@#,WR5LY?!G!'&IUD0=]0Q7P>+MEC?-U.*#D M;-7+A YG9P>O:?)5O:+'.0[RXY!%!B75(P9V'<+.>\N?KP-0L.SRM$R[39'H M6OID>UA(K&Q" '&(@2$&=C7H>4=9]'7 Z3NUFMD;>B26R0W#C[+!@=KED2>_ M%I4K<@RZH@)1L%N63%^Y%"F/W,5F-ZN(K?6F/VB..Z7#1LB!D%][5,1P! 3$ MP:Y")GIO-?5U"#IL2F AS^)=456,]1X3>ZL1GG.P8\E"@D7W3R :=A4 >D>= M]778&7=;\O(PH G,RMA^6=IS1FM]C#Y,?LX%W3B!:-AM:["O \+2Y2AK7^=X M)3NH%":[UGA/ISD0CL(K]^*6\&V=]&S[T6/12 ?\6%"??-%C1;/R,.^CN:^MF)&-ML16L6M6N9AF' M$,1% BJK+%]D,)1T=#]9>>@^?I15=@7:WJ^YM)$DUI>SFBR)K;U8K4JSF<11 M)G1I#')I*/I_+!7OUZ#B)7N'MNJ:+V:9W#1-6IZO2S*$"@>KX!8Y'A6O0M$? M33"*_N]=D^^G75ID#H.A65+K2K;:LN41Q757]=RE09D)^304_C^2@/1K6)EB M8=CJJ_6J.-RO>;>JIF&+2'.LP/10#"L2/.+*B "@"48$X+W+\?VT4Q/MRF:Z M<=F&DG7I@;/$FJNA<71JW&NS=(/=2,L'3__%Q[L"Y'O6'KA7UC^SUTXBBO33'*<-!YA\JHZGQIXV%9L M\HG"5 -AV:()LM\%BPL2JB446<0H'B41_.D,G!N#&KIG_,_DFMR8F=R0A!S9=381%2II=.;8Q)V*;C@EL\P_>E;N M%9[U5LX',?DWC/Q8=1XUL>="&9+ 44+032I;3XO2W=YDX"8G;KWJ-DY%H^SU)8=8+19:[O:AV(81 M19+&D84C1O0Q=+(W06.IVOWEC!KI&+,1DYC%17J*"Q :8/%#,5R1)U&5$L2( M/M EAJ_:;0UZ^]4NW=HR*OYX85*?*"Z1GWC(K[H427NYWP M-18>6<$N=A=\1YFPB>5FKJBH89I;.,SLY/@BR2+6CSC1!Y'=WH2-=F42"\RT>2WA6HZCK>]IWM8?-@-G[T:K#*);D]*KM2':: MJKD@F?RF+9PN8M@%*W;?-SRN4'-&-Y,B^?2:TNQ?Z\;JJ==<.]9HCS&[!N%3 M[&+D1KD;8Y ;0U'^HZ;:OQ8>?4U>:HU.7;'5@=XYC"M2>ZVF$!XPW1Y6Y630 M_>,HRJ,)1E'^#]>U?]&-=;S6H=SNV&-,ZFXM.9[L)O-J'N7S[''DQU"8_Y#9 MXZ_%AU=ITBY[:'0QE; &1J\\K(2-(SXH@ \"T& N*6[BK-7=VK&E-S07(PPYE+J=0C?'(#>'6,*'RO^] 'PDH=9R]X?ET%:[&S[S!I7= M9BA ^'"?_L&QEZX?0^!!' %-\+USA,N4A_V]3FZVV*P:L[F2VA8U3_>KN3OI M9KF3@_G#R,LABO!A+7B"*@ M"484X;UKK_Y>)]>E$J-G&D,1,]8U<:57!=()Y=S)<3]P?==P/K1V(5X54 M#4/5>P=U!8F'-YE*< \:S ,6)DDUKS%(=)#>L*L^TT=JWA:2FXW^RA, M!>@0&>00$:>X5\7F+1#:JA3..25N*A(5RJ0V%X@[E:KRO5[$VAKF.%VTQ4:D=N)Q10.4&^4-$*.Y1WWD+@D(N MI:=UQF@I$\92H[5O3/0T)Q10O>$N>3TB0A!B%,@,$*.XN!3T%G]8X6/1V*15 M VN-_$APR):/X4=_R/W('][689FVH4;&%S'G0A?(W#.4[R?!Y7I4FL=+I7I! M+OAZ9F[F3W+OB_=+K9(:-32(\@1+',.F-GMZU2\)"PH['HDA&)3+@G)9T 2C M7)8_<.7]S_@SBP^UFC+12R*CE#59=?L=J99"?\8@?X;B_H=24GX%)X>VVF[O MK,,>V[9J26GL'4)K+D.< ,I/%AD"78Z+XCZ:8!3W_\ E^#_CSW [52LJU] 5 M8AOVJ^).&5"L"?T95$600T.!_P,I'K\"E/%\GDX73ML45:ZNUC,YC8UR'OBA M^$$4>50V D5^-,$H\O^):_%_QJ%EZF%3G\\:>ZR7R'4F'-7)32W?P83JQ8\< MVLV?5.G%:R-\DC0L\-A_6Y[F)#KXZ7]N;+\'OLHSJ>K,.:5OY[^KAN%BX:D5 MH^=BJFVL8BLQI@:?+,Q/_^!$D3M#^XH7&I?+\>&?')=MIEKX)-!HK$705CBU M9U&GF0),\$6./@5% ;SUA8;F<@[C)X=&2KE$:?6]%L:$ZKC9J+=*/BF H2&+ M!'%N:)X?^BH60B,*#/!7.\/)_H.R MXYO6KIA[H1EHZ?_PL/]H7(=RR]\"\L M_^5>E4%>%;&7 MZX'+%6JH;\'9-(I$0:E-!)&I#VU_2JQJM&)"G$'Q% .K3AKA#+$7Q%ZNQTP0 M>[F&G:L7O>KN8+ "WPX.BK'?;=R(,R8]/V"ERM4@M\"-*D1 M5Q=:LG.Q;75.\D,\*(F3(]"@!$P5>1H=@4/\!?&7*S(3Q%^N05YZ.06-,_:' M."[WE$IZ"%J-E*HH?3EWJ]PKW.JMG*3#B?PK1GZL.L]U9Y1#@K+I;EK >OF0 M;'^>C29Q(VQCD^9D.?,"05LNT@5%0,4*A+XBQY$H<>YN$N?^$":>_T[?)%$, M?WJ 0U57QX8NU3J*,1CW^1!G(]T1+@2'TFY@ASWJT%.8DM+IMVCN&0WWDV5X,4WM9UYF9/Z9)7+,9%?P0C)'"T14*B/Y\ M,/WL95!,ME5EU)GIN$WXX^R@S]+QH2[GH "K79YFBR1:[B+^\0#3#3EBP1[ MP4R->X;#_?"?BVEZ+YNVV*VM7(5I' -G Q675JQ\!9 ,7UQ*O?@20#:!8@&P Q0)D R@6(!M ML0#9 (H%R 8^3"RX^=H.%=]U?3@0OF;_L&I!U=I9NI%G649K-32BA5CQ5^5- MS]4PJZ9Q99):9^V!\*M';1O=VANR+8^OD._H]=6P%PYA!K.>7]'?-\(A[.A3 M%B;V[(+^:5@;A/.!-;%[HUE[)W+6*-ZE8- O-@9O.7#S/F.P5:L'!J\Z?3$1 MTO%^-!N$SEBXY!B\)>GV?<9 YS;536T0]6Q+;73&'&/W=J3YZ1^ $PP[EXC[ MHU\4 O6AC,-?2$E!ZBS2W/X\W42#@BSEGM599"DH^B!+0='G*@8%60J*/LA2 M4/1!EH*B#[*4JQB4CQQ];BLS54CBM1^"EJ"S^=YJH?3:VP\>]F*Q2D8$.S9B ME:WI*$S92=,!\^?VY/.-U^C+:YW=@Z729+JI\7Q5&8:=Z3)5DJ1/I9_^H3"L MB!W_/=UW?6X>SRT["(U2;MN?_BD6"H_V<*$Q?)<]_5>-8:,ZX$M<,',QJ;_M M4=O)#F_R\LMCF!=DOM30O,M6_ZN&IL4GFQW;4OM*E@33>8E-;3D47AZ:KTLP M(]D7I7\@&T#I'\@&4/H'L@$4"Y -H%B ; #% F0#*!8@&T"Q -D B@4WE!;^ MMH$H1896LO:EXWO_5<__MR@/Q9:9VMA*-%KU=6]D"(ZEIV<'\2?WR8]_@L\! M=A*ZJG/\36K *X,??_7IGT84)8;^- G'_WU_(C\]['J>:7C^17ERKI57H3/% MK(.F]@UW)BD]X0^\J)_$$=R-!9;PEK?]HB.\HO4'T!IZ7X;I[&ZP/2?)M+-> M=T55Z#J$YUE1+C;P7)'@V2+.G;MH_\'5HRJF]UR6M;M M4ET0!R.A#XWN.TH9+XRN(*]=Q5HW#4SEJ& K M3Q@:!S/[#XYA10K'BB1Q[D[\UUCNUU('DMH_6/K.U5RY?WTE>9_A+S\J=.;" M?FIA+@\I27=$R5J/*TR72,;S=$&QL"XO?D:81LCY,.E,/X.<_$(QXF]D!A\G M5^D*'>AOKEC["C^X6&-Q*)I!I%3*V=B2IH926YG0#S+(#R(&\3X N+ZZMJ] MSH!K,:WZBJ;M1%\).+/WYIPF0^1P"#F(02 &@1C$[5=]?84?-.<'M6%? 9V0J69NMGVBRQ?3[@/+;GB5HUV?03L^VY,' M36C9HFN..A239 ([ FCGH/;"4&R1IE^JE8SP<;T)>== :NYY@N^GT/O%1)/7 M^S&BJFGZ8&FE6#:>C:E#$TNL10K]&(/\&(KS'U0:>3T^-I0]ML9N0BF,,UCR MHUTW4YP\S@-2S]!\D<,IA \4Y]$$HSC__M+&Z_V8ST^FKK;65%&=J''/XXE- M=HSS4.% C@P%^@\I8+P>(.K$7[IZQR&49-<)2XM*@[&U/-!#'8-AJ"+)$ @@ M*-*C"4:1_OT%B-<[LK*3_O_L?6F3XDBR[?=G]OX#5G/OLQXS-%?[4C.WS(00 MFP A0&Q?9$(20F@#+0CX]4\2F;4I.[?*14"TS717945!>/@Y[A'N'AY1FS(U M1>8(@ZW9Z-B>>GO#9!_O)T*CL(B5?ZZE83&#RZ(&16XGYG0SHG0]<.P;T3B:JP>4G.2 M+F#Z'0_8%?BD6.L8GC+VM,5@!AOI>]E@%9S),AYHE:**QX=_ I*!6@]0ZW%3 MM1X?;VO?.G?R=B8S$>!8CKK<4!X=()PZ*=,12IN9R22!R03[D@_C2@D3,&]' M,@G>2%SL;&JRP"+HCNG.UAJ9[TO2XPY>)0@&D SL2\"^!.Q+/MC6OG6NY^U, M)KV+(INDA[X-H8.#OPBCB!SF^Y(L&01L)MB8?!!92I@P>CN6K5;'^FBF[&28 M8ZR5T/&FIE#/-R9Y1JE*4,7**L RL#,!.Q.P,[FLW-3;V4R^6=NN.YZVE2'! M<%MZ#_-G?)+;3/H9-O/"+M+\E*C2C96E61%(-[_=CLH/=". SH._(MM#)?0= M2Z_\ \[_N07&ER\?-30BU?(,G5<#+UWQ\"<*U,\,>,PZQ%YB'@3%A^"F2_ L!86C3)6!BWTU$**3Z.O2TT=7HCIRYE=$K/)U@5IRE MIO?)[./(-EE9)HF%ESN;+$U'D%64!IP">[=/YM1C>S=S MH0@S4YD.9$C&CM,.ZDN:+7T2G6!^-AMMM*0G'Y-%!Q[Y,VP]-#,Z(7"6PL$Q ML'D#F[?+S'3^&3,"2O,3ZA2A-C2WU+:/;A<[.'7*3A*L46JQ_!]P N[>K M3FS^&:D@I(-/#S2*P,+,[4IK;',(XS.I\"_?"!RMDE3Q=1I *K!]^U!2/;9] MTQL"L1MXS<3>$:&U,5738]G7)[W^C$^A0LQJLEC?\N[4Y$EI.&X'W3.?\M)@ M K@HL'V[T'3PGS'#Y/39<*]W>#GV^RYB'9BFYIP/-G3F:8@JPCR:Y+G@^XL( MG7_%V(]4)_T67[/7OI/B-,RK0JA_5XQ=G+(#%(=\<"5>B:W%#3=K'/U$$#XG MQ@/FQ%8\F@AH1H:G6&-=F^@'LP.Q"H'DMQ81O$I3Q5I70+ /+L(K,<%N,J_\ M(+7^UF5OR$7-G?BN#$.;Q#'(> 2A)RGCV ?DD0'%GE?@6&**77Z_S6>YHD&L MPK[/#"!>H)U1K$_.FZ%N^]'+W![I93W^6%=C$FE03 MVL+6MH1ZW-B:5M39I-X2S9+-2!7&R"IUH8\(?!(_BI6/@!^?GQY^!37<)<;/ M=H-3+,?':4(Z^'Z"+=F,&MEAC:KBY#N685P;+QZJ8;QY7KQQ2O<5&%_2YNPX M%GM+F+0Q.AC2M1AO2QG&R=S\$W@5Q2[S-46P/2I+,+LL&=E7\*,Q["QE M&X+E<7RDM]ZHEV3\R,Y(501AJ@Q1K.T%_ #;HXO*J+Z"&F9+/*ZU];AN3T-_ M.<*0Y<[V\I-#EE9%R"H,@W,#V!^5* OZ&I#K:T%N3:1(MI*)/5E#AU.O<09Y M?CY&,*+*D.]8HG-M. <;I!(G,5]!D!DTGKOP9CCANY M-F* '=+[)PY? 7(H[NB0)X@![$+1L#M0)\),/#N _(@,TTP5Q1Y[ISM/)/Y/ MI*9:?*N4>*XER]-3:_ US__]!DX$?3A#7LR)_YRZ7N7__$V:/!4O4Y3EQ>J= M?,6?Z-;^VW_2?]U_G>88:I !?WTWP>^XSN9V1V88_N^WJQ7X";[IWB(R@ON5 M0?%[WGY?&82 SZ+ET\[__7__S\_3_[$VD.8[?O#UGH,_R;4V,I9\17,ZF@:T M# S5AM15^M5?52=1C^&=G#1^3^ZOWTF<+4.%_N_*W7^S92BLH:L>H)]6ZH[S MD&.LHJ_TC]_G9,U_X(?YJ[1? \-)];(WLD_]Y?-R143^]BN*_"M/*Z>_O1,# M1_Y%$>^DFM\@BOU0Q'_4RCK(V/^/L<@]6-.1_3IE5\IRY_RQR7F^=S_Z\FV< ML:OBKRI<9DR\*/R.7?6,W[>1X>?O7J:&X^_Q=I9L( ZY5J4Y%.5!M=+NU39TM(__4MUG$IJW]/=3UBQO$JT3L\,J8,)JQ7C MH!DIGL*U&A@5U4TY&YT+(&+/,<+P_.AP8H5&)=]093)9;PF,I^1ZW @_;'$? MM::_&H6'.*_F'DRAERN2()>:0J]T4L%50E>6#*TK*P/'5H:*T@QI?#GSY.YO M:)JZU%"-47 D]< XCJ@*@U*X0JF(1NFZ1I/HZI>_D7I)ZTAIK&#@:]E(CFL< M#]M*#665_$KWKR-7Y':P.?B[T(YW]&(&SX^]XU92\@M!OXZ<0"B\\(=U 6Z: MT:G1F?@65MW!>.3)$#/B ME6F3)X^XJ6#%KV?0>F\2B[0XT<8]CP7K&2NG(PF=&+C_ 9UPPD\F&8R^[ MZM%'>FPZLC!14B:4B1$>?=O@*063T+W'3+.169SR-^EK[5 G1M'.5I+F/+#'NP.9BKBGX+A M8<%'\97BD!0T+MS(D=OK28']:'"92.K+P];"PP8\\+31Y:#'LTKV.,A9K MVQ*M&FU+;C)KG6.HT0299B,+"U6+:^M3VZ=0FS/PY61WF!#S23;/ MXD)-Z^W-VJB%37G*RJ?EGEH[_C'[4*0@$U>;R7AS%3F4^@(!5%,3';KHD)+'0(3L:M]7$CR]Y&VMSBU4&JHVM8HX)>#)HFLHJG5P58VS>2(%D6B'U4Y&+_;MW6(8"\=FO]T\91)8S,Y[83!'([S)2U(U1Y[H\9: M6<8R&@;)HL?-VT,F4>BBGA3&7RR]CMRPI['9GZYDM+5/N<\41V*]8YMO1I+, M"^/!T.GZ85*+S!30Q:%S>G*LK9F0YH\P-9P*F[G?9].A2''H9!2-!LQ6V=CD MJ+[C!(EL#9@IXR9<,RO+-@LZ'%V=:&\J"+<8T.S_4491W8 M*60S1X4^,%MVK6))3/IU"TF2:- M'!V6XK>V2(DR;; \)Q_S]2JJ03%V&Y6SL-01!8301Y1IE^/.\J++-5MLNVO5%RQY9ZM08&?&QM4F'/F!A)X-1U/8G MPE(F$]R"]B?/H"X+>TLK2E> M%T<).>60IBQT6 5]@+IJ<^ZVU[OF%.;6W''*[P\4MI.RH865E>?K/CALKPC5>3> P M"%?IT6*4"O8 =>VEOO*MA;WE1QJ[0$FN#O$;,QM:F*T1VC!QW)QL^7@:)HWZ MF%ET4GRA#U&7I5W)0;WMS$8-V>J.N_7Q^)#/H#A;W2#WG&TJ9M.>6MIRW!$;?F]M9D,+LVT&QQ *R:4M&[ C\*W]H'-P MI6QH<;;];6_?Z1DSQC:ZD) "0EH9]?/8PFR)D>B%>EV1>73G\^)NNCJ>TITF M^@!J\6F76A_-(04WI<$$\U+63,,D&UJ8;5<1,$C%HYYMC&W)5CE$A;OYT.)L M3T=BT,.DEBASXQ[,=3@B:>_S&11GB]+HL&^(BIJ8<0Q\@3H/K MI!A8>BTX7B2P9[5T:-E,ASY G)ZW7KMM1T!@2!]B6GLZ;@Y8-@L9%H8B$[$Y MW'4.,0PM=6,;"]*,Q9-L:'$/W]9\L=W<.G"3/H6M@3$:K&@I&_H O@8-"FWZ MZ931L8^M!\30W6[/8PMK '<#3IP(%@VKV]G(:G#N.D+3L\$#;##L:&9OZ]V& M+2ZG;:T_I.6]DF1#"YN9(;>\/S$:0 MITN<1N:'P>JPSH<6-C/N"&YL_)0*LDOVZL$"\RTIM5[IT,)F!FF9S8Y:G]?E MINF96X?I\G(K_]3"'JT_-KJ$8FTP&]K,CUUBNDYWU?G0XB:M'O!BO0ZK37FD MQ<2BUX!]B,IG4-RE82=]15GJ/N(Y;!^;:B!"@]IYN0J2&9KI^ DOH+!H#4AH MPB27>;E@V11XO48MKISM*Q#U@$9]MOAW*;9N5X"2/&J'ER M%JDCPQZP"&S;K_O-E:O9UM!F&F@3C60['UK$%]:I\X6P!7\?.830\PFPOW21LM(&7#)9DD,[V 8L@\+K#)VPV MM* '&+<7\DSB)/NXW?1Q7<,Y-SVHI4,+:O#6BHB)L_T(;O8.8@Q!L]Y@FW]J M00O;'<,$P9[CY*:F'7BSAM*C6CZTH 2VW^G.O:2=V/&.:.#CMCMMO*A17P)8D= & +U8&$MG900:3F&>1Y;$,Q?8SM! MKJ]TGJQSXG$E[X_"SLS'%B1CDVS?&^ES6YB/)]*Z:;EC.-="$5_S=3@+W6BQ MD]$#<62WFZD?#M(Y/& 520F/QVL==6TK/+0GH5ION4LV&UJ0K!\W(%4=MDR9 MP^T]4QO29$-/LJ&%R3H<'1RW=I8YE+>-T*#J)CS*AQ9I#DL)MJQQO#QM[,S) M%EDA+&'3ECJ-%G-L-K$DMWQVFG0 M+K)J6OD:%->K'CE.FXO[,GR$F@NGI]K+?3:''Z[AMTS$^2\NE<5Z:BNX9Z8G M\W#0G)OMSHYD$R4;BIW33GE\DXV>&IV1^6^^ Q/&4+K;'*#PKC,\]MBN:3CI MD3H;BA:_XY'1V-OF0%Z1''HP%31>&Y4\=156ED9J0BNA$67YMFA=B=(_BCTU MUJWLMXB_Z"EZJB> MEMU:"RO!71%(M:)^3WJ?H[G9R'S .8K[XV_]]6 X./VV7T/"__SZ:?OM)/OV:5ZOT^5'W_ M>RC[Z*_G;%>2+MV3>:>[S%_^Q?=#U64*E#@RWCG?]/?WA)$7W!/^D27\X_(% M&"BB#(J@_D7B0!$E4$3*" (HH@2* (PHB2( (TJB","(DB@",*(DB@",*(DB M "-*H@C B)(H C"B)(H C"B)(@ C2J((P(B2* (PHB2* (PHB2( (TJB","( MMU7$TQU<_SAI^G$+0;U@(=XU/5EJD37?R7[XOU^(+W\COIM^BF,\HG+B7_"C M+/QC^3.QGKHOMOSE2WZ^YI>59 2&4>FE?[ .*[RG&_I__F?Y1II_U!$ S7^R MYD?6 >C]!O7^%..!HP..[N4J/\/^$Q\J^%-:]-1 6UH4 8PA0D:&B M$WM&!8,!* HG@6*JW.>!?%OT)M^SAH\%<#Y=!JP88[]Y8/SX-(/7096^KTM MP]D;F>#9'%0OA'Z>R*^?>.XH\\"G_CKL1X?'RE6:9("W!]7^4_]"H/;+4?N+ M6QJ5854 ,B[ (+#AV6$ ?W"3Z@?^X"+5#OP!0,9'^0-@%VY'^\ =7*3:/],= M@&C=943KJ,(2/&8(SD[@IUC26['@@D/6]T^A7(IE!!K_X\W0CVXG0.DWH_2[ M'?#=7@C0_68T#PS\K6D<&/A;5#HP\#>J>6#@;TWCP,#?HM(?-? @8'49 :L+ M6(.K#NR6UT("9 !D7-&J *P *P*0 9 !D'$9R+BT50%8 58$( ,@ R#C,I!Q M::MRU5AY.EH8^;_%!7]^MD?3#&.U^M!P\=#8&UYLO%F([^/%^4G5^6L\O\KW M7V\7XBZ39!7T7_C=>U#G;ZQD+UQYOM<(5"U_X"KVK&AHK/[WBYS^0AE%JJ>K M@:[(H[K"MCM)?QF$$#RJ>/5+%A:*3_T\?JX4LE3%6? M?D;Z/?=ON=*0TF%MZ 0;BWD4(.1*C.GL;6GTRS<2K1(D\I__^75YW\X_E I6 M@# ?39B??_8]^WC'E<4$<;:'OKZSFW66]-GV01IPYB=S936:2QUJUC1@TMZV MFOVP!P?U[,5T_,LWI K#)* *H,H?464S%JUAO*DU9(-=!^W!P=WOF>2382_3 M"RX8#M@>/UVO@G&CN>T::RF%/9FZ""QU$13 /<#]*W!/9N]._]F>:CFS-UVF MLSO)8C1 B&-CO&^N/ILPB,%,5S3IH;:QJO.MW=';4V&2BDNG?@+#JA@& \8 MQKP+8Q[;5*F]/CG&?(FQIWX"M58RK69;V8CUNBRC[;JPW(O89C/. M#B#9X^)(%2%0P!7 E3_BBL!9,\N1:@<8J@^AV6#H=?VA],FX7[.1W3*9[I+? M3>6#%#7"+D)EAPD$S;P$7L5I@'R _.R98]2U;#R1"* M-Y^]KX*[3/!. MC@2;%Q3-FZNU$37OXM;(@GJ>6>'\ M, HKJJ=7^,/6\$(C_'JAE?!E1?0GK,(EQ)%N;EE*BY92K<*G@:-4JW"CE@. MH]3@*-4J "P + L "P + L "P + LW!P6RE6G50BR9:&UBK^J!&_<8.(2 M557>J'!IRBO+W68B [.XNJO.?*#BLK6&M^%HL:9D%*/7LZV_%F=;26&R!A(H M4D7H=ZS)!X0 A/C(-A)/<6$E1Q:E1>J>YYC&ANON6U;MF*1PV]:)BN[MM"IJ>/#SL-'6F;GZ=3.,U4*!X8>$.)*NCP\Q84 M\D\>Q$]DVXVWA@^S;8M?LBD7LOX->)5"W['7">#"#7'AC;LX/(5KU5IL<'/7 M/]FJL$5/:HU,4#3'=7JP)? J_IYMKP"PKQ+8Y6[2\!0CV&5"HQ:#S^#I8A'3 M?6.$-91LUY.U7T#I*D'0@!& $=?1A.');<^TTW64_0:2=ZC0@> E3]=JN7O( MNB(R&& "8$+YFBP\A>IH6]OH7),ZR<7(/3FV\S .86?L$E*FBQ&/MH"^O M''YD.$Y6#)^5P:=_8!M9:3PH@[_@G'-I^%SNK-X=\%E/[]W#_NX:R -6(3DZ MH<'AU-8>-9OK#M[9&;$BI0?\/,='5"G\'=T=(!$@4?DR@2_BSY17K+B_]6UX MY[86&]]HM(11SI_TX(1A." /(,^EY@Y?1(2.L$C&G0-E\,T.[L'>RNO.:38C M0I9))*LP=36MY $72LN%\N4;7T0B:0K-MIVD%\!B!T,/K+<8S;4D(Q&=!Z:) MZ^F""DATP23ZP!SEB_@SF ?J8$3O6)[L,%.%V/@C## Z]@JZ_U1@F4M&M.[DGR'"=113&P'P-D^/R\ST=G0E_$ MHEVS.VVH?7S'NY,(U[#AL(-(9W]RSHO2Z-4TVP8LNF 6?6#V]$4$LI=28RDI M4"*[M<6:FO/DR9V=<7T1$XY0/&[& \J'C5DR&G$8=3HF>7SL M+O^*D(]54Y;\6N0@\/58B_)D:V1H:\]W?/,(;D>"NHC+RZ-N VW]]0[0*;?' MW^'\]^3V-N,]1%OND"=YI8[+R0H]DBFYD2R+BN#I8>L=G]H&Y/A4>PT&HC7)*9+!*8+(#Q*\K$O8(;\Q/)'GNL-:[9 89Z9D2/=JV-P%89!YX-K)0?PYU>ESHM,^;S"9-D-HBD? M&I0(QP?\2 0'F9%"*3-96<('V"P \JM)Y;R"'0=IA?7CFJ7#N^.6.JWH:*3) MN4//$CD(4:7>LSP-L -X=*#.RS1V;Y0S>(7-VC7E.2-C<@<6M6E<\^<<(D%Y M4#'+&#QILR[OQE;3\(Q =?(D@JJ[EF>%4::;_=NU601)P1M."I8SW7"?3;Q# M?VH+K)(,J!:^;2:]]0#/W0->0&5;K63K0(NZBP0YD^B\9!R!P5WPVV82V$_BL8XLG6'.!Z M! O2,.0;AC?=.69F!>]NS@ S"!AQ2^F6UU-)6ZHD)F+)@6\NEEY=\:R!D9RI M=+X^@\,$H-)-4PGL*&Y0Z1>9P7F]&814B/(&C9TLK6D'FH;+WL2POU:)I+1VCHH:AG[>F(Y#K@8 M\@?<]@/="*#SX*_(]E )? M%H+:8! ZOO;:X.QMEY#U]+L8<_A D'G.K]96'0Z'\@@]3MJ-%K243ZR"X%DQ M,$U5:1(%J39 G4^GS@<_Z?X$:WKS0W^WF0W7,J0NXJ:RUN$)+66LR9]UQ\AW M;((!2 -(\_Z/OS]! **W/]8ZZ(#GA88Z[T,U-[3E)", ^>4;@U91%!0[ 0;< M7O7T,ZB#=;H6?;3P@_*/\$ M;9137Q)\7@EYM4_0NJ\B.YW-:9.]T4!4,1JP!K#F8@O.G\& :!2:A(K,53MF MI5&HU;5QT\WW7%F%.<+@51H!;>4!!VZOQ/P9Y*%U5%="1(C@'9K),/C%0)$I 'D.?SR?/!+]H_P9M1^\A/FQ2YM>,5NUD=.ZTDF9Z=3M;P MM0JCX#T@P)J+K:Q8-?3 M*=-[&'Q0*7[Y<'ZS1?DW)?+-5GSB#LB( .J4I4C^A:S9;D[(FG.]EHR.-,^Q=OIV"^6LP;]\PZH84>QD M!$@#2%/B(OD7$F#:$F;,(JCI-CI-NE)S6>N+F)01@,Q[>9%$L?H$, PX!J+ MY%]('?%DU)=#"[?XW7&!UP593E;+W'=D_<7)*LP4*W\!=0!UKJQ&_H6LB8:[ M8-[.@S-=1^= M#9G1*3PS(#VJDW 5PW! 4"!FRB1?R%WXLUNH@_GI\1&]=&,B>4A,5'-G#MX M_BPTQ13K?@%W '>NK$+^A;1Q*,F8374\D9N:SI$#S%(:S3-MTF,^38/0,.#, M1=7'OQ#_ 8\=5]"0Z<,0TUJTE9@E]WLVQW]Z5L>0*DD]>E8'M?*@5OZ:I%!EJ^!9&!EF]!9*#E6Q 9:/D61 9:OB"1+[!6/EH;P?N,!P,@OY RT#+0,M RUC3B!_W^@-BI7<5OKGJ; Z;U<)MRTF&^*QS:!5_ MX %.@'F ^6ML'/HT66K)H>GZ=+R =[6Q,K;Z$VELYF2ALZ:'" $Z\ "R7'VK MT*=YLJ1J7LS+!T-NPHS'3CHVMCI(&4^R[J H>,, T.2R>H,^#7E1X:9HMRWW MY%@CL1B)K59\/CED[4#Q*D:@ /0 ]#?1#?1IMJRF[:/D0_.8/\[&\4)N'T(7 MSS=260-0I$H3H.DZ8,O5]_]\FB@4=N"E".8'L-5H&.EI@UDY+)L3)3V?D^!P M#EAR41T_GT8\3UHU:HYC+.]2+$.M]" V>N>-%)VY!@9]]#&G5R0I/S(CF;4X MK:1*"U+[HH9QD)N9BK^J&&K@^7%4<2SUC&Q0C5[*[/H3#*V@_\+3?\/G_V=\ M+4>6Y:-2DMM 6W_EUJIG&FVOH5K!1'5B0USQ9WAW[]']6)O?G6)0](D=UV22 MQXGIO*;0W7IJ 9 L68D@581B"A8 U*)O84-.W%6 M)"')";?5\;![LA.L7I]+F0TC@0T#H+^B[-E;L.6 H93773((;$2-E:0$>(,S M3S65E+3 M)OM,R#-B?6+#DI(*F1T=X"I"OV.T$%#K JCUUELFH/0+4/I594]>81:7'@;W MAE3]!*NS"=_O)IWNWFL54+2\$%UU &OA"LS\_X-W.T,PH,>5T@/X]*M2Y^5F/UYAM.P5KT8-=S"W=QWLP%JZRVJ-W&CE#HR.;1;!F1_9!16\V#$?\.,Z^ &\^E6I\W(3 M#*_QZJC4#/;S^5 >#:;-S=;N=1DY#R_F5U(>M5J7=R%%C-9&4*UX1@0NFH"< MX;6F&NY[Y^5H[_N>OS6R^7KFV2K\?2L]B!4L,F!PCH]/7K2>3#;X>)IN8? L MUT"\XVUT0*(+(!&HMKA!I5]DVN+5!C :V C;@XRZW*PY\8KW(7D!.JF#F-)1J#LF@@,VD_? M%(7 'N(&E?X)=O.-'V]YO?G;UC:=C5%KB;* A@M)\V;FTL_W#_EU$&#_ !6N M/'ORYQRR9DH;7IPP!X;0Z4I<[?9#8RCE',J>>B'!LT@WQ2&PA[A!I7^"X7SC M=TM>;_^6&XC =XUNDX?L;7MF=N%E?Y4?H?+W3!ZW?T^G9.[1\$$W/,H']YN] M^['T ]T(H//@K\CV4 E]Q](K_X#S?VYK26XVTPY0 % 4 !0 % 4 !0 % M4 !0 % 4 !0 %!P_2BXO)+EL1^I3L7/PHGW+5'^,LY1Q#?*>X BYC*&P#^[ M%*\L1B$2JR"DN=>*54,!1WC;HE#'U:*\C1M M?OZ9OHG/MW3N&+.8(,[VT-=W=K/.DC[;/D@#SGP7QOQMUJGK[T:LB30(>)H, M0Y8G?'NR2#+J9$EW# =)]ULBSF<[GS>N W^)#YE%Y& ZD^8K&XUY25Z+NK3D MWURC/D28T_]!&JM9%J9JQ^\#\-J1!>MJ4<75N>UZ08Q M5PS$F1EU$#CE#HR C=@M,>>SO<\;5]:_:"-F#R=J#XY9V&JV2;R[V1QJJ]R) M9+7TJ1>!$; 3 URXO=+ZEY#(FNUL8M)IS>0X:FVH6H-T+":/B)W?4*!I$!&[ M)0Z5Z$;*8SNQM>#!.SD2;%Y0-&^NUD8TSW[P3HR:H5J?2QB4WR%(<[S4><_D MS]0AOWQ[X%D?L!&[8N)\MO-YX^L)+_$A[EY&N[6/Q'#2YGH@>\X>6@Y,H)4M,?R+#KM\4J7=QR;'+?%0T>B5!&5%)3.FXY7 M&:KX! '(M &7EG1_B>13YMCG=EV0$[AD63QLK/554)/,O+A7[YA59QF /D M^2ZIUO^3B#0/=Q&T&=8X>#1KC>>0 0O-EID1B?SRC:GBH&TE(-*-W!3X) 9. MQAZ%'NH-6A9]0I^1TR38T+DKHU-7AE1I&FPD 06O_M;!)[$/0^LJZLJ]DWR< M&7U%LZ4Q?IU#$VY@S)8_#@:CMAW.=^B S>F715/PXITEP#W O1)? MM_BLU)K05XW^<0G9\?#(3ND%2LW"\Z$L:\1 5FGBT5,9N+L![FY<4RT*J#@" M6@9:!EH&6KYZD8&6;T%DH.5;$!EH^19$!EJ^!9&!EB](Y(N]NQ&IA\K2\(R5 M%8'7$FXA1/S9#:O+=8=CK![NVOG4SB1X+$B,AK1[9'AI+< M"?_R#:&* 6*0:KDE'H'7UF]0Z5=P ^!%-G#:7M!+:-&FX!'/.5.,'@]EA

DAPD#M(53SBP\! MAJH/ 8;*#UD[)&=5*[C4AE[5YQY4./(,S:F!W/FB!,ZSKP3/*S=DK.J%5QJ0Y_J M]>#MO.+\1KJ@.-Q[M/W[>P,N] @:47@/**[V&2E[I-:*\TFO6 M;LA9U0HNM:'_])D,'WIN M$F.T1G"*,?IVF1G&Z/9R'0</%3P$<> T! M).%K"!")7T, 2?@: GAU^!H"UO[)6=4*+K6A[[WXXKUPOH+A!1?A*XSV/O#R M\ />ATCL?8 \X'V(Q-Z'KHZ]CS6EP:I6<*D-O:]/:9AP2N/SBV^Y_FWY/_>/ M.7V\]V;-:+"J35C5IJQJ,U:U.:O:@E4M9U4KN-2&(Z//QYAP/B;PTHUPR]$C M(?'"/"*CQ^TFB*(%CE,$Q?[6#5#>-[?, :6$H@?R6+LB9U4KN-2&#M0G7TP: MW+B-?MF&806 #3:RMH/.:M:P:4V]*4^ M7V3#^:(Q1;QAJ='NY%= T/TV0(0WZTP!I97WUC5T.45S!G-(T=EPP=H1.:M: MP:4V]*<^/V3#^:'7"W?# J.]"%0V9"D](P&HTY1^?]$444H9>D0"8=JK#YLC M3$I##^"P=D?.JE9PJ0U]J<\$V7 F:$3!KF7-W["J35C5IJQJ,U:U.:O:@E4M M9U4KN-2&(Z//W]AP_N:8@MVPQ.@AX:<^3FF9V>08:(H@X:_^ "7IZQ/FD/(. MS++V1,ZJ5G"I#1VI3\98WN*1L-QHIP+%([Y3'0%-$02<"E# J1#E.Q5KCH55 MK>!2&SI5GV.Q?&4C8:G1#N7798B,GG&= .HTT_1D/@4PK6D!VQQA MTGCG@EB[(V=5*[C4AE[5YR=L.#\1.ML?;CK:BT!%!_ B4*P!O A]L2SP(E1J M KP(%8@ +V)-4K"J%5QJ0R_JDQ0V7"%RW+'KL,AH?TI!PLOW)Y]"_@0HY$\ M0_X$,.1/K$%]5K6"2^W1G\ZV-U753LJV/']_6S77U46U7F^CR_I^TW8;U1=_ MC9KJJOM"WW>_R9,S[^\?Q;NI ']?B'?%[N]GO?SY^[ORNOJ];*Y7FVVTKJ[< MI>*WB;-*TQV%?/JEK>\^G(B3Z&O=MO7M[L>;JEQ630>X?[^JZ_;IE^X"W^OF MV^YQSO\%4$L#!!0 ( &>!<%;"D)$'@PL ))? : >&PO=V]R:W-H M965T?-\D$^9LTOU5J6ZG_NJOHQ:]6O]?V\6=-C5G_[(%?5\]6,S%Z^^%S)?A7QN#CX[ M75-NJ^KW[I>/^=7,[9Y(KN2R[2@R]>-)+N1JU3&IY_AC1SK;_\W.\/#S"WO2 M-UXUYC9KY*):_;O(VX>K63!SZ,U1,\%N7V9_9UUQ$'!HH'-J [ WJN =L9L',-^,Z ZP;>$0.Q,Q"Z M 3]BX.T,O',-_)V!WSMKV[N]:Z*LS:XOZ^K9J3NT8NL^]/[MK95'BK(+Q2]M MK?ZW4';M]3\V6=W*>O7-28HR*Y=%MG(Z(N?-;V6VR8M6YF^=S[)ILU:J"&R= MZLZYJ>5346T:9?2Q:38R/[#]\@)LG MG3^$LJC)7\;O]U%2K(L^ZKP_0BG>1 M-0].H@9'X[R)9)L5J^9MQ_(ET(M!'/E][WSZ8OS M/U KXZ>L_L5AY&>'NI1"'6(W_^NF5.;N4?/(;OY%KJWFL=T\DDOKPR?GFQ/ M/#W?W+6X@NW'(>OYV!&^/O;O^MB_JZM'1ZTU==86Y?UVLB[:0C;OH)C?TG*8 MMEO(WC7K;"FO9FJE:F3])&?7?_X3\=R_0/[&)(LPR6),L@23+$4B&T4-WT<- MM[%?_TWM5595 TZ&6TO16W8;DJ?KBY &_'+^=.AQ ,4\C[AC6 3 ""5NX(UQ M,803GA#A&)= .-?S7(TO!7""NXSN8:-N$_MN$];!]C[_CUI9M^M.6ZD=U;)2 MJ]=*.N6N/[MON\_+;E1NNF5++3W0D(0Z7F".2$RR"),LQB1+,,E2)+)1:'G[ MT/*L(_)CJ793:KODR*_K;L/CO"FK\J*+H[=0K%C)IL8*)EF$219OR;R#84RI MK\TQ"0!B@:]-"";(YT$ 3P?^WF>^U6=_;Q]D#7G':C;5.YAD$299[!M]&@1" M2^U>;III)KB5;K@K(KLMECU<_;/_=2N M\HUL^<>F:(HN)=Z"6656D+@KJ30 MH..AWI4 C M?[TD3186>I\4 RA/,U_L1^(M,<'TV@&&4'.G'0>H@UISX.I)W M4H5AKF;2)UD>F0D8,-1"_1$7 (P%Q#,ZSX3Y:K@9O6?"/(\*8QHP88()H>>N M (S2@PQWW'M#RD_L.;]:A^I.<[6,[H/-#MBW')H^F2X- ##BZDM&!)$%KJNO M4A#,$T37!2 8$6% ]+Z%K/1'7.V(!X=3TZNG= M"M&Y:O3I_0KA?)\94R> 8]SW]?P*?+S \\(C'3ODQ<2;)' 69;_7/BUP$M0< M&94M0F6+4=D25+84BVT')8#S0\\/]&$)X*BG=I3&G@8 $M?SCRW&0]I,3N3-VKB\VQ[EG3$N M4;-A5+8(E2U&94M0V5(LMG'T##DQL2?%-W6UE#+?Q4XN;UNG:)I-E^/M998[ M>61HFMFFVO,S?60"";7KF8D& !-$3UMB ,:8I__1!(!QPHR-= K@/(\FIE'F=?=N?BV?Y4Y\T=]F'&IA07U(@,V6N/HLL(%B@ICFM,R$8\84A M/4 X2GTC;[.W=FK(8[&-?3-DU]2>7>^7HG5=/16Y6HYNOX&S)N@G,S4E/M7W MB !*[27UG3> "L(PT'U$C",THGRD>\A$J4VIT'/5%,!1$7J$'XGX(;>F]MSZ MX$Y)K5+JN@5O2'RPLTQ==%#9(E2V&)4M065+L=C&L3+H!_0'W96@J)A3UR@8J6X3*%J.R):AL*1;;.- &@8K:;VZ< M>;Y'S1L(%X2:4P0 "T-7%Z8A6."Q4)\?4)4A5+84BVWLMD$9HG9E:,+I(H4T M%&*<'RT@'!?"W(!#(H\ TB3,VQH)*EN*Q3;VWJ ^4:L^\7U'E3ON\9F";YRO M03#?%X'N38B-AK[N3%0Q")4MQ6(;.W,0@ZA=#)IZ/DH!S88;=R4 % M]JGL/ M4&Q$R'3G61LPV7F8;"D6V_CZ^2 Y,;OD=,ZA+ /U'JJ-I 4 8[YYIQB 08>R M]N>>?/4;58K"8AO[;)"BF%V*^OZC8 8H38P8Q^P C#)C!H7(@*-@>Z,F.Q23 M+<5B&SMT4,&8705[]>DS ZYJJ)U-J"N+$(XR_=I]!-+1P-7%17MS)KL25:3" M8AN[\J">9YI(=?9Y-\.MZ,$MZ<&MZ<$MZL&MZOD1(A4;1"IV6J1ZU7DW Z_C M&.?=$ PZ[X9PT'FWO3F378DJ8&&QC5TY"%CLA(#UV@-VAJI*H;)%J&PQ*EN" MRI9BL8VC9U"EF%V5^J[31@:H2RS0\V,(1<#"@'8H=UE#O/0[5%7+\%%4$P*JA^ M5=G^O)-]A2J^8;&-J_@'\8V[__=#3HZI?"U0V2)4MAB5+4%E2['8QH$V*(;\ MI&)XSB$G!_0^3U=_%A"*4SV%!%#$\W0ER?[YG;=YUMJUX;&_#9/^A"G!8;&/_#0(0Q"=;4@NM]12P%1V1)4MA2+ M;>SW047C$TL!SSTCY5"M'=&O)2P@& F$L3TR893K9;RQO2V3_8BJ;F&QC?TX MJ%O\!Q4>R*U'%+RRV\;L8!_%+(!<[BO.*'2$84.P(P:!B1WLKIGH0E2W%8AM[<%"5 MQ \LB11 2:&Y*@,H8%$&4!? JFQOSF17HHI-6&Q;5\X/W@RN\M;[_J7OC=.+ M@-OW1.^_W;]8_GW_.G7M^YB\2[>OAQ]HMF^K_Y35]T79."MYIRC=7WS5^_7V M!?#;7]IJW;]__+9J5?+!<%92$286ZP( -4, : >&PO=V]R:W-H965T9B2#, M[&:&;>PG'M)-PN6$&4Q+O($E\,?RGHJ1J2EQFD/!4E(@"NN9<6-/PK%YK#"#!+*L5@^<*"HYNM^+(T&4('*<9NT*? MT>,R1)<75^@"I07ZD9"*X2)F4Y.+R%)O1DV4>1W%>2.*B^Y(P1.&;HL8XA9] MV*VWG0Z *5+6>3O[O.=.)_$.TVODVI^08SENRX86W?(0(BUWVO+Y9_E1-JY^ MBJ[BN>]]BFV/J$8,VA&RO$Q8B2.8&:)^,*!;,(*/'VS?^M)F3Y^PL"?8D74# M;=V@BQXL$RR@HH*5%8T244':7L]Y)^-<[_J$A37,4S!9X[?!P/7$.[5M\<33 MGGAG>H(N10%@:OJJS9].WKG^U##_("7''8V&GJ^SJE/O*>B11;ZVR.^VZ#U? M7"?B7%?ZA(4]P8ZL&VKKAO]?K(9]6MVK../ M9]$9Z%Q/>H(=>3+6GHQ[+E;C5_7%=L>^[8U.+.J,>ZY%/<%JB\R#AB\'NE&- M,T,1J0I>]T!Z5O?F-ZHE/9F?VY-%W6+_Q=0-OVB0-FG!4 9K@;2NA^)]HG43 M70\X*55;N2)<-*GJ,A'_'4#E G%_30C?#V0 _2<3_ %02P,$% @ 9X%P M5@CU.QJ;"0 +5( !H !X;"]W;W)K-4&;=,H,PYYNXB2;S*Z;GWTN9M?YKDJ3 M3'PN2+G;;.+B^R>1YB\W$SKY\8,OR=.ZJG\PG5UOXR=Q+ZK?MY\+^6IZ9%DE M&Y&529Z10CS>3&[I5<2=.J!!_)&(E_+D>U*_E8<\_UJ_N%O=3(QZ1B(5RZJF MB.679S$7:5HSR7G\>2"=',>L T^__\$>-F]>OIF'N!3S//UOLJK6-Q-W0E;B M,=ZEU9?\)1*'-V35?,L\+9O_R80+&>P2;+]U_C;(1$G =1\ M)8 = MC0 'X(X$,#S$. .33 .@180P/L0X ]-, Y!#A# ]Q#@-M4=U^.II9^ M7,6SZR)_(46-EFSU-XT@FFA9PB2KM7M?%?*WB8RK9O?R8ECM4D'NKL@\SU92 ME6)%PB2+LV42I^0NVU\?M<[R1_)%/"5E5<1912Y/\)_B5.(%N:_G49*??%'% M25K^+$&_W_ODIP\_DP\DR%S??B]V,IPX]5P7Q_^GUVF#0_TX;_&A7;RX?#W3H'PQ?!P PB/ M!H=3KQL^E6H[2HX=)<<:/OX*WVU92I% "MC'F7!9CD@68 M9"$FV0*3+$(BZPC..@K.TJX0M\MEL9-;%_%M6^]A2B*W)22OUJ*0VZY!6MSS MVR?7*/<[FQJ&5S3RD: &/,53/M]V&FZ\ED*V4#8 ;CEKKF]V'< MYI0I@EIHLS&V<$ADG<(YQ\(YVL+]DF=/EY4H-O*L^5!!U7+ZB6,6ITH9YB#, MH$KB? !&;)7X? MXS%U>>QCY.6FZ"3L@ZA%/:[43IN0L;5#(NO4CAJM+V,,N*V=N9T=.#KYM3U' MS=X1+9\K8I:/GB^!+3 WD#T^HD&E2U 90NQ4K9 MG5:$Q=957FNL4;VS=E_ERZ_K/%V)HOP7$7_NY&(/"@[5:$-E\U'9 E2V$)5M M@>0N MU[&< KDDIF%<&/M_S4IY\OJ"2,A6-$^VTN_DKBSKPWIS1M]5926_D4MJR^2Y M%Z9E7;C<;3"><^'9],*27SL\X,7 @?VE>O\\C_$'8((!F' 9J$OQFCIO(?Q M1UOGCVI]GMGM:I74SY?D=F<;)ZO+)"/+>)O([0]8+K.7'MLQ+*[N3B&<;7); MW:%".,MS>]X+A#,=JW>*!W'4--1CACXIHTOX'E8:;;TT>M9,VVUVJ3QM'#VT M?"-'6M-*/";+!+1E:-^INK1@"OH>A1EM'C>HMM?VAL1RZ#>Q[6([' MK5X5^S"91MO@:A$!G&=:)E=KV,1X)SA)Y' MZC,U^FIZ#_N,MOX9/6.@Q?4C!;!FF$;3')7-1V4+4-E"5+8%*EN$Q=;MB6G] M/F9HS^Z:KAA, MN7LHDU42%^#]Z4#5>8KC.197;J]S_9"CA85J/J*RA4!&;)O:5#T;H(X:8;%U M)7/2M*QL;V,?% M, VL.2J;C\H6H+*%J&P+5+8(BZVKO-9&9&=LQ+_=T,7ZUIW7:PW2SV*TUE#; M!E'90C =JA.-.F2$Q=:54&MC,KV-.:J5C/7]04 MF/:@C\H6H+*%8#IZ:D%U M2['8NFIIW5*F=TO/]Z\QH/./VJ;J=,WU XU6"29;@,H6@AD!VN901XVPV+I" M:5U9IG=EW](ZQX#^0K6K1S_L:-E@L@6H;"&0#:AU#W70"(NMJYK6569Z5_GO MM.^QOE_;[]_3CS]:/IAL 2I;"*0#ZAY$'33"8NO*IS6OF=Z\'M0_R/IME29U MJ=N[0:$ZU*AL 2I;"&7$-"WUZ? "==0(BZW[MW*M]\SUO::C.Q;U?",Z%M]" M]+JP4-D"5+80*V4+U&E%6&Q=Y;5&-*=:NVAHQR+'M%+GJ&P^*EN RA:BLBU0 MV2(LMJ[T6D.;ZPWM_]^.1=XWEGL=B_HW/UKBJ#8[*ELX(!L+U!$C++:N<$_^ MM%W?:CNN7Y+WVTG!?DG]H*,%@^JAH[*%4$:@#DW442,LMJYH6G>K''"T:5(\< ME2T$$@+VO:*.&F&Q=373>N1\2.?R6WMH>;^U%VP^T4]BM(A0'7-4MA#("-A\ M@CIJA,6V%]'TY&/MZ@]2_#4NGI*L)*EXE/3&1T>^NV+_V83[%U6^;3[I[B&O MJGS3?+L6L11/#9"_?\SSZL>+^L/SCI\0.?L?4$L#!!0 ( &>!<%90!G;R M? , /H1 : >&PO=V]R:W-H965T^ F6 .8VB;9[=?7!H8F60_K2.0A MV/B>X^MS+"YF<6+\560 $GTM\E(LG4S*ZMYU19)!0<0=JZ!4(WO&"R)5EQ]< M47$@:0,J+BAQ@!_*OZHFKGMNSI+2 4E!6(@[[I?/9NX\]K %-Q-\43N*LC?12 M7AA[U9W'=.E@G1'DD$A-0=3E"&O(<\VD\OBG(W7Z.37PO/W&'C>+5XMY(0+6 M+/]"4YDMG9F#4MB3.I?/[/0[= L*-5_"F?M)%>C5.'D:J>V:EKG@![OT9J5J=HSD**8EJ1,*,G1 M8]GN7KT+V!X]PX$*R4DIT6]G\0\D5_& =CH/H8:>"(=29B!IHDA^V8 D-!>_ MJI&?D8M$IH;%PI5J 3H--^F2?6B3]=])=@/)'9IX'Y&/?=\ 7P_#=U I.'X7 MOAF&_U&7@_#M,/Q/P@>3C^W7[EW"7>5Y;[S?&^\W?,$[?&M6%,I3M<&2UX^H M(AP=25Z#R926:-H0Z2?5<87O,,8JB^.Y^'9A&[NPK5U8_,.P"W$FO3B3&\1I MMRLBM.*'5W(9*.=!@$/_BG)KFMN?3[U9="66(7 Z MC[QP/C5K%?9:A;=KI>J^D*1,:7DP"1;:"C8XM7Y3N1<526#IJ%<1 ?P(SNK# M3UZ$/YD>B899S9J:TC-J:@@ MB>S"R6GOY'2LTC2U*TV#\]UJVIADVS')XA^J<6''K+=C-G8QG%D7P\&I;W5F M3++MF&2QC2 7YLQ[<^9C5MVY;1$9G/567\8DVXY)%AOT&"Q&'O[_7(5'+_$= MI84]PY/?ZL^H;-M1V6*3)F:+W+-3L/XJH@Y0?'=5+UY\/9#0]N1 MK&H.QB],JF-VT\R I,!U@!K?,R;?.OJLW7_N6?T'4$L#!!0 ( &>!<%8/ MX&Z6_ D /E4 : >&PO=V]R:W-H965TJ69+7PW6M1_EZM.:^-;]M-7MV/UG6]NQV/J^6:;]/J4['C MN?CFJ2BW:2W>EL_C:E?R='4PVF[&C!!GO$VS?#2Y.WSVI9S<%?MZD^7\2VE4 M^^TV+?_\A6^*U_L1';U]\#5[7M?-!^/)W2Y]Y@^\_FWWI13OQB?**MORO,J* MW"CYT_WH9WJ[,$EC<%#\-^.OU=EKHVG*8U'\WKQ)5O:^#)!LX% [\U\*]M M R5O/4>N-CEU]M'ICEYR<+%96J>3N[)X-N17.:2HV7;=6GQZJS"U4WC<]%7J\K(Q#56 'VD=[> M><\^UMO[[]DG>GO*-("QZ,=39[*WSOR%:8DSOOQDF/0?!B.,0!?T>G,&F,_T MY@]\)\S)1?- ;S[?YUKS4&_^.2VUE8]^K/3XQ]J>_-B5GU]O3@'SQ7>[3<\- MS=.88AYXY@7>?W:\%"-&_BQ&@DH,"2*\C>#;KADJJEN@>K\<<1:,:Q85M]4N M7?+[D1A6*EZ^\-'D[W^C#ODGY..8L!DF+,"$A9BP"!,68\(23-@<$[9 @O4B MS#I%F*6C3R*>BQ#;'"(K78F%P6%2;A:G4'AI64/#ZPBS#[!FO?XR,0FS_;OQ MRWG:'&-)6F MS@"9QWSJ2=T.T:CC2K(0D#'/L1VIXP&90TS3DGH>D%'+%%XI]3VD:E6#XOBRTW/O#CW/H1G%L=3#_ A,TP M80$F+,2$19BP&!.68,+FF+ %$JP76^XIMESMT)KD-1?4VFC#"@HJ+6%H4+G M.,?DR68&J:@\>@6 BOI,GE$AEL6D$2X"5)8IEQ@#*LQYLYG!TS(O]K6Q MR=+';)/5?T+^H$4/]0=/:1^5+M1,E5B2)% ES/:D2QD"15'JRDLKJ$*N(\W# M,:3RB,1*0!63G&JNJFZH9\LQL4"Z[#U_\4_^XG^7O^S*["6MN?&:EH=M,JW? M:(L8ZC>^[("7)M!O:_'#>W^EM9O.Y5' MXADHLSWI<@> S/*8I H!%?6I+Y49 3)F$2HOT2$9L^25? +)J&E*-W%SJ*&F M: .9SOK5.L.AXWO1_Y4E/S-'>KT&P?OUO2HP:Y @:9;GGS/ M/(-TGF7)N@#2,<>39^80TOF6PV1W@*KGF(S(_@#H*".>?$.9@$+;=JE\TP8* MJ>/)4]X"$@H@NW#?1EGG%.R=U>6;(PC7R/E35K\S1FAQ@QV#02LL98A05?)2 M+8!(EB-/$X!*W$S+[@"@F*\X Z22"TP@E6?)RPNH6H2YINP$@,SQ+NS#N-H% LRVYH3-()\8!UY$['=")RZ;<7T ZGWFVW/%0 M]1R'*ET/Z"BC1)[]$U!H.[:\/3D'A<1QB".[ ""T+6*R"T[0;>!2_0[N<0=G MV@;J3V]+Z*STBNX8JNF&$RO>=D(RZ4ZY:@7K4Y*FV!1>M[8;>+3/7;R/U,_<5!"74ON:79_4&)J(,2H/,< MRY-WDR$=\ZD\BH20CE)/]JH(TEG$5TZL3;ZD)<]KT =0]Y%1:3-46H!*"U%I$2HM1J4EJ+0Y*FV! M1>N'5;>C3%U]NF;H@0B*NL&,2INAT@)46HA*BU!I,2HM0:7-46D++%H_VKJ- M?*K?R1]V.**%]0X.2'8NO\*(?AEU_:D7AII:0:7-4&D!*BU$I46HM!B5EJ#2YJBT!1:M M'V==XHKI$U?7G(#1(P8'&"9MADH+4&DA*BU"I<6HM(1!*31+WIV=0S)J*[D8 MK+KU0Z)+VS%]VNZ'3@?IV8-C!9,V0Z4%J+00E1:ATF)46L* 3"-P+ J0@>>B ML"K7#Y8NP]<*J7#\8ND0OTR=Z@S_VPL.;8,AY?;IY.69Z14Q4^\!FN&D MRL]5IOH:# X"3%J 2@M1:1$J+4:E)4#/WU#7]N5?1\TAH>,22S[)@%6]?AAT MF6:FSS0//1O)U%RHZ>@ MD#!;7B0LL.K7=_TNJ<[T2?4AYT!;5-_M32J[/6KZ')46H-)"5%J$2HM1:0G0 M\_#9-5 (G5W#JE_?[;ND-WOO=U3#3KKJ<8/ODE%SWJBT )46HM(B5%J,2DN8 M^LLO.9&!6N "B]:/H"Z1S?2);-U!80:D+X&) C5QC4H+4&DA*BU"I<6HM 3H M^0L3!20$)XJ_(GW-NO0U>R=]_3U'H?7,P;,%:NH;E1:@TD)46H1*BU%I"8/. M//AJ_@&0*<\S66!5K?\\I2[S;>I_67C=.>T68NOG!'U10WT=E1:@TD)46H1* MBU%I"=#S\!%S4 @=,<>JW]'AQVDYG3\? MGDXI?3ZEMR$%/D_H[>+X0,0.?WPHZ.>T?,[RRMCP)U$4^>2*MI?'YVP>W]3% M[O!XQ,>BKHOMX>6:IRM>-@+Q_5-1U&]OF@).3SN=_!]02P,$% @ 9X%P M5FD=TPT^# 0W, !H !X;"]W;W)K%90O66;[[-_W6 M'8B# A8_4H!U!9A:P#E2P.X*V*<6X%T!?FH!IRO@J 7<(P7 MJ07\KH#?]NZN.]J^#-(ZO;HLBR>C;*(EK?FA%41;6G9AEC?:_5*7\J^9+%=? M?9$GPV*[$L;-.^.ZR!=2E6)A1%F>YO,L71DW^>[\:'16W!N?Q4-6U66:U\;Y M0?R7.JV%5'1=-4'7:;6\ER=%9;P*1)UFJ^JUC/[C2V"\^NVU\9N1Y<;ORV); MI?FBNKRHY;=HVG(Q[UI\O6LQ.])BV_A4Y/6R,D)9^X(H'^C+N\^5#_7E9\^5 MC_3E+:8!7,CNV_^^-^W MN2QN'BT>ZHM_$1MM\>CT[TX5CT\O;A'%DY\^\H.>M/=GH]WR[".\YLPQ=J?. M?5FL#3E%E?+7S8BTH MN6D14^6V@SDMK%EJ/5Z=SYC/+R\>#W5$1-FN:YG#L) (LYAE^NXP+J+B'-=Q M9L.XF(HS7==4> D1YW#39ONP06]U'12\VGS\[P9.+;-5"PG5VK4H'K10?8B$A8@82$2%B%A,1*6@& #G;I[ MG;K:0>,?C11?/TVS%FFU+=LE8;,BW)39HUPA&D]IV:X=5UEZEZVR M^CLE2VU54V6)A 5(6(B$13N8.QBF.%='O7@<9CFVKXQY"0%CG'GT4.;M)>+] MDD1$6N;RVEHO#6T54Z6!A 5(6(B$11XA#=MG3)'&.,SR'4N5!JAE P7Y>P7Y M6@7=Y+60U-H0WS;-9:?Q*B_R\V;F>TUI10N;JA4D+$#"0B0L\D0F9[ 5 M=/[G-JNRQK[8!2VR1RFAK)8C#[DFFB%5@X0%2%B(A$5(6(R$)2#80*V6V5MK MIG; ^C"?EUNY)._&JYT BWHI2F.^+4MQL! ZLD+75S!5CAUM,!7(:Q3U2HL( MLTS342ZT*)AOFI9RG46%N:-Y):;"+&?F*[CD2!QWZ9'%.K!!K6W_J(DK/ MG=Q%%O7]N'I8 RJ.RPM8M9,HG&D[3.TE*L[S;'7]2,79W//4T9]LGN^ZLR/= MQ/IN8I,,LBQOA_/G#;*.B^HF)"V TD(H+8+28B@M0=&&6NR]6DOKPXV'#$J, MI!:A;FU'4P9B]90,J##;YR97APPBCKN<OYZI!!Q#'7YK:MCAE$ MH&6ZGG5DS.@-38M/&C/N=S>W3A@SH#8GE!9 :2&4%D%I,926H&A#+?9^KJ6U MX:YNRV(NQ*)38BGFZ2:KTU7VW]T=UF:!>'MS&_8:)74)-6ZAM !*"Z&T"$J+ MH;2DHQV.?K;I6 >CY%!QO3-KZ:W9H+E?G]UM6WW5A5'5Q?SKLE@M1$E/3E#[ M%4H+H+002HN@M!A*2RS"T;5-^=\1KJ4W=7\OT[Q*=[N0YD555\;Y:% C M108UWOF>;I: M&76O(WI0@IJY4%H I8506@2EQ=;8U#UWV,P:K>1!M0Z%U;O$EM;64]98XILH MYUGCOA7W/^X_TAJ#6K]06@"EA5!:!*7%'6U@/C+7XR,C\"6L7=9;NTQO[=ZT M6V.,.OUF/&7ULEE/R<5Z96S2;&%L-W(Z_&$%2-4U-ZW*;%[+T:Y=?1G;/*,U MJ*]UJ@:AM !*"Z&TB!&VL&V9JA=!A3'?']F7J,8-Q=5[T4SO17\6FVTY7Z:5 M:-332H84"]1YAM("*"V$TB)&F=V^.HO%T$H3JE)^9 W%>CN<:2W.WH+>,C@WU7:[U;9I\(D,] M7"@M8F.?E#'?5;K506@"EA5!:!*7%4%J"H@T3;WM'U]8[NJ%\.!OJ(4-I 9060FD1E!9# M:0F*-I1M[Y3;>J?\U]/C]!5,%B741(?20B@MLL?F^+EJ-! Q,]M4![Z7>.B$ MW7OLMMYC_^FD/9O8$*LFSUWK*Y^L!ZBS#J5%U.%P/?5R+*;"N.F-ED\OX87; MO1=N3_/"3TX1M*%>.)060&DAE!9!:3&4EJ!H0RWV7KA]@A>^$V!S(?A:7A?* M%5;[),5NDWPS:CUC,A&.+W-G7%VJ7NO;,EEQ4+<<2HN(0V*9CF.IXQ5QY+CC MNS-UOQ^J=4.5]%ZYK=^P_-.)I/9XL^P1:4 =;B@MA-(BXI"0TB".'"V-EW"E M>>]*;ZE-S5SGA P_S'#MQ09UQ*"V$TB(H M+8;2$A1M**[>9N=ZF_UG/7D%!W7/)5,C:IU**S>8N?/ M;&/_N61J/76RQJ!./)060FD1E!9SXGG/5#(UJM:AQGK'GNN?(J+1V"Y?NM@< M'\R@ICV4%D!I(906<>)YSY:EWO$AHCCS?54^+V&R\]YDY\\]%_I%_,GYN+K*9/% K7KH;002HLX MX<,3N?C02A,4;?A*E][3=_0[S7\I:;]C#_(5W1E7'Y1\K6_#5 E!:2&4%A%' MY-SV1UO.B3#N,L]3]YRC&K<3Q\7!F_G6HGQHW])8&?-BF]>[%[SM/]V_"?)# M^_Y#Y?/(>I?LWN?88W:OE_R4E@]97ADK<2^1YEM/?L5R]\;&W2]UL6G?_W=7 MU'6Q;G]?4_4$L#!!0 ( &>!<%;(:5F& M40, *D/ : >&PO=V]R:W-H965T4-BYWY_ MWW%G)]?>,?XFU@ 2[<. BHZQEC)JF:;PUA!B\< BH.K)DO$02S7D*U-$'+ ? M0V%@.I95,T-,J-%MQW,SWFVSC0P(A1E'8A.&F/_I0L+L MMB.\@CG(UVC&U[=:TJNUC@Y\$=N+H'NE(%HR]Z<'$ M[QB6=@@"\*16P.JRA2<( BVDW/B=:AK9DAH\OC^H#^/852P++.")!;^(+]<= MHV$@'Y9X$\@7MAM#&D_LH,<"$?^B76IK&A(0F5[Q/_X >P&HI$#E6L!- ?=:H)H"U6MCJ*5 [5J@G@+UDH4)[MS MM=_\30!HTD)/C/JJ\,%'0T(Q]0@.T(0F6U#7,ENB%U@1(3FF$MWV06(2B#MT MCU[G?71[:C7,;W4FU[BC7/!FPIZ9E2N!1HH3_P< M?EC,US[B1\5\\R-^7,S;3H& J5*3Y<+\:G&UJ(#XKQ9\P+G1]^;O71YV(??^Z?GUR/VSGX]'K<*JBC2K;/ M*[&>>T%O0CT6 I)XCQ9 84G4!H9]I+?[7=X^3=2JL9I^Q6Z[]]6ZVS:WQ[7W MWLBIG)KTR*[73VV&.4).TSHU&N49G:\VSC%JN,ZIT23')3T=U1+1-B#CJ$^E 3P+1C=KU_L MFO4][]PH4ZQ?IMB@3+%AF6*C,L7&98I-RA2;EB1V4OW5K/JKI9Y3A6K_NR?* M%.N7*38H4VQ8IMBH3+%Q]=UY>G;"3\I<;EJ26%+HYM%'> A\%3=] GEL0V7R MGLYFL[[R,6ZGSN9[=FM@Y\R/51^:M(W_Y),F5GUGK0@5*("E6LIZJ*O >-(8 M)@/)HK@%6#"I6HKX=JUZ:>#:0#U?,B8/ [U UIUW_P)02P,$% @ 9X%P M5@1LC+I2 P L!4 T !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH: M0D9*5D#:D"I-VJ9*[*D,VS? M$+>#2JTXO9]3JKQESD4U].=*E1^"H)K.:4ZJJZ*D0B-9(7.B=%?.@JJ4E*05 MD'(>=#N=.,@)$_YH(!;Y;:XJ;UHLA!KZ_2;DV=OG=.B'\7O?LW+C(J5#__'B M[8]%H6[>>/9^]N[LK/-X>;,;OS# I1\X17L'B%YU](4J&Q23CP^3WR>.25\? M)+U'&1/N;PN;T>=:Q_+.,5KBH)G\O\EWW7$26RFA@Y%#-[G33KS>GZ"NL]$@ M*\2FW"+?!K0^R:GW1/C0'Q/.)I(!*R,YXRL;[D)@6O!">DK7N4X80J1ZMG!H M>_ (U#HY$X4TN6T&^WM2#]\!UCTPR#AO#'9]&Q@-2J(4E>)6=\Q@$WP!>77[ M855JAS-)5F&WYV\(YJ:33 J94MFD"?UU:#3@- ,[DLWF<%=%&0"H5)'K1LK( MK!#$>%@SZH:6G5+.[^'[X7NVI;W,6CMG-ETT36VH;EH9VP']MIK5;LOV7J7K ME>RI4)\6>CK"].&YH'>29FQI^LNL,8"IA[@Z*4N^^LC93.343O[@A*,!6?.\ M>2'9L\X&I3+5 2I][XE*Q:;MR$])R@>Z5.MR6F:XY^X)>OZ[ZSRC@DK"VZ9U M[1_S*K_:>S=?*KF.GR>CZ^#W6AXAC-QF?@LF3V.[^*9A,CM]D= (> MZ^/IL9L,C])D4!_76F?"K1-A$_7@Y#WTO\%)GF^2>I,%XXJ)NC=G:4K%BX.A MEE=DHO\[JL0;*9X)6(SQ=<:$/>Z 2-)W+N-Y0$&M@M8[4!^ M=QZH*3_ %!+ P04 " !G@7!6EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &>! M<%:H52-JV@@ ,95 / >&PO=V]R:V)O;VLN>&ULQ9Q=4]LX%(;_BB97 M=*8L_DCLN%,Z0PMTF6':+&F[EQUA*T&+/[*2# M9%N/CG1TWM\WZO:Z:6[9/U59Z^/)3=MNWAT=Z?Q&5%S_UFQ$;=Y9-:KBK7FI MUD=ZHP0O](T0;54>14&0'%5[]ZW M+]F=U/):EK)].)[TOY=BPBI9RTK^*XKC23!A^J:Y_[U1\M^F;GFYS%53EL>3 M<'CCAU"MS%\<7EK(;_Q:]T=:?GW%#"7/R\*IK MFW-9MD*=\E9\5DVWD?7:?HSY+XZ?0R.^4_^G&9O52N;BM,F[2M3M MT(Y*E!:PUC=RHR>LYI4XGCR=PGA=L+.Z-8W$+NKAH\RY]C\U7WU1#/]U:W"= M-E3OI'E#710].!WD)_.Z*65AOKU@'WG)ZURPOG&U Q@!P&AO@.Q@P1W(&$#& MKPBYM!#V#S1K5NSK1B@'<@H@IWN$_!DYD#, .=L;Y*>FVCB0"8!,]@:Y;)O< M@4P!9+J_EN3ZQH&< \@Y+>2IT+F2&WO<@GWLM*R%UGV7N>PJ!S(#D!DMY)6X M$W4GW X[0#UV0(MS4=\)W?87TT6"$B&VR#F7BOW@I=](R!HAL3;,Z,5TO.W# M6W;V=RR+%U* M)(Z0V!RGXKIU69 ?0F)!V,MI!E*VF?[D2O%G3P&R0DBL!=OWWQY^Y-ITN%96 MHM8O1GI(""&Q$2[JO*D$^\;_$5Z;H?X_)!; - @/;M^P);\SPW3-%F9\YZ*A M7C\D[O:W,C+7\EK6PPG]C7&\P3HR041L@BLA:]TI M.TIWD6 0:R"[_6&RX)=-J:#':Z?_96=%']U5J,N)E)!1!Y#5)4?2O[S(!!&Q"99BW8>TXW%LA,00$8OARAXT/>^"J_99BR$I1,12,#J0 M^6.O4786\(OYIOX.7 C%7$SDAHC8#7]TIMF$*A_8N>GJS#W'2W;*6\X.OM>\ M*UQ,I(N(6!?+[EJ+OSM["Y[=/1L!1T@6$;$LS--:&-^;R[MKO_&')$:RB(EE M >,M;PX@1A:)B2V",6,7$YDE)C;+8V#(#KYQ\\7ZC&[T MBB.13(E% B,H_XHCM4R)U0(C*!\3V65*;!<\M)ZZJX#(+K.]!BHS%Q-Y9K;7 M0"5Q,9%G9L2>P9BIBXF\,R/V#L:_@KG% M1 J:$2L(8X8N)K+0C#R<09A>]@2RT&R/"^H_0W?F9(8L-'N=)75V:,?C?+U6 M8LV?F,U[;IH'LE!";*$=IAV_*9ZW3R'WP:EHW57D!%DH(5]T>8%Y*7F?EV=' MFRXFLE#R2M-EHYC>""E!%DI>L2'B=3&1A1)B"_F8)U6C6IMS:=I6 MMV_9N8N)+)006PAA,F^Q-X$97>23:B[F4N2=&AZ>>]G>L,\N)K)00FPA9_;4 M4)H/++I2V$YS>,/%1!9*B"WD89X4A;1G[%9$7$QDH8380A[FI>F=2A8//;LL MO?@W11)*B26$IZ5=I:=(0BFQA."TM->[ITA"*;&$,*;7FDA"Z3X3P[PP/442 M2E\A,VS\B4'.2%'?] M3.MY5Q>R7K,3NRZQ%F[R:PKSB%]C(>>0?1.J8I<-KXUK\G[+QXM!<(J6SMAZGGWPJ\J +MVDU3F2SIQ8.AC3R\5' MTID32V<<\TIL.I7?<+??G"/IS(FE,XZYZ*[+?IW Q406FA-;Z)?KN,/(W<5$ M%IKO*6OY<>3N8B(+S8DMA%K3WW,SA_M9J!/4?HWYL>0>)K+0?%\Y!N9Q7WYW M9XPR9*&,V$( 6P7$UDH(Y]_\S#' M8K4,Z2*-Q^&>PUW2WU0.&NS.!U$M[&)H6?[Y0+X+[,@%A"6U"[?Y_; MU"W6'QK6+0X\4+@U,R#6T!9TV6TV9;_'V[2I?&I3#Q3NVPR(1;0%/>_:3@EF M9[MTWG2US>CRTEK# .[B#(B-Y&8_>C?JT*@>*-S.&1!;R0<]6ZU$/NSO5_T; M'BCPF">DL#80!W? ;D:0DNZ# *V36H6\5Q2@+BDPE@1M M [K'S5T>*#03>8&!4=!MH1P%GE?@\*G41> MA@"">CTHK$,04A[C?2@L;1!2US;8SB!?_&0C&^ ]4.@C MZNH&$-0?BL#R!B%Y?0,(ZO>AT$K4]0XPJ->'PH('(77% PSJ]:&PY$$XU#PX MZD_7']X78B5K47PQ7Z+-\9R7^4(Q^^.QFYO98<.J*\M/YMC7^K+AQ5,9TJ<2 MJA_^ U!+ P04 " !G@7!6B>"F!X\# #23 &@ 'AL+U]R96QS+W=O MY^ M78^?IVFYOI^?]LNGPW%^?OG)[>'TM%]?+D]WTW%__7U_-T\QA#J=WI^QNSQ_ M?^;9M]_'^7]./-S>/ES/7P[7/Y[FY_4?!T\_#Z?OR_T\K[NS;_O3W;Q>[*9? MCV]O+]/KBWUZ.7EW=G5SL3M=W=ANVGI0E$%Q^T%)!J7M!V49E+$:!W5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L! M]$[N9@E [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#NKWAF@=U:] M,T#OK'IG@-Y9]&:!W5KTS0.^L>F> WEGUS@"]L^J= 7H7 MU;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [^+^60G0NZC>!:!W4;T+0.^B>A> MWD7U+@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [^H>-@'H757O M"M"[JMX5H'=5O2M [Z9Z-X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NI MW@V@=W,/"P+T;JIW ^C=5.\&T+NKWAV@=U>].T#OKGIW@-Y=]>X O;OJW0%Z M=]6[ _3NJG<'Z-U5[P[0N[N'O0%Z=]6[ _0>JO< Z#U4[P'0>ZC> Z#W4+T' M0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/5RL ]#;@L]U 'Y;<,%. AN MP24[ 6"X!1?M!(#B%ERV$P".6W#A3@!(;L&E.P%@N047[P2 YA9W17^O MW8"/U'M]^=WY[?-?+_^^Z;^&5ZZG]S.6RS]02P,$% @ 9X%P5BS[_2J[ M @ >4D !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A6['81H8Y M PQ0Q=FTW;99] :H&GNH[VRBE3+)=AR\ M'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B: MW[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ M_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/ M9R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_W MQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@ M%%&%0JI03!4*JD)152BL"L55H< J%%DU159-D5539-44635%5DV155-DU119 M-45639$UI&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &>!<%:I-7&P@@< /\Q M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9X%P5KJ3%KH\ M P @@P !@ ("!#1P 'AL+W=O!<%:1CT#(+ L !Q& 8 " M@7\? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9X%P5MEK35S- @ )P@ !@ M ("!?2X 'AL+W=O!<%:^#M0[.!L ,S" 0 8 " @8 Q !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 9X%P5NDY57T#*@ ,8D !@ ("!@UL 'AL+W=O M!<%9C#E6=L@< +<9 M 9 " @;R% !X;"]W;W)K&UL M4$L! A0#% @ 9X%P5E,+$Y'="0 8B8 !D ("!I8T M 'AL+W=O&PO=V]R:W-H965T!<%9X[GH*,P, !X( 9 M " @&UL4$L! A0#% @ M9X%P5B(9UJ"@!@ FA8 !D ("!-Z@ 'AL+W=O&PO=V]R:W-H965T!<%;[ M9&VU"@, /<& 9 " @?+E !X;"]W;W)K&UL4$L! A0#% @ 9X%P5A79,B 7& 47H !D M ("!,^D 'AL+W=O&PO=V]R:W-H M965T!<%:XW$2&&@< T6 9 M " @:0' 0!X;"]W;W)K&UL4$L! M A0#% @ 9X%P5EKSJ8T%!P _QP !D ("!]0X! 'AL M+W=O&PO=V]R:W-H965T!<%8__^]?$0D /X: 9 " M@9(E 0!X;"]W;W)K&UL4$L! A0#% @ 9X%P M5FQ9!N)+ P K@< !D ("!VBX! 'AL+W=ONX*<' +%P &0 M @(%<,@$ >&PO=V]R:W-H965T!<%;4,B.[%Q4 (MH 9 " @3HZ 0!X;"]W;W)K M&UL4$L! A0#% @ 9X%P5@:OQ"]3 @ -P4 M !D ("!B$\! 'AL+W=O&PO=V]R:W-H965T!<%9,B:,5 MKCP ,C8 9 " @0A> 0!X;"]W;W)K&UL4$L! A0#% @ 9X%P5@<[&N@_!0 V1 !D M ("![9H! 'AL+W=O&PO=V]R:W-H965T M!<%;T 'Z\>08 !$> 9 M " @2ZE 0!X;"]W;W)K&UL4$L! A0# M% @ 9X%P5I:R4%QC!@ %B$ !D ("!WJL! 'AL+W=O M0" ( M!P &0 @(%XL@$ >&PO=V]R:W-H965T!<%8?0JX"1P4 &P2 9 " @9.U M 0!X;"]W;W)K&UL4$L! A0#% @ 9X%P5G:/ ML[F< P )0P !D ("!$;L! 'AL+W=O&PO=V]R:W-H965T!<%8KWVCY304 &01 9 " @;'$ 0!X;"]W;W)K&UL4$L! A0#% @ 9X%P5E-<&=GO!0 RQ$ !D M ("!-\8+ #^10 &0 @(%;T $ >&PO M=V]R:W-H965T!<%;3>ZPP@ 0 M +<0 9 " @5C< 0!X;"]W;W)K&UL4$L! A0#% @ 9X%P5N8AEG.E P U H !D ("! M#^$! 'AL+W=O&PO=V]R:W-H965T!<%8M_#4^?P( -X% 9 M " @>'J 0!X;"]W;W)K&UL4$L! A0#% M @ 9X%P5MK]BB:J! 1PX !D ("!E^T! 'AL+W=O&UL4$L! A0#% @ 9X%P5M8M1VPJ M#0 L*( !D ("!X L" 'AL+W=ORUM#1,$ $P &0 M@(%!&0( >&PO=V]R:W-H965T! M<%8W40!UI04 $0C 9 " @8L= @!X;"]W;W)K&UL4$L! A0#% @ 9X%P5O^V9+RP P 4Q !D M ("!9R," 'AL+W=O&PO=V]R M:W-H965T!<%;?J=@[/ < '1# M 9 " @7(J @!X;"]W;W)K&UL M4$L! A0#% @ 9X%P5MZ11GZV P ,Q !D ("!Y3$" M 'AL+W=O&PO=V]R:W-H965T!<%:,6&%6700 -H7 9 M " @6\Y @!X;"]W;W)K&UL4$L! A0#% @ M9X%P5A+X_3.M! 'QX !D ("! SX" 'AL+W=O&PO=V]R:W-H965T!<%:ON$A$J@, $H. 9 " @1-* @!X;"]W M;W)K&UL4$L! A0#% @ 9X%P5K C+8A8! M%Q0 !D ("!]$T" 'AL+W=O&PO=V]R:W-H965T!<%8@ M=4_:L@, ),3 9 " @>Q5 @!X;"]W;W)K&UL4$L! A0#% @ 9X%P5E"G)YM]!0 Z!T !D M ("!U5D" 'AL+W=O&PO=V]R:W-H M965T!<%:OJ;G(VP8 (XK 9 M " @4MD @!X;"]W;W)K&UL4$L! M A0#% @ 9X%P5GWE079N" @4L !D ("!76L" 'AL M+W=O&PO=V]R:W-H965T!<%9?RX@KI@8 *0L 9 " M@3A] @!X;"]W;W)K&UL4$L! A0#% @ 9X%P M5OW!+]>>!0 ["X !D ("!%80" 'AL+W=O&PO=V]R:W-H965T!<%9_\D )L ( "P' 9 " @>J4 @!X;"]W;W)K M&UL4$L! A0#% @ 9X%P5IG6D((I! W10 M !D ("!T9<" 'AL+W=O&PO=V]R:W-H965T!<%8=&.(: M9 < /4_ 9 " @4FA @!X;"]W;W)K&UL4$L! A0#% @ 9X%P5H&(96JQ! ", !D M ("!Y*@" 'AL+W=O&PO=V]R:W-H965T M!<%;7TS58*@, !D. 9 M " @3&R @!X;"]W;W)K&UL4$L! A0# M% @ 9X%P5O8C'%PT P O@T !D ("!DK4" 'AL+W=O M&PO=V]R:W-H965T!<%8NJL$)F ( #$+ 9 " @6R\ M @!X;"]W;W)K&UL4$L! A0#% @ 9X%P5NZ- MI& !P :4< !D ("!.[\" 'AL+W=O&PO=V]R:W-H965T!<%8%]&UL4$L! A0#% @ 9X%P5AH73'1U P 61$ !D M ("!A] " 'AL+W=O&PO M=V]R:W-H965T!<%;2;DY'J@0 M -L5 9 " @&UL4$L! A0#% @ 9X%P5A0 *X+%! ,QL !D ("! MI-T" 'AL+W=O&PO=V]R:W-H965T!<%;9>V&9^P0 &T4 9 M " @3GG @!X;"]W;W)K&UL4$L! A0#% M @ 9X%P5J[4" P "P 9X8 !D ("!:^P" 'AL+W=O&PO=V]R:W-H965T!<%9NNY-B[00 !\3 9 " @6S\ @!X M;"]W;W)K&UL4$L! A0#% @ 9X%P5N&7:Z6B M!0 7"< !D ("!D $# 'AL+W=O&PO=V]R:W-H965T! M<%;:Z\ 7 ( '0& 9 " @9(+ P!X;"]W;W)K&UL4$L! A0#% @ 9X%P5J$_&PO=V]R M:W-H965T!<%:_.H/_IA8 #^D M 0 : " @8R' P!X;"]W;W)K!<%8# G(VMP, %82 : " @6J> M P!X;"]W;W)K!<%:# M)A^K( 0 'H3 : " @5FB P!X;"]W;W)K!<%8!0D3U'0, ",- : M " @;&F P!X;"]W;W)K!<%88D5F_>P( -4& : " @0:J P!X;"]W;W)K M!<%8\,[S*R@0 "<6 M : " @;FL P!X;"]W;W)K!<%8H@-OYV ( $\* : " @;NQ M P!X;"]W;W)K!<%;] M_HD=-04 *4H : " @!<%9KZ9TCG0( H' : M " @3BZ P!X;"]W;W)K!<%:R?=N:\P( L) : " @0V] P!X;"]W;W)K M!<%:H-Q[H*P, .@- M : " @3C P!X;"]W;W)K!<%:HSXU8I00 #06 : " @9O# M P!X;"]W;W)K!<%87 M@_][XP8 (U" : " @7C( P!X;"]W;W)K!<%;<4B;+3P( -8& : M " @9// P!X;"]W;W)K!<%:D(DQ&0 ( '8% : " @1K2 P!X;"]W;W)K M!<%9G-DLB'00 "L3 M : " @9+4 P!X;"]W;W)K!<%;;J2L-$08 #]" : " @>?8 M P!X;"]W;W)K!<%8Y M"Y>5ZPH $Q\ : " @3#? P!X;"]W;W)K!<%;@^HP18@, - - : M " @5/J P!X;"]W;W)K!<%;STO]#R 4 +0D : " @>WM P!X;"]W;W)K M!<%9Q*-IX]P4 ,4Q M : " @>WS P!X;"]W;W)K!<%:DJ5EAQ0, "03 : " @1SZ M P!X;"]W;W)K!<%;& M<$#G(!4 *S) : " @1G^ P!X;"]W;W)K!<%8[BI9=C0, % - : M " @7$3! !X;"]W;W)K!<%:;:@^ZXA( (J? : " @387! !X;"]W;W)K M!<%;"D)$'@PL ))? M : " @5 J! !X;"]W;W)K!<%92$286ZP( -4, : " @0LV M! !X;"]W;W)K!<%8( M]3L:FPD "U2 : " @2XY! !X;"]W;W)K!<%90!G;R? , /H1 : M " @0%#! !X;"]W;W)K!<%8/X&Z6_ D /E4 : " @;5&! !X;"]W;W)K M!<%9I'=,-/@P $-S M : " @>E0! !X;"]W;W)K!<%;(:5F&40, *D/ : " @5]= M! !X;"]W;W)K!<%8$ M;(RZ4@, + 5 - " >A@! !X;"]S='EL97,N>&UL4$L! M A0#% @ 9X%P5I>*NQS $P( L ( !960$ %]R M96QS+RYR96QS4$L! A0#% @ 9X%P5JA5(VK:" QE4 \ M ( !3F4$ 'AL+W=O!<%:)X*8' MCP, -), : " 55N! !X;"]?!<%8L^_TJNP( 'E) 3 M " 1QR! !;0V]N=&5N=%]4>7!E&UL4$L%!@ "+ (L 9"8 AU $! $! end XML 148 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 149 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 150 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 595 730 1 false 158 0 false 10 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://porchgroup.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://porchgroup.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00205 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 00400 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit Consolidated Statements of Stockholders' Equity (Deficit) Statements 7 false false R8.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Revenue Sheet http://porchgroup.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10301 - Disclosure - Investments Sheet http://porchgroup.com/role/DisclosureInvestments Investments Notes 11 false false R12.htm 10401 - Disclosure - Fair Value Sheet http://porchgroup.com/role/DisclosureFairValue Fair Value Notes 12 false false R13.htm 10501 - Disclosure - Property, Equipment, and Software Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware Property, Equipment, and Software Notes 13 false false R14.htm 10601 - Disclosure - Intangible Assets and Goodwill Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 10701 - Disclosure - Debt Sheet http://porchgroup.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 10801 - Disclosure - Equity and Warrants Sheet http://porchgroup.com/role/DisclosureEquityAndWarrants Equity and Warrants Notes 16 false false R17.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://porchgroup.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 11001 - Disclosure - Income Taxes Sheet http://porchgroup.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 11101 - Disclosure - 401(k) Savings Plan Sheet http://porchgroup.com/role/Disclosure401KSavingsPlan 401(k) Savings Plan Notes 19 false false R20.htm 11201 - Disclosure - Business Combinations and Disposals Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposals Business Combinations and Disposals Notes 20 false false R21.htm 11301 - Disclosure - Leases Sheet http://porchgroup.com/role/DisclosureLeases Leases Notes 21 false false R22.htm 11401 - Disclosure - Reinsurance Sheet http://porchgroup.com/role/DisclosureReinsurance Reinsurance Notes 22 false false R23.htm 11501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve Unpaid Losses and Loss Adjustment Reserve Notes 23 false false R24.htm 11601 - Disclosure - Commitments and Contingencies Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 11701 - Disclosure - Segment Information Sheet http://porchgroup.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 11801 - Disclosure - Related Parties Sheet http://porchgroup.com/role/DisclosureRelatedParties Related Parties Notes 26 false false R27.htm 11901 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 27 false false R28.htm 12001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatements Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements Notes 28 false false R29.htm 12101 - Disclosure - Subsequent Events Sheet http://porchgroup.com/role/DisclosureSubsequentEvents Subsequent Events Notes 29 false false R30.htm 12201 - Disclosure - Condensed Financial Information of Registrant Sheet http://porchgroup.com/role/DisclosureCondensedFinancialInformationOfRegistrant Condensed Financial Information of Registrant Notes 30 false false R31.htm 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 31 false false R32.htm 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 32 false false R33.htm 30203 - Disclosure - Revenue (Tables) Sheet http://porchgroup.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://porchgroup.com/role/DisclosureRevenue 33 false false R34.htm 30303 - Disclosure - Investments (Tables) Sheet http://porchgroup.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://porchgroup.com/role/DisclosureInvestments 34 false false R35.htm 30403 - Disclosure - Fair Value (Tables) Sheet http://porchgroup.com/role/DisclosureFairValueTables Fair Value (Tables) Tables http://porchgroup.com/role/DisclosureFairValue 35 false false R36.htm 30503 - Disclosure - Property, Equipment, and Software (Tables) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables Property, Equipment, and Software (Tables) Tables http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware 36 false false R37.htm 30603 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill 37 false false R38.htm 30703 - Disclosure - Debt (Tables) Sheet http://porchgroup.com/role/DisclosureDebtTables Debt (Tables) Tables http://porchgroup.com/role/DisclosureDebt 38 false false R39.htm 30803 - Disclosure - Equity and Warrants (Tables) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsTables Equity and Warrants (Tables) Tables http://porchgroup.com/role/DisclosureEquityAndWarrants 39 false false R40.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://porchgroup.com/role/DisclosureStockBasedCompensation 40 false false R41.htm 31003 - Disclosure - Income Taxes (Tables) Sheet http://porchgroup.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://porchgroup.com/role/DisclosureIncomeTaxes 41 false false R42.htm 31203 - Disclosure - Business Combinations and Disposals (Tables) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables Business Combinations and Disposals (Tables) Tables http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposals 42 false false R43.htm 31303 - Disclosure - Leases (Tables) Sheet http://porchgroup.com/role/DisclosureLeasesTables Leases (Tables) Tables http://porchgroup.com/role/DisclosureLeases 43 false false R44.htm 31403 - Disclosure - Reinsurance (Tables) Sheet http://porchgroup.com/role/DisclosureReinsuranceTables Reinsurance (Tables) Tables http://porchgroup.com/role/DisclosureReinsurance 44 false false R45.htm 31503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables Unpaid Losses and Loss Adjustment Reserve (Tables) Tables http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve 45 false false R46.htm 31603 - Disclosure - Commitments and Contingencies (Tables) Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://porchgroup.com/role/DisclosureCommitmentsAndContingencies 46 false false R47.htm 31703 - Disclosure - Segment Information (Tables) Sheet http://porchgroup.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://porchgroup.com/role/DisclosureSegmentInformation 47 false false R48.htm 31903 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare 48 false false R49.htm 32003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables) Tables http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatements 49 false false R50.htm 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details) Details 50 false false R51.htm 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) Details http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 51 false false R52.htm 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Details 52 false false R53.htm 40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Investments (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails Description of Business and Summary of Significant Accounting Policies - Investments (Details) Details http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 53 false false R54.htm 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details) Details 54 false false R55.htm 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details) Details 55 false false R56.htm 40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Details 56 false false R57.htm 40108 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details) Details 57 false false R58.htm 40109 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details) Details 58 false false R59.htm 40110 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) Details http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 59 false false R60.htm 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 60 false false R61.htm 40202 - Disclosure - Revenue - Contract Assets (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails Revenue - Contract Assets (Details) Details 61 false false R62.htm 40203 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Details 62 false false R63.htm 40204 - Disclosure - Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details) Details 63 false false R64.htm 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) Details 64 false false R65.htm 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Details 65 false false R66.htm 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Details 66 false false R67.htm 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails Investments - Securities with Gross Unrealized Loss Position (Details) Details 67 false false R68.htm 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Details 68 false false R69.htm 40403 - Disclosure - Fair Value - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 69 false false R70.htm 40404 - Disclosure - Fair Value - Level 3 (Details) Sheet http://porchgroup.com/role/DisclosureFairValueLevel3Details Fair Value - Level 3 (Details) Details 70 false false R71.htm 40501 - Disclosure - Property, Equipment, and Software (Details) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails Property, Equipment, and Software (Details) Details http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables 71 false false R72.htm 40601 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails Intangible Assets and Goodwill (Details) Details http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables 72 false false R73.htm 40602 - Disclosure - Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details) Details 73 false false R74.htm 40603 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 74 false false R75.htm 40701 - Disclosure - Debt (Details) Sheet http://porchgroup.com/role/DisclosureDebtDetails Debt (Details) Details http://porchgroup.com/role/DisclosureDebtTables 75 false false R76.htm 40702 - Disclosure - Debt - Convertible Senior Notes, Capped Call Transactions (Details) Notes http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails Debt - Convertible Senior Notes, Capped Call Transactions (Details) Details 76 false false R77.htm 40703 - Disclosure - Debt - Advance Funding Arrangement (Details) Sheet http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails Debt - Advance Funding Arrangement (Details) Details 77 false false R78.htm 40704 - Disclosure - Debt - Term Loan Facility (Details) Sheet http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails Debt - Term Loan Facility (Details) Details 78 false false R79.htm 40705 - Disclosure - Debt - 2020 Promissory Notes (Details) Notes http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails Debt - 2020 Promissory Notes (Details) Details 79 false false R80.htm 40706 - Disclosure - Debt - Senior Secured Term Loans (Details) Sheet http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails Debt - Senior Secured Term Loans (Details) Details 80 false false R81.htm 40707 - Disclosure - Debt - Paycheck Protection Plan (Details) Sheet http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails Debt - Paycheck Protection Plan (Details) Details 81 false false R82.htm 40801 - Disclosure - Equity and Warrants - Common Stock (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails Equity and Warrants - Common Stock (Details) Details 82 false false R83.htm 40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Details 83 false false R84.htm 40803 - Disclosure - Equity and Warrants - Repurchase of shares, Warrants (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails Equity and Warrants - Repurchase of shares, Warrants (Details) Details 84 false false R85.htm 40804 - Disclosure - Equity and Warrants - Public and private warrant activity (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails Equity and Warrants - Public and private warrant activity (Details) Details 85 false false R86.htm 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Details 86 false false R87.htm 40902 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 87 false false R88.htm 40903 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 88 false false R89.htm 40904 - Disclosure - Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) Details 89 false false R90.htm 40905 - Disclosure - Stock-Based Compensation - RSU Activity (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails Stock-Based Compensation - RSU Activity (Details) Details 90 false false R91.htm 40906 - Disclosure - Stock-Based Compensation - PRSU Activity (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails Stock-Based Compensation - PRSU Activity (Details) Details 91 false false R92.htm 40907 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) Details 92 false false R93.htm 41001 - Disclosure - Income Taxes - Schedule of components of the income tax (benefit) provision (Details) Sheet http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails Income Taxes - Schedule of components of the income tax (benefit) provision (Details) Details 93 false false R94.htm 41002 - Disclosure - Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) Sheet http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) Details 94 false false R95.htm 41003 - Disclosure - Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) Sheet http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) Details 95 false false R96.htm 41004 - Disclosure - Income Taxes - (Details) Sheet http://porchgroup.com/role/DisclosureIncomeTaxesDetails Income Taxes - (Details) Details http://porchgroup.com/role/DisclosureIncomeTaxesTables 96 false false R97.htm 41101 - Disclosure - 401(k) Savings Plan (Details) Sheet http://porchgroup.com/role/Disclosure401KSavingsPlanDetails 401(k) Savings Plan (Details) Details http://porchgroup.com/role/Disclosure401KSavingsPlan 97 false false R98.htm 41201 - Disclosure - Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details) Details 98 false false R99.htm 41202 - Disclosure - Business Combinations and Disposals - Information For Each Acquisition (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails Business Combinations and Disposals - Information For Each Acquisition (Details) Details 99 false false R100.htm 41203 - Disclosure - Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details) Details 100 false false R101.htm 41204 - Disclosure - Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details) Details 101 false false R102.htm 41205 - Disclosure - Business Combinations and Disposals - Disposals (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails Business Combinations and Disposals - Disposals (Details) Details 102 false false R103.htm 41301 - Disclosure - Leases - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 103 false false R104.htm 41302 - Disclosure - Leases - Operating Lease Cost (Details) Sheet http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails Leases - Operating Lease Cost (Details) Details 104 false false R105.htm 41303 - Disclosure - Leases - Supplemental information (Details) Sheet http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails Leases - Supplemental information (Details) Details 105 false false R106.htm 41304 - Disclosure - Leases - Future undiscounted lease liabilities (Details) Sheet http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails Leases - Future undiscounted lease liabilities (Details) Details 106 false false R107.htm 41401 - Disclosure - Reinsurance - Additional information (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails Reinsurance - Additional information (Details) Details 107 false false R108.htm 41402 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Details 108 false false R109.htm 41403 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails Reinsurance - Effects of reinsurance on premiums written and earned (Details) Details 109 false false R110.htm 41404 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails Reinsurance - Detail of reinsurance balances due (Details) Details 110 false false R111.htm 41501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) Details 111 false false R112.htm 41502 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details) Details 112 false false R113.htm 41503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details) Details 113 false false R114.htm 41601 - Disclosure - Commitments and Contingencies - Non-cancelable purchase commitments (Details) Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails Commitments and Contingencies - Non-cancelable purchase commitments (Details) Details 114 false false R115.htm 41602 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 115 false false R116.htm 41701 - Disclosure - Segment Information - Revenue (Details) Sheet http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails Segment Information - Revenue (Details) Details 116 false false R117.htm 41702 - Disclosure - Segment Information - Consolidated Financial Information (Details) Sheet http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails Segment Information - Consolidated Financial Information (Details) Details 117 false false R118.htm 41801 - Disclosure - Related Parties (Details) Sheet http://porchgroup.com/role/DisclosureRelatedPartiesDetails Related Parties (Details) Details http://porchgroup.com/role/DisclosureRelatedParties 118 false false R119.htm 41901 - Disclosure - Basic and Diluted Net Loss Per Share (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails Basic and Diluted Net Loss Per Share (Details) Details http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables 119 false false R120.htm 41902 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Details 120 false false R121.htm 42001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details) Details http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables 121 false false R122.htm 42002 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details) Details http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables 122 false false R123.htm 42003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details) Details http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables 123 false false R124.htm 42004 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details) Details http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables 124 false false R125.htm 42005 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details) Sheet http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details) Details http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables 125 false false R126.htm 42101 - Disclosure - Subsequent Events (Details) Sheet http://porchgroup.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://porchgroup.com/role/DisclosureSubsequentEvents 126 false false R127.htm 42201 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details) Sheet http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details) Details 127 false false R128.htm 42202 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details) Sheet http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details) Details 128 false false R129.htm 42203 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details) Sheet http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details) Details 129 false false R130.htm 42204 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details) Sheet http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details) Details 130 false false R131.htm 42205 - Disclosure - Schedule I: Condensed Financial Information of Registrant (Details) Sheet http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails Schedule I: Condensed Financial Information of Registrant (Details) Details 131 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 29 fact(s) appearing in ix:hidden were eligible for transformation: prch:EarnoutPeriod, prch:FairValueAssetsLevel2ToLevel1TransfersAmount1, prch:NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims, prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdPeriod, prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod, prch:TermOfHomeWarrantyContracts, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 - prch-20221231x10k.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 9 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: prch:RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedCurrent, prch:RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedNoncurrent, us-gaap:CapitalizedContractCostAmortization, us-gaap:CommitmentsAndContingencies, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList, us-gaap:RevenueNotFromContractWithCustomer - prch-20221231x10k.htm 9 prch-20221231x10k.htm prch-20221231.xsd prch-20221231_cal.xml prch-20221231_def.xml prch-20221231_lab.xml prch-20221231_pre.xml prch-20221231xex21d1.htm prch-20221231xex23d1.htm prch-20221231xex31d1.htm prch-20221231xex31d2.htm prch-20221231xex32d1.htm prch-20221231xex32d2.htm prch-20221231x10k001.jpg prch-20221231x10k002.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 153 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "prch-20221231x10k.htm": { "axisCustom": 0, "axisStandard": 47, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 2387, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 595, "dts": { "calculationLink": { "local": [ "prch-20221231_cal.xml" ] }, "definitionLink": { "local": [ "prch-20221231_def.xml" ] }, "inline": { "local": [ "prch-20221231x10k.htm" ] }, "labelLink": { "local": [ "prch-20221231_lab.xml" ] }, "presentationLink": { "local": [ "prch-20221231_pre.xml" ] }, "schema": { "local": [ "prch-20221231.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/esma-arcrole-2018-11-21.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 1101, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 34, "http://porchgroup.com/20221231": 9, "http://xbrl.sec.gov/dei/2022": 4, "total": 47 }, "keyCustom": 199, "keyStandard": 531, "memberCustom": 76, "memberStandard": 69, "nsprefix": "prch", "nsuri": "http://porchgroup.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://porchgroup.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "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": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://porchgroup.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_XNduXn0Qpkec4RNBdHNltQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details)", "menuCat": "Details", "order": "100", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "shortName": "Business Combinations and Disposals - Fair value and useful lives of intangible assets, Amortization period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_4_1_2022_To_4_1_2022_us-gaap_BusinessAcquisitionAxis_prch_ResidentialWarrantyServicesMember_8vYOmp9xxkW5lqGutgKxSQ", "decimals": "-3", "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_7vb7EsigOEOa-fjMtqSi2A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details)", "menuCat": "Details", "order": "101", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "shortName": "Business Combinations and Disposals - Revenue and net loss, Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_YHQRvorzdkezeOTfnnNlEQ", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_7vb7EsigOEOa-fjMtqSi2A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - Disclosure - Business Combinations and Disposals - Disposals (Details)", "menuCat": "Details", "order": "102", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails", "shortName": "Business Combinations and Disposals - Disposals (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_5_29_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_prch_Serviz.comInc.Member_j9Cxd5lGK0Wq_o-uzgX9hw", "decimals": "-5", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "103", "role": "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Leases - Operating Lease Cost (Details)", "menuCat": "Details", "order": "104", "role": "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails", "shortName": "Leases - Operating Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfLesseeLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Leases - Supplemental information (Details)", "menuCat": "Details", "order": "105", "role": "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails", "shortName": "Leases - Supplemental information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfLesseeLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - Leases - Future undiscounted lease liabilities (Details)", "menuCat": "Details", "order": "106", "role": "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails", "shortName": "Leases - Future undiscounted lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_srt_ProductOrServiceAxis_prch_ReinsuranceQuotaShareProgramMember_IFfWps6mIke1W3Z3l6pkTA", "decimals": "INF", "first": true, "lang": null, "name": "prch:ReinsuranceProgramNumberOfPlacements", "reportCount": 1, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Reinsurance - Additional information (Details)", "menuCat": "Details", "order": "107", "role": "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails", "shortName": "Reinsurance - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_ProductOrServiceAxis_prch_ReinsuranceQuotaShareProgramMember_ugYfJk2Aok26063jT3MdYw", "decimals": "INF", "lang": null, "name": "prch:ReinsuranceProgramNumberOfPlacements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "menuCat": "Details", "order": "108", "role": "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails", "shortName": "Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details)", "menuCat": "Details", "order": "109", "role": "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails", "shortName": "Reinsurance - Effects of reinsurance on premiums written and earned (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments", "menuCat": "Notes", "order": "11", "role": "http://porchgroup.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidReinsurancePremiums", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41404 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details)", "menuCat": "Details", "order": "110", "role": "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails", "shortName": "Reinsurance - Detail of reinsurance balances due (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidReinsurancePremiums", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_4_4_2021_-pFGkreyR0anHDPV0dkKDA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details)", "menuCat": "Details", "order": "111", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails", "shortName": "Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_4_4_2021_-pFGkreyR0anHDPV0dkKDA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShortdurationInsuranceContractsScheduleOfHistoricalClaimsDurationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details)", "menuCat": "Details", "order": "112", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails", "shortName": "Unpaid Losses and Loss Adjustment Reserve - Cumulative Reported Claim (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShortdurationInsuranceContractsScheduleOfHistoricalClaimsDurationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_O0f7FAhXKk2535DXTrB1lw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details)", "menuCat": "Details", "order": "113", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails", "shortName": "Unpaid Losses and Loss Adjustment Reserve - Average Annual Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_O0f7FAhXKk2535DXTrB1lw", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Commitments and Contingencies - Non-cancelable purchase commitments (Details)", "menuCat": "Details", "order": "114", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Non-cancelable purchase commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2022_To_7_31_2022_srt_LitigationCaseAxis_prch_KandelaLlcCaseMember_nywWAI3_HkCZiVBN2gMH9A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "115", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2022_To_7_31_2022_srt_LitigationCaseAxis_prch_KandelaLlcCaseMember_nywWAI3_HkCZiVBN2gMH9A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Segment Information - Revenue (Details)", "menuCat": "Details", "order": "116", "role": "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails", "shortName": "Segment Information - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_iWasa9LSiESFvFOh9pJM-w", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_1_1_2021_l7QHMTGCvkyz0qc2G1n5Iw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_Z1U75IYU1kmFy35htf609A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Segment Information - Consolidated Financial Information (Details)", "menuCat": "Details", "order": "117", "role": "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "shortName": "Segment Information - Consolidated Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_1_1_2021_l7QHMTGCvkyz0qc2G1n5Iw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_Z1U75IYU1kmFy35htf609A", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_RCqkLxh0JU-J0jVdFqFAwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockConversionsInducements", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Related Parties (Details)", "menuCat": "Details", "order": "118", "role": "http://porchgroup.com/role/DisclosureRelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2020_To_7_31_2020_us-gaap_TypeOfArrangementAxis_prch_MergerAgreementWithProptechAcquisitionCorporationMember_FSmygo9qokKXhyHb4j-CJw", "decimals": "-5", "lang": null, "name": "us-gaap:PreferredStockConversionsInducements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "119", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value", "menuCat": "Notes", "order": "12", "role": "http://porchgroup.com/role/DisclosureFairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_9_16_2021_pM5DJmWdsk-X21s-WdO7fg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_ECofBjOmc0iFc8B34hyLRA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41902 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "menuCat": "Details", "order": "120", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "shortName": "Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_zbnpfWbK70ie8EhuwCbiGQ", "decimals": "INF", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details)", "menuCat": "Details", "order": "121", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_prch_ErrorInAccountingForReinsuranceMember_R-_bj2KBpkmfh1bN8GXuqw", "decimals": "-5", "lang": null, "name": "us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details)", "menuCat": "Details", "order": "122", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_9_30_2022_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_9NS2U3ibj0i0gHYjoCQ2Eg", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details)", "menuCat": "Details", "order": "123", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Balance Sheet - Parenthetical (Details)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R124": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42004 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "124", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_tllzqKxRBES6cbZNYhvF1A", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R125": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_jTOiRujBFUeAhrIPxmvv9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42005 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details)", "menuCat": "Details", "order": "125", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements - Unaudited Condensed Consolidated Statements of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_jTOiRujBFUeAhrIPxmvv9w", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R126": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "126", "role": "http://porchgroup.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cwrNsisIBUOHamVLkmVSbQ", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R127": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details)", "menuCat": "Details", "order": "127", "role": "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "shortName": "Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_pz47dZg62kObXs_4FiuG7Q", "decimals": "-3", "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R128": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_ECofBjOmc0iFc8B34hyLRA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42202 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details)", "menuCat": "Details", "order": "128", "role": "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "shortName": "Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_pz47dZg62kObXs_4FiuG7Q", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_ECofBjOmc0iFc8B34hyLRA", "xsiNil": "false" } }, "R129": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42203 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details)", "menuCat": "Details", "order": "129", "role": "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "shortName": "Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_kmqR77Q350yG7sbj4xP8uQ", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property, Equipment, and Software", "menuCat": "Notes", "order": "13", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware", "shortName": "Property, Equipment, and Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R130": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_jTOiRujBFUeAhrIPxmvv9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42204 - Disclosure - Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details)", "menuCat": "Details", "order": "130", "role": "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "shortName": "Schedule I: Condensed Financial Information of Registrant - Condensed Statements of Cashflows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_kmqR77Q350yG7sbj4xP8uQ", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R131": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42205 - Disclosure - Schedule I: Condensed Financial Information of Registrant (Details)", "menuCat": "Details", "order": "131", "role": "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails", "shortName": "Schedule I: Condensed Financial Information of Registrant (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "14", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://porchgroup.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity and Warrants", "menuCat": "Notes", "order": "16", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrants", "shortName": "Equity and Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://porchgroup.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - 401(k) Savings Plan", "menuCat": "Notes", "order": "19", "role": "http://porchgroup.com/role/Disclosure401KSavingsPlan", "shortName": "401(k) Savings Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://porchgroup.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": null }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Business Combinations and Disposals", "menuCat": "Notes", "order": "20", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposals", "shortName": "Business Combinations and Disposals", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Leases", "menuCat": "Notes", "order": "21", "role": "http://porchgroup.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Reinsurance", "menuCat": "Notes", "order": "22", "role": "http://porchgroup.com/role/DisclosureReinsurance", "shortName": "Reinsurance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Unpaid Losses and Loss Adjustment Reserve", "menuCat": "Notes", "order": "23", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve", "shortName": "Unpaid Losses and Loss Adjustment Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Segment Information", "menuCat": "Notes", "order": "25", "role": "http://porchgroup.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Related Parties", "menuCat": "Notes", "order": "26", "role": "http://porchgroup.com/role/DisclosureRelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Basic and Diluted Net Loss Per Share", "menuCat": "Notes", "order": "27", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements", "menuCat": "Notes", "order": "28", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatements", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "29", "role": "http://porchgroup.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - Condensed Financial Information of Registrant", "menuCat": "Notes", "order": "30", "role": "http://porchgroup.com/role/DisclosureCondensedFinancialInformationOfRegistrant", "shortName": "Condensed Financial Information of Registrant", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "prch:BusinessMergerPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "31", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "prch:BusinessMergerPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "33", "role": "http://porchgroup.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "34", "role": "http://porchgroup.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value (Tables)", "menuCat": "Tables", "order": "35", "role": "http://porchgroup.com/role/DisclosureFairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property, Equipment, and Software (Tables)", "menuCat": "Tables", "order": "36", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables", "shortName": "Property, Equipment, and Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "37", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "38", "role": "http://porchgroup.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity and Warrants (Tables)", "menuCat": "Tables", "order": "39", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables", "shortName": "Equity and Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "40", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "41", "role": "http://porchgroup.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Business Combinations and Disposals (Tables)", "menuCat": "Tables", "order": "42", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "shortName": "Business Combinations and Disposals (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "43", "role": "http://porchgroup.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Reinsurance (Tables)", "menuCat": "Tables", "order": "44", "role": "http://porchgroup.com/role/DisclosureReinsuranceTables", "shortName": "Reinsurance (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables)", "menuCat": "Tables", "order": "45", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables", "shortName": "Unpaid Losses and Loss Adjustment Reserve (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "46", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "47", "role": "http://porchgroup.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31903 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "48", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables)", "menuCat": "Tables", "order": "49", "role": "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables", "shortName": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Consolidated Statements of Operations (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "shortName": "Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_z0n90kzTcEaXroyJi23Maw", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfCompaniesServiceProvided", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details)", "menuCat": "Details", "order": "50", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Description of Business, Merger (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfCompaniesServiceProvided", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_CashAndCashEquivalentsMember_QToYjSxOPk6P6kBX4e488Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)", "menuCat": "Details", "order": "51", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_CashAndCashEquivalentsMember_QToYjSxOPk6P6kBX4e488Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "prch:RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "menuCat": "Details", "order": "52", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "prch:RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Investments (Details)", "menuCat": "Details", "order": "53", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralMember_QWExlvoXTUiXxNuHbAfOmg", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details)", "menuCat": "Details", "order": "54", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Allowance, Deferred Policy Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details)", "menuCat": "Details", "order": "55", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software, Intangible Asset Impairment, Advanced Funding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "menuCat": "Details", "order": "56", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "prch:EarnoutSharesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_us-gaap_AwardTypeAxis_prch_EarnoutSharesMember_axPn3B8edUiKHhx3ZfJYug", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40108 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details)", "menuCat": "Details", "order": "57", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Earn-out Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "prch:EarnoutSharesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_us-gaap_AwardTypeAxis_prch_EarnoutSharesMember_axPn3B8edUiKHhx3ZfJYug", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40109 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details)", "menuCat": "Details", "order": "58", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Revenue, Advertising, Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "prch:OtherIncomeExpenseNetPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40110 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details)", "menuCat": "Details", "order": "59", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "prch:OtherIncomeExpenseNetPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "6", "role": "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_H3p1QO5JoUK7kdMc9CUbaQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "60", "role": "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_RCqkLxh0JU-J0jVdFqFAwQ", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_Bel7KOvPK0m81N1WY0C_Ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue - Contract Assets (Details)", "menuCat": "Details", "order": "61", "role": "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "shortName": "Revenue - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "lang": null, "name": "prch:ContractWithCustomerAssetIncreaseNewPoliciesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementBusinessSegmentsAxis_prch_VerticalSoftwareMember_WgGtStomY0-BMmHtvNF1VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "menuCat": "Details", "order": "62", "role": "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "shortName": "Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_prch_VerticalSoftwareMember_QfqWZhleGE-fhOt_J5R4Ag", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "prch:RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details)", "menuCat": "Details", "order": "63", "role": "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails", "shortName": "Revenue - Contract Liabilities - Warranty Revenue and Related Balance Sheet Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-5", "first": true, "lang": null, "name": "prch:RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details)", "menuCat": "Details", "order": "64", "role": "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails", "shortName": "Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "menuCat": "Details", "order": "65", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "shortName": "Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "menuCat": "Details", "order": "66", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "shortName": "Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details)", "menuCat": "Details", "order": "67", "role": "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails", "shortName": "Investments - Securities with Gross Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "68", "role": "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_-m53N8q_qUi9AXaXYQrKNw", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "prch:FairValueAssetsLevel1ToLevel2TransfersAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Fair Value - Additional Information (Details)", "menuCat": "Details", "order": "69", "role": "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "shortName": "Fair Value - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "prch:FairValueAssetsLevel1ToLevel2TransfersAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_XHUdDExyEEGDK47iO2sfDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "7", "role": "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit", "shortName": "Consolidated Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_XHUdDExyEEGDK47iO2sfDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_YHQRvorzdkezeOTfnnNlEQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40404 - Disclosure - Fair Value - Level 3 (Details)", "menuCat": "Details", "order": "70", "role": "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "shortName": "Fair Value - Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_prch_RedeemableConvertiblePreferredStockWarrantsMember_WTSIdZJ4Yk2VrtuBwwBcJg", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property, Equipment, and Software (Details)", "menuCat": "Details", "order": "71", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "shortName": "Property, Equipment, and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_Bel7KOvPK0m81N1WY0C_Ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible Assets and Goodwill (Details)", "menuCat": "Details", "order": "72", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "shortName": "Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_Bel7KOvPK0m81N1WY0C_Ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details)", "menuCat": "Details", "order": "73", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails", "shortName": "Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_9_30_2022_yV_6OvsIVkeau56nI-GjFw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "74", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "75", "role": "http://porchgroup.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_9_16_2021_pM5DJmWdsk-X21s-WdO7fg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_ECofBjOmc0iFc8B34hyLRA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Convertible Senior Notes, Capped Call Transactions (Details)", "menuCat": "Details", "order": "76", "role": "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "shortName": "Debt - Convertible Senior Notes, Capped Call Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_9_30_2021_us-gaap_DebtInstrumentAxis_prch_ConvertibleSeniorNotesDue2026Member_3Uq9WGrxo0GFFHN745onmg", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Debt - Advance Funding Arrangement (Details)", "menuCat": "Details", "order": "77", "role": "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "shortName": "Debt - Advance Funding Arrangement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DebtInstrumentAxis_prch_AdvanceFundingArrangementMember_n-Wpz_m8K0-DHVfABMlxyQ", "decimals": "-5", "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_4_5_2021_To_4_5_2021_us-gaap_DebtInstrumentAxis_prch_TermLoanFacilityDue2029Member_tDaOX1_P5Eioy0UueB5x3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Debt - Term Loan Facility (Details)", "menuCat": "Details", "order": "78", "role": "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails", "shortName": "Debt - Term Loan Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_4_5_2021_To_4_5_2021_us-gaap_DebtInstrumentAxis_prch_TermLoanFacilityDue2029Member_tDaOX1_P5Eioy0UueB5x3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Debt - 2020 Promissory Notes (Details)", "menuCat": "Details", "order": "79", "role": "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "shortName": "Debt - 2020 Promissory Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_11_2_2020_us-gaap_DebtInstrumentAxis_prch_PromissoryNotes2020Member_0kqUIOm-z0uNAh18-Uy4Dg", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_YHQRvorzdkezeOTfnnNlEQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40706 - Disclosure - Debt - Senior Secured Term Loans (Details)", "menuCat": "Details", "order": "80", "role": "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "shortName": "Debt - Senior Secured Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_9_1_2021_To_9_30_2021_us-gaap_DebtInstrumentAxis_prch_SeniorSecuredTermLoansMember_q8RaBOF1vEqp0ciIZ3SSRg", "decimals": "-5", "lang": null, "name": "us-gaap:EarlyRepaymentOfSeniorDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40707 - Disclosure - Debt - Paycheck Protection Plan (Details)", "menuCat": "Details", "order": "81", "role": "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "shortName": "Debt - Paycheck Protection Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_prch_PaycheckProtectionProgramCaresActLoansMember_50Ucfubqikyg6mDthlUT3A", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity and Warrants - Common Stock (Details)", "menuCat": "Details", "order": "82", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails", "shortName": "Equity and Warrants - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "menuCat": "Details", "order": "83", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "shortName": "Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_10_31_2022_KAXWE4JRgECA5bat2rYb9A", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Equity and Warrants - Repurchase of shares, Warrants (Details)", "menuCat": "Details", "order": "84", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "shortName": "Equity and Warrants - Repurchase of shares, Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_10_31_2022_KAXWE4JRgECA5bat2rYb9A", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_EkFREFSLTESQHIZOoMMCOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Equity and Warrants - Public and private warrant activity (Details)", "menuCat": "Details", "order": "85", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails", "shortName": "Equity and Warrants - Public and private warrant activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_YHQRvorzdkezeOTfnnNlEQ", "decimals": "INF", "lang": null, "name": "prch:ClassOfWarrantOrRightExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "menuCat": "Details", "order": "86", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "shortName": "Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_prch_EarnoutRestrictedStockUnitsMember_E7UaINPkvUiv8tzQAGEgHg", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "87", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_Bel7KOvPK0m81N1WY0C_Ow", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "menuCat": "Details", "order": "88", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_O0f7FAhXKk2535DXTrB1lw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details)", "menuCat": "Details", "order": "89", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "shortName": "Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_O0f7FAhXKk2535DXTrB1lw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_sllkU2dTykOo3eSZcKBRAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Stock-Based Compensation - RSU Activity (Details)", "menuCat": "Details", "order": "90", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails", "shortName": "Stock-Based Compensation - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_sllkU2dTykOo3eSZcKBRAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_prch_PerformanceBasedRestrictedStockUnitMember_-RcTlZe5A0SSvcLZDmnDTw", "decimals": "INF", "first": true, "lang": null, "name": "prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTypesOfPerformanceBasedAwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Stock-Based Compensation - PRSU Activity (Details)", "menuCat": "Details", "order": "91", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "shortName": "Stock-Based Compensation - PRSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_prch_PerformanceBasedRestrictedStockUnitMember_-RcTlZe5A0SSvcLZDmnDTw", "decimals": "INF", "first": true, "lang": null, "name": "prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTypesOfPerformanceBasedAwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40907 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)", "menuCat": "Details", "order": "92", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "shortName": "Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_prch_EarnoutRestrictedStockUnitsMember_sSA2P2AjMEe0XOMl7AfIRQ", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0Cy2pv7s7UqglU6BlwwR6A", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Income Taxes - Schedule of components of the income tax (benefit) provision (Details)", "menuCat": "Details", "order": "93", "role": "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails", "shortName": "Income Taxes - Schedule of components of the income tax (benefit) provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "prch:AccruedExpensesAndOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details)", "menuCat": "Details", "order": "94", "role": "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails", "shortName": "Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_6OXEdSGJikSppwDdsEu55w", "decimals": "-3", "first": true, "lang": null, "name": "prch:AccruedExpensesAndOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Income Taxes - Reconciliation of Income tax (Benefit) provision (Details)", "menuCat": "Details", "order": "95", "role": "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails", "shortName": "Income Taxes - Reconciliation of Income tax (Benefit) provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Income Taxes - (Details)", "menuCat": "Details", "order": "96", "role": "http://porchgroup.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - 401(k) Savings Plan (Details)", "menuCat": "Details", "order": "97", "role": "http://porchgroup.com/role/Disclosure401KSavingsPlanDetails", "shortName": "401(k) Savings Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_7vb7EsigOEOa-fjMtqSi2A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "Unit_Standard_item_Ujk8sDOh80S-CUBO8idLCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details)", "menuCat": "Details", "order": "98", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "shortName": "Business Combinations and Disposals - Transaction costs, Fair value of assets and liabilities, Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_12_2021_To_1_12_2021_us-gaap_BusinessAcquisitionAxis_prch_January122021AcquisitionMember_vGuYMVIXnk2F5o6BOjA46w", "decimals": "-3", "lang": null, "name": "prch:BusinessCombinationConsiderationTransferredHoldbackLiabilitiesAndAmountsInEscrow", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_MjnOLmIabUuer3L_5Jhqvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Business Combinations and Disposals - Information For Each Acquisition (Details)", "menuCat": "Details", "order": "99", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "shortName": "Business Combinations and Disposals - Information For Each Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20221231x10k.htm", "contextRef": "As_Of_4_1_2022_us-gaap_BusinessAcquisitionAxis_prch_ResidentialWarrantyServicesMember_6p4Lfy_Vc0eaVzF7AEFivg", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AIJwNbrs-0SBnGB_LXm_KQ", "xsiNil": "false" } } }, "segmentCount": 158, "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r976", "r977", "r978" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r979" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r980" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r974" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r981" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r973" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r975" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prch_AccountsReceivableCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing current accounts receivable.", "label": "Accounts Receivable Current" } } }, "localname": "AccountsReceivableCurrentMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "domainItemType" }, "prch_AccruedExpensesAndOther": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 11.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 from Accrued expenses and other.", "label": "Accrued expenses and other" } } }, "localname": "AccruedExpensesAndOther", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to acquired technology, trademarks and tradenames, and customer relationship.", "label": "Acquired Technology, Trademarks and Tradenames, and Customer Relationship [Member]", "terseLabel": "Acquired technology, trademarks and tradenames, and customer relationship" } } }, "localname": "AcquiredTechnologyTrademarksAndTradenamesAndCustomerRelationshipMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_AcquisitionAndRelatedIncomeExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition and related (income) expense recognized during the period.", "label": "Acquisition And Related (Income) Expense", "negatedLabel": "Acquisition and other transaction costs" } } }, "localname": "AcquisitionAndRelatedIncomeExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_AdditionalOfferingPipeInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Additional Offering, PIPE Investors.", "label": "Additional Offering, PIPE Investors" } } }, "localname": "AdditionalOfferingPipeInvestorsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "domainItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalCancellationOfRedeemableConvertiblePreferredStockRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) for the Cancellation of redeemable convertible preferred stock repurchase liability.", "label": "Adjustments to Additional Paid in Capital, Cancellation of Redeemable Convertible Preferred Stock Repurchase", "terseLabel": "Cancellation of redeemable convertible preferred stock repurchase liability" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCancellationOfRedeemableConvertiblePreferredStockRepurchase", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in additional paid in capital resulting from capped call transactions", "label": "Adjustments To Additional Paid In Capital, Capped Call Transactions", "terseLabel": "Capped call transactions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCappedCallTransactions", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalContingentContingentConsiderationForAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) as contingent consideration for acquisition.", "label": "Adjustments to Additional Paid in Capital, Contingent Contingent Consideration for Acquisitions", "terseLabel": "Contingent consideration for acquisitions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentContingentConsiderationForAcquisitions", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalEarnoutLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to additional paid in resulting from the recognition of earnout liability.", "label": "Adjustments to Additional Paid in Capital, Earnout Liability", "terseLabel": "Earnout liability" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarnoutLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to additional paid in capital reclassification of earnout liability upon vesting.", "label": "Adjustments to Additional Paid in Capital, Reclassification of Earnout Liability Upon Vesting", "terseLabel": "Reclassification of earnout liability upon vesting" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalReclassificationOfPrivateWarrantLiabilityUponExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to additional paid in capital from the reclassification of private warrant liability upon exercise.", "label": "Adjustments To Additional Paid In Capital Reclassification Of Private Warrant Liability Upon Exercise", "terseLabel": "Reclassification of private warrant liability upon exercise" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfPrivateWarrantLiabilityUponExercise", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalShareholderContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) from shareholder contribution.", "label": "Adjustments to Additional Paid in Capital, Shareholder Contribution", "terseLabel": "Shareholder contribution" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareholderContribution", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalTaxImpactOnRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to additional paid in resulting from the Impact of tax on recapitalization.", "label": "Adjustments To Additional Paid In Capital Tax Impact On Recapitalization", "terseLabel": "Tax impacts of recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxImpactOnRecapitalization", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from transaction costs.", "label": "Adjustments to Additional Paid in Capital, Transaction Costs", "negatedLabel": "Transaction costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTransactionCosts", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdvanceFundingArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to advance funding arrangement.", "label": "Advance Funding Arrangement [Member]", "terseLabel": "Advance Funding Arrangement" } } }, "localname": "AdvanceFundingArrangementMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_AmortizationOfPremiumOrAccretionOfDiscountNet": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of premium or accretion of discount, net during the reporting period.", "label": "Amortization of Premium And Accretion of Discount, Net", "terseLabel": "Amortization of investment premium/accretion of discount, net" } } }, "localname": "AmortizationOfPremiumOrAccretionOfDiscountNet", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for earnout compensation.", "label": "APIC, Share-based Payment Arrangement, Increase for Earnout Compensation", "terseLabel": "Stock-based compensation - earnout" } } }, "localname": "ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_ApicShareBasedPaymentArrangementInducementToConvertPreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) for the inducement to convert preferred stock.", "label": "APIC, Share-based Payment Arrangement, Inducement to Convert Preferred Stock", "negatedLabel": "Inducement to convert preferred stock" } } }, "localname": "ApicShareBasedPaymentArrangementInducementToConvertPreferredStock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_ApicShareBasedPaymentArrangementRecognitionOfContingentBeneficialConversionFeature": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) for the recognition of contingent beneficial conversion feature.", "label": "APIC, Share-based Payment Arrangement, Recognition of Contingent Beneficial Conversion Feature", "negatedLabel": "Impacts of recognition of contingent beneficial conversion feature" } } }, "localname": "ApicShareBasedPaymentArrangementRecognitionOfContingentBeneficialConversionFeature", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_April52021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to April 5, 2021 of HOA acquisition.", "label": "April 5, 2021 Acquisition (\"HOA\")" } } }, "localname": "April52021AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_BusinessAcquisitionContinentConsiderationAdditionalNumberNumberOfSharesIssuedOrIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Number of issued or issuable to acquire entity for contingent consideration.", "label": "Business Acquisition, Continent Consideration, Additional Number Number of Shares Issued or Issuable", "terseLabel": "Number of additional shares issued" } } }, "localname": "BusinessAcquisitionContinentConsiderationAdditionalNumberNumberOfSharesIssuedOrIssuable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "prch_BusinessAcquisitionPurchasePriceAllocationGoodwillNotExpectedTaxDeductibleAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be not deductible for tax purposes.", "label": "Business Acquisition Purchase Price Allocation Goodwill Not Expected Tax Deductible Amount", "terseLabel": "Goodwill not deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillNotExpectedTaxDeductibleAmount", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of remaining consideration payable under the business combination.", "label": "Business Combination Consideration Payable", "terseLabel": "Acquisition hold backs" } } }, "localname": "BusinessCombinationConsiderationPayable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationTransferredDeferredAcquisitionConsideration": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred acquisition cost in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Deferred Acquisition Consideration", "terseLabel": "Deferred acquisition consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredDeferredAcquisitionConsideration", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationTransferredEquityClassified": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of consideration transferred classifies as equity as at the date of acquisition.", "label": "Business Combination, Consideration Transferred, Equity Classified", "terseLabel": "Contingent consideration - equity-classified" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityClassified", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationTransferredHoldbackLiabilitiesAndAmountsInEscrow": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of holdback liabilities and amounts in escrow as consideration transferred.", "label": "Business Combination, Consideration Transferred, Holdback Liabilities and Amounts in Escrow", "terseLabel": "Holdback liabilities and amounts in escrow" } } }, "localname": "BusinessCombinationConsiderationTransferredHoldbackLiabilitiesAndAmountsInEscrow", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationTransferredLiabilitiesIncurredNotesPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer of notes payable as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred, Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredNotesPayable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The final working capital adjustment paid to the sellers as consideration under business combination.", "label": "Consideration transferred, working capital adjustment", "terseLabel": "Consideration transferred, working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationContingentConsiderationSettledAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments on business combination consideration.", "label": "Business Combination, Contingent Consideration Settled Amount", "terseLabel": "Settlement of contingent consideration related to a business combination" } } }, "localname": "BusinessCombinationContingentConsiderationSettledAmount", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationIndemnificationHoldBackCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of indemnification hold back cost.", "label": "Business Combination, Indemnification Hold Back Cost", "terseLabel": "Indemnification hold back cost" } } }, "localname": "BusinessCombinationIndemnificationHoldBackCost", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationIndemnificationHoldBackCostNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncurrent portion of amount of indemnification hold back cost.", "label": "Business Combination, Indemnification Hold Back Cost, Noncurrent", "terseLabel": "Indemnification hold-back, noncurrent" } } }, "localname": "BusinessCombinationIndemnificationHoldBackCostNoncurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGuaranteeLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from guarantee which has been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Guarantee Liability", "terseLabel": "Guarantee liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGuaranteeLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating lease right if use asset recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationTermOfEscrowDeposit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of escrow deposit in business combination.", "label": "Business Combination, Term of Escrow Deposit", "terseLabel": "Term of escrow deposit" } } }, "localname": "BusinessCombinationTermOfEscrowDeposit", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "durationItemType" }, "prch_BusinessCombinationTransactionCostsEligibleToBeChargedAgainstEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of transaction cost under business combination eligible to be charged against equity because the costs were incurred pursuant to an issuance of equity as part of recapitalization.", "label": "Business Combination, Transaction Costs Eligible To Be Charged Against Equity", "terseLabel": "Eligibility amount" } } }, "localname": "BusinessCombinationTransactionCostsEligibleToBeChargedAgainstEquity", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationsAndDisposalsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Business Combinations and Disposals" } } }, "localname": "BusinessCombinationsAndDisposalsAbstract", "nsuri": "http://porchgroup.com/20221231", "xbrltype": "stringItemType" }, "prch_BusinessMergerPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the merger.", "label": "Business Merger Policy [Policy Text Block]", "terseLabel": "December 23, 2020 Merger" } } }, "localname": "BusinessMergerPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_CapitalContributionFromShareholder": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of capital contribution from shareholder.", "label": "Capital Contribution from Shareholder", "verboseLabel": "Capital contribution from a shareholder - guarantee of debt" } } }, "localname": "CapitalContributionFromShareholder", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_CapitalContributionFromShareholderInducementToConvertPreferredStockToCommon": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital contribution from a shareholder from inducement to convert preferred stock to common stock.", "label": "Capital Contribution From Shareholder Inducement to Convert Preferred Stock to Common", "terseLabel": "Capital contribution from a shareholder - inducement to convert preferred stock to common" } } }, "localname": "CapitalContributionFromShareholderInducementToConvertPreferredStockToCommon", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_CapitalContributionFromShareholderInducementToConvertPreferredStockToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capital Contribution From Shareholder Inducement to Convert Preferred Stock to Common Stock.", "label": "Capital Contribution From Shareholder Inducement to Convert Preferred Stock to Common Stock", "terseLabel": "Capital contribution from shareholder inducement to convert preferred stock to common stock" } } }, "localname": "CapitalContributionFromShareholderInducementToConvertPreferredStockToCommonStock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_CappedCallTransactionsInitialCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The initial cap price under the capped call transactions.", "label": "Capped Call Transactions, Initial Cap Price", "terseLabel": "Initial cap price" } } }, "localname": "CappedCallTransactionsInitialCapPrice", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "perShareItemType" }, "prch_CappedCallTransactionsInitialStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The initial strike price under the capped call transactions.", "label": "Capped Call Transactions, Initial Strike Price", "terseLabel": "Initial strike price" } } }, "localname": "CappedCallTransactionsInitialStrikePrice", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "perShareItemType" }, "prch_CappedCallsAuthorizedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that can be purchased under the capped calls.", "label": "Capped calls, authorized shares" } } }, "localname": "CappedCallsAuthorizedShares", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prch_CarryforwardsWithoutExpiry": { "auth_ref": [], "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 with unlimited carryforward period.", "label": "Carryforwards, Without Expiry", "terseLabel": "Net operating loss carry forwards without expiry" } } }, "localname": "CarryforwardsWithoutExpiry", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "prch_ChangeInFairValueOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of earnout liability.", "label": "Change in Fair Value of Earnout Liability", "negatedLabel": "Change in fair value of earnout liability" } } }, "localname": "ChangeInFairValueOfEarnoutLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ChangeInFairValueOfPrivateWarrantLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of private warrant liability.", "label": "Change in Fair Value of Private Warrant Liability", "negatedLabel": "Change in fair value of private warrant liability" } } }, "localname": "ChangeInFairValueOfPrivateWarrantLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ChiefExecutiveOfficerAndFounderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer and founder.", "label": "CEO and Founder" } } }, "localname": "ChiefExecutiveOfficerAndFounderMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "prch_ClassOfWarrantOrRightCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights cancelled.", "label": "Class of Warrant or Right, Cancelled", "verboseLabel": "Canceled" } } }, "localname": "ClassOfWarrantOrRightCancelled", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "prch_ClassOfWarrantOrRightCommonSharesIssuedOnWarrantExerciseOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares issued on warrant exercise outstanding.", "label": "Class Of Warrant Or Right, Common Shares Issued on Warrant Exercise, Outstanding", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightCommonSharesIssuedOnWarrantExerciseOutstanding", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "sharesItemType" }, "prch_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights Exercised.", "label": "Class of Warrant or Right, Exercised", "verboseLabel": "Exercised" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "prch_ClassOfWarrantOrRightExpiringPeriodAfterMergerForDeterminingSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents expiring period after merger for determining share price for warrants to purchase common stock, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Class of Warrant or Right, Expiring Period After Merger For Determining Share Price", "terseLabel": "Expiring period after merger for determining share price" } } }, "localname": "ClassOfWarrantOrRightExpiringPeriodAfterMergerForDeterminingSharePrice", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "durationItemType" }, "prch_ClassOfWarrantOrRightNumberOfDaysForDeterminingSharePriceCommencement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of days commencing after merger for determining share price for warrants to purchase common stock.", "label": "Class of Warrant or Right, Number of Days For Determining Share Price Commencement", "terseLabel": "Number of days for determining share price commencement" } } }, "localname": "ClassOfWarrantOrRightNumberOfDaysForDeterminingSharePriceCommencement", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "durationItemType" }, "prch_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantOrRightSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of shares that can be issued for warrants.", "label": "Class of Warrant or Right, Number of Securities Called by Warrant or Right, Share Price", "terseLabel": "Single share price" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantOrRightSharePrice", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "perShareItemType" }, "prch_CoastalLocationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to coastal regions.", "label": "Coastal Locations [Member]" } } }, "localname": "CoastalLocationsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_CommonSharesReservedForFutureIssuanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Common Shares Reserved For Future Issuance [Abstract]", "terseLabel": "Common shares reserved for future issuance:" } } }, "localname": "CommonSharesReservedForFutureIssuanceAbstract", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "prch_CommonStockSharesOtherThanEarnoutSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of common stock shares issued and outstanding.", "label": "Common Stock Shares Other Than Earnout Shares Outstanding", "terseLabel": "Issued and outstanding common shares" } } }, "localname": "CommonStockSharesOtherThanEarnoutSharesOutstanding", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Number of common stock outstanding and reserved for future issuance.", "label": "Common Stock Shares Outstanding And Reserved For Future Issuance", "totalLabel": "Total shares of common stock outstanding and reserved for future issuance" } } }, "localname": "CommonStockSharesOutstandingAndReservedForFutureIssuance", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock warrants.", "label": "Common stock warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "prch_ContingentConsiderationBusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to contingent consideration business combination.", "label": "Contingently issuable shares in connection with acquisitions" } } }, "localname": "ContingentConsiderationBusinessCombinationMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContingentConsiderationEarnoutLiabilityFairValueDisclosures": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration earnout liability.", "label": "Contingent Consideration Earnout Liability Fair Value Disclosures", "terseLabel": "Earnout liability, at fair value", "verboseLabel": "Earnout liability, at fair value" } } }, "localname": "ContingentConsiderationEarnoutLiabilityFairValueDisclosures", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_ContingentConsiderationEarnoutMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration earnout liability .", "label": "Contingent Consideration Earnout, Measurement Input", "terseLabel": "Contingent consideration earnout, measurement input" } } }, "localname": "ContingentConsiderationEarnoutMeasurementInput", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "prch_ContingentConsiderationEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout contingent consideration.", "label": "Contingent consideration - earnout" } } }, "localname": "ContingentConsiderationEarnoutMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContractWithCustomerAssetDecreaseCashReceipt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from cash receipts.", "label": "Contract with Customer, Asset, Decrease, Cash Receipt", "negatedLabel": "Cash receipts" } } }, "localname": "ContractWithCustomerAssetDecreaseCashReceipt", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerAssetIncreaseNewPoliciesSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from value of life insurance policies sold by carriers.", "label": "Contract with Customer, Asset, Increase, New Policies Sold", "terseLabel": "Estimated lifetime value of commissions on insurance policies sold by carriers" } } }, "localname": "ContractWithCustomerAssetIncreaseNewPoliciesSold", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerContractAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract assets from contract with customers.", "label": "Contract with Customer, Contract Assets [Table Text Block]", "terseLabel": "Summary of the activity impacting the contract assets" } } }, "localname": "ContractWithCustomerContractAssetsTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "prch_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in contract liability due to additions during the year.", "label": "Contract with Customer, Liability, Additions", "verboseLabel": "Additional amounts deferred" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "prch_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Convertible Senior Notes due 2026 ( the \"2026 Notes\") issued by the company in September 2021.", "label": "Convertible senior notes, due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_CoreLocationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to all other than coastal regions.", "label": "Core Locations [Member]" } } }, "localname": "CoreLocationsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_CustomersInSouthCarolinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to customers in South Carolina.", "label": "Customers in South Carolina [Member]", "terseLabel": "Customers in South Carolina" } } }, "localname": "CustomersInSouthCarolinaMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prch_CustomersInTexasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to customers in Texas.", "label": "Customers in Texas" } } }, "localname": "CustomersInTexasMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prch_DebtDiscountForWarrantsIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of discount on warrants issued.", "label": "Debt Discount for Warrants Issued", "terseLabel": "Debt discount for warrants issued (non-cash)" } } }, "localname": "DebtDiscountForWarrantsIssued", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_DebtInstrumentAnnualPrincipalPaymentNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of annual installments for debt repayment.", "label": "Debt Instrument, Annual Principal Payment, Number of Installments", "terseLabel": "Promissory note, number of installments" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentNumberOfInstallments", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails" ], "xbrltype": "integerItemType" }, "prch_DebtInstrumentConditionalThresholdConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "duration -pure\n\nThe conditional threshold conversion ratio under the debt instrument arrangement", "label": "Debt Instrument, Conditional Threshold Conversion Ratio", "terseLabel": "Conditional conversion ratio" } } }, "localname": "DebtInstrumentConditionalThresholdConversionRatio", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "pureItemType" }, "prch_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive business days within which the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day triggers the conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Business Days", "terseLabel": "Business days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveBusinessDays", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "integerItemType" }, "prch_DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day triggers the conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Day Period", "terseLabel": "Consecutive trading period" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "integerItemType" }, "prch_DebtInstrumentConvertibleThresholdSalePriceOfCommonStockConversionRateProductPercentageMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day.", "label": "Debt Instrument, Convertible, Threshold Sale Price Of Common Stock Conversion Rate Product Percentage, Maximum", "terseLabel": "Trading price per $1,000notes (as percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdSalePriceOfCommonStockConversionRateProductPercentageMaximum", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "percentItemType" }, "prch_DebtInstrumentFinalPaymentFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt final payment fees.", "label": "Debt Instrument, Final Payment Fees", "terseLabel": "Unpaid interest" } } }, "localname": "DebtInstrumentFinalPaymentFees", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails" ], "xbrltype": "monetaryItemType" }, "prch_DebtInstrumentIssuePricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The issue price percentage under the debt instrument agreement.", "label": "Debt Instrument, Issue Price Percentage", "terseLabel": "Issue price ( as percentage)" } } }, "localname": "DebtInstrumentIssuePricePercentage", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "percentItemType" }, "prch_DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the denomination of the principal amount of debt that is used in conversion calculations.", "label": "Debt Instrument Principal Amount Denomination For Conversion Into Common Stock", "terseLabel": "Principal amount denomination for conversion" } } }, "localname": "DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prch_December312020AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to December 31, 2020 acquisition.", "label": "iRoofing" } } }, "localname": "December312020AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_DeferredTaxAssetsDisallowedInterest": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 4.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 from disallowed interest.", "label": "Deferred Tax Assets, Disallowed Interest", "terseLabel": "Disallowed interest" } } }, "localname": "DeferredTaxAssetsDisallowedInterest", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxAssetsGoodwill": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 6.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 from goodwill.", "label": "Deferred Tax Assets, Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxAssetsGoodwill", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxAssetsLossAndLossAdjustmentReserves": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 5.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 from loss and loss adjustment reserves.", "label": "Deferred Tax Assets, Loss And Loss Adjustment Reserves", "terseLabel": "Loss and loss adjustment reserves" } } }, "localname": "DeferredTaxAssetsLossAndLossAdjustmentReserves", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 3.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 from operating lease liabilities.", "label": "Deferred Tax Assets, Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxAssetsUnrealizedGainLossOnInvestments": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 10.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 from unrealized gains (losses) on investments.", "label": "Deferred Tax Assets, Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gain/loss on investments" } } }, "localname": "DeferredTaxAssetsUnrealizedGainLossOnInvestments", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxLiabilitiesDeferredAcquisitionCosts": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease obligation.", "label": "Deferred Tax Liabilities, Deferred Acquisition Costs", "negatedLabel": "Deferred policy acquisition costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredAcquisitionCosts", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 3.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, Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxLiabilitiesReinsuranceBalanceDue": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 5.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 reinsurance balance due.", "label": "Deferred Tax Liabilities, Reinsurance Balance Due", "negatedLabel": "Reinsurance balance due" } } }, "localname": "DeferredTaxLiabilitiesReinsuranceBalanceDue", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredTaxLiabilityInternallyDevelopedSoftware": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 1.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 internally developed software.", "label": "Deferred Tax Liability, Internally Developed Software", "negatedLabel": "Internally developed software" } } }, "localname": "DeferredTaxLiabilityInternallyDevelopedSoftware", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_DisposalGroupIncludingDiscontinuedOperationFairValueOfNotesCancelled": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of notes cancelled per the transaction.", "label": "Disposal Group, Including Discontinued Operation, Fair Value of Notes Cancelled", "terseLabel": "Fair value of notes cancelled" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationFairValueOfNotesCancelled", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "monetaryItemType" }, "prch_DivestedBusinessesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Divested Businesses.", "label": "Divested Businesses" } } }, "localname": "DivestedBusinessesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutCommonSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of earnout common shares issued and outstanding.", "label": "Earnout Common Shares Outstanding", "verboseLabel": "Earnout shares" } } }, "localname": "EarnoutCommonSharesOutstanding", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_EarnoutLiabilityAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non cash earnout liability recognized.", "label": "Earnout liability Assumed", "terseLabel": "Earnout liability" } } }, "localname": "EarnoutLiabilityAssumed", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_EarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which contingent consideration is based on the achievement of certain revenue and EBITDA milestones under the terms of the acquisition agreement.", "label": "Earnout Period", "terseLabel": "Contingent consideration earnout period" } } }, "localname": "EarnoutPeriod", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "durationItemType" }, "prch_EarnoutRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout RSU's.", "label": "Employee earnout restricted stock" } } }, "localname": "EarnoutRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Shares.", "label": "Earnout shares" } } }, "localname": "EarnoutSharesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutSharesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding earnout shares.", "label": "Earnout Shares [Policy Text Block]", "terseLabel": "Earnout Shares" } } }, "localname": "EarnoutSharesPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_EffectiveIncomeTaxRateReconciliationDebtTransactions": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 debt transactions.", "label": "Effective Income Tax Rate Reconciliation, Debt Transactions", "negatedLabel": "Debt transactions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDebtTransactions", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "prch_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 officer compensation.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation", "negatedLabel": "Officer compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "prch_EffectiveIncomeTaxRateReconciliationReturnToProvision": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 return to provisions.", "label": "Effective Income Tax Rate Reconciliation, Return to Provision", "negatedLabel": "Return to provision" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvision", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "prch_EquityIncentivePlan2012Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2012 Equity Incentive Plan.", "label": "Employee awards" } } }, "localname": "EquityIncentivePlan2012Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_ErrorInAccountingForReinsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to error in accounting for reinsurance.", "label": "Error in Accounting for Reinsurance" } } }, "localname": "ErrorInAccountingForReinsuranceMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_FairValueAdjustmentOfLegacyPreferredStockWarrantLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of preferred stock warrant liability.", "label": "Fair Value Adjustment Of Legacy Preferred Stock Warrant Liability", "terseLabel": "Loss on remeasurement of Legacy Porch warrants" } } }, "localname": "FairValueAdjustmentOfLegacyPreferredStockWarrantLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_FairValueAssetsLevel1ToLevel2TransfersAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount1", "terseLabel": "Assets, level 1 to 2 transfer" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount1", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_FairValueAssetsLevel2ToLevel1TransfersAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount1", "terseLabel": "Assets, level 2 to 1 transfer" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount1", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_FairValueOfStockIssuedInExchangeOfTransactionServicesInBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of shares issued in exchange of transaction service under business combination.", "label": "Fair Value Of Stock Issued In Exchange Of Transaction Services In Business Combination", "terseLabel": "Fair value of additional share issued" } } }, "localname": "FairValueOfStockIssuedInExchangeOfTransactionServicesInBusinessCombination", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_FairValueOptionNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to FVO notes.", "label": "FVO notes" } } }, "localname": "FairValueOptionNotesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "domainItemType" }, "prch_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization and impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization And Impairment", "negatedLabel": "Accumulated Amortization And Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "prch_FloifyAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Floify acquisition.", "label": "Floify" } } }, "localname": "FloifyAcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_FurnitureOfficeEquipmentAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Furniture, office equipment and other.", "label": "Furniture, office equipment and other" } } }, "localname": "FurnitureOfficeEquipmentAndOtherMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_GainLossOnReMeasurementOfPrivateWarrantsLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on re measurements of private warrant liability.", "label": "Gain Loss On Re Measurement of Private Warrants Liability", "negatedLabel": "Loss (gain) on remeasurement of private warrant liability" } } }, "localname": "GainLossOnReMeasurementOfPrivateWarrantsLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_GainLossOnRemeasurementOfDebt": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on remeasurement of debt.", "label": "Gain (Loss) on Remeasurement of Debt", "terseLabel": "Loss on remeasurement of debt" } } }, "localname": "GainLossOnRemeasurementOfDebt", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_GainLossOnSettlementOfAccountsPayableAndAccountsReceivable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on settlement of accounts payable and accounts receivable.", "label": "Gain (Loss) on Settlement of Accounts Payable and Accounts Receivable", "verboseLabel": "Gain on settlement of accounts payable" } } }, "localname": "GainLossOnSettlementOfAccountsPayableAndAccountsReceivable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_GainOnRemeasurementOfContingentConsideration": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on remeasurement of contingent consideration.", "label": "Gain on Remeasurement of Contingent Consideration", "negatedLabel": "Loss (gain) on remeasurement of contingent consideration", "verboseLabel": "Revaluation of contingent consideration" } } }, "localname": "GainOnRemeasurementOfContingentConsideration", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_HomeownersOfAmericaInsuranceCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Homeowners of America Insurance Company.", "label": "Homeowners of America Insurance Company" } } }, "localname": "HomeownersOfAmericaInsuranceCompanyMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_ImpairmentOfLongLivedAssetsToBeDisposedOfNonCash": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate non-cash amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed Of Non Cash", "negatedLabel": "Non-cash losses and impairment of property, equipment and software" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOfNonCash", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_IncomeLossFromInvestmentsInSubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of investment in subsidiary.", "label": "Income (Loss) from Investments in Subsidiary", "negatedLabel": "Equity in net loss of subsidiary", "terseLabel": "Equity in net income (loss) of subsidiary" } } }, "localname": "IncomeLossFromInvestmentsInSubsidiary", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInFairValueOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in fair value of convertible debt", "label": "Increase (Decrease) in Fair Value of Convertible Debt", "terseLabel": "Decrease in stock price" } } }, "localname": "IncreaseDecreaseInFairValueOfConvertibleDebt", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in loss and loss adjustment expense reserve during the period.", "label": "Increase (Decrease) in Loss and Loss Adjustment Expense Reserve", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInRefundableCustomerDeposits": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in refundable customer deposits.", "label": "Increase (Decrease) in Refundable Customer Deposits", "terseLabel": "Refundable customer deposits" } } }, "localname": "IncreaseDecreaseInRefundableCustomerDeposits", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Insurance and warranty premiums, commissions and policy fees.", "label": "Insurance and warranty premiums, commissions and policy fees" } } }, "localname": "InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_InsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Insurance licenses.", "label": "Insurance licenses" } } }, "localname": "InsuranceLicensesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_InsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to insurance services.", "label": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_InsuranceSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to insurance segment.", "label": "Insurance Segment [Member]", "terseLabel": "Insurance segment" } } }, "localname": "InsuranceSegmentMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_InvestmentIncomeAndRealizedGains": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non operating investment income and realized gains.", "label": "Investment Income and Realized Gains", "terseLabel": "Investment income and realized gains, net of investment expenses", "totalLabel": "Investment income and realized gains, net of investment expenses", "verboseLabel": "Investment income and realized gains" } } }, "localname": "InvestmentIncomeAndRealizedGains", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_InvestmentIncomeAndRealizedGainsForReconciliation": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non operating investment income and realized gains as part of a reconciliation calculation.", "label": "Investment Income And Realized Gains For Reconciliation", "negatedLabel": "Investment income and realized gains" } } }, "localname": "InvestmentIncomeAndRealizedGainsForReconciliation", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_January122021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to the January 12, 2021 acquisition of Data Mentors Holdings, LLC d/b/a V12 Data.", "label": "January 12, 2021 Acquisition (\"V12 Data\")" } } }, "localname": "January122021AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_July232020AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to July 23, 2020 Acquisition.", "label": "July 23, 2020 Acquisition" } } }, "localname": "July232020AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_KandelaLlcCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Kandela, LLC case.", "label": "Kandela, LLC Case [Member]", "terseLabel": "Kandela, LLC case" } } }, "localname": "KandelaLlcCaseMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_LeaseBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lease balance sheet disclosure.", "label": "Lease Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information related to leases" } } }, "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "prch_LeaseOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lease other information.", "label": "Lease Other Information [Table Text Block]", "terseLabel": "Schedule of other information related to operating leases" } } }, "localname": "LeaseOtherInformationTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "prch_LossOnRemeasurementOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Gain loss on remeasurement of earnout liability.", "label": "Loss On Remeasurement Of Earnout Liability", "negatedLabel": "Loss (gain) on remeasurement of earnout liability" } } }, "localname": "LossOnRemeasurementOfEarnoutLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_LossesAndLossAdjustmentExpenseReserves": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of losses and loss adjustment expense reserves classified as other.", "label": "Losses and Loss Adjustment Expense Reserves", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "LossesAndLossAdjustmentExpenseReserves", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_ManufacturerCoveredWarrantyExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The extended term of manufacturer covered warranty.", "label": "Manufacturer Covered Warranty, Extension Term", "terseLabel": "Manufacturer covered warranty, extension term" } } }, "localname": "ManufacturerCoveredWarrantyExtensionTerm", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "prch_MarketOnlyPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to share-based payment arrangement awarded for meeting market only performance target.", "label": "Market Only Performance Based Restricted Stock Units [Member]", "terseLabel": "Market Only Performance Based Restricted Stock Units" } } }, "localname": "MarketOnlyPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "domainItemType" }, "prch_May202021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to May 20, 2021 of Rynoh acquisition.", "label": "May 20, 2021 Acquisition (\"Rynoh\")" } } }, "localname": "May202021AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputForfeitureRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using Forfeiture interest rate.", "label": "Forfeiture Rate" } } }, "localname": "MeasurementInputForfeitureRateMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputStrikePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using strike price.", "label": "Strike price" } } }, "localname": "MeasurementInputStrikePriceMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MergerAgreementCashContributionRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash contribution by related party to other shareholders.", "label": "Merger Agreement, Cash Contribution, Related Party", "terseLabel": "Cash contribution by related party to other shareholders" } } }, "localname": "MergerAgreementCashContributionRelatedParty", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "prch_MergerAgreementStockTransferredRelatedParty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares contributed by related party to other shareholders.", "label": "Merger Agreement, Stock Transferred, Related Party", "terseLabel": "Number of shares contributed by related party to other shareholders" } } }, "localname": "MergerAgreementStockTransferredRelatedParty", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "sharesItemType" }, "prch_MergerAgreementWithProptechAcquisitionCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to merger agreement with PropTech Acquisition Corporation.", "label": "Merger Agreement" } } }, "localname": "MergerAgreementWithProptechAcquisitionCorporationMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "prch_MergerTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of merger transaction cost incurred .", "label": "Merger, Transaction Cost", "terseLabel": "Merger transaction cost" } } }, "localname": "MergerTransactionCost", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum capital stock to be maintained by property and casualty insurers.", "label": "Minimum Capital Stock to be Maintained by Property and Casualty Insures", "terseLabel": "Minimum capital stock to be maintained" } } }, "localname": "MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_MinimumPercentageOfStatutorySurplus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of statutory surplus.", "label": "Minimum Percentage of Statutory Surplus", "terseLabel": "Minimum percentage of statutory surplus" } } }, "localname": "MinimumPercentageOfStatutorySurplus", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "prch_MinimumSurplusToBeMaintained": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of minimum surplus to be be maintained by the insurance company.", "label": "Minimum Surplus to be Maintained", "terseLabel": "Minimum surplus to be maintained" } } }, "localname": "MinimumSurplusToBeMaintained", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_MonteCarloSimulationMethodValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique using Monte Carlo simulation method.", "label": "Monte Carlo simulation method" } } }, "localname": "MonteCarloSimulationMethodValuationTechniqueMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MoveRelatedTransactionsExcludingInsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Move-related transactions (excluding insurance).", "label": "Move-related transactions" } } }, "localname": "MoveRelatedTransactionsExcludingInsuranceMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_NonCashInducementToConvertPreferredStockToCommon": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of inducement to convert preferred stock to common stock from non cash activity.", "label": "Non Cash Inducement to Convert Preferred Stock to Common", "terseLabel": "Non-cash inducement to convert preferred stock to common" } } }, "localname": "NonCashInducementToConvertPreferredStockToCommon", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_NonCashInterestExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as non cash interest expense", "label": "Non Cash Interest Expense", "terseLabel": "Interest expense (non-cash)" } } }, "localname": "NonCashInterestExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_NotesIssuedOnExerciseOfInitialPurchasersOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to notes issued on exercise of initial purchasers 'option.", "label": "Notes Issued On Exercise Of Initial Purchasers' Option [Member]", "terseLabel": "Notes Issued On Exercise Of Initial Purchasers' Option" } } }, "localname": "NotesIssuedOnExerciseOfInitialPurchasersOptionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "domainItemType" }, "prch_NumberOfCompaniesServiceProvided": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of companies for which software and services provided.", "label": "Number of Companies, Service Provided", "terseLabel": "Number of Companies, Service Provided" } } }, "localname": "NumberOfCompaniesServiceProvided", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfInsuranceAndWarrantyPoliciesInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of insurance and warranty policies in force.", "label": "Number of Insurance and Warranty Policies in Force", "terseLabel": "Number of insurance and warranty policies in force." } } }, "localname": "NumberOfInsuranceAndWarrantyPoliciesInForce", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfInsuranceCompaniesServed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of insurance companies the entity provide service as of the balance sheet date.", "label": "Number of Insurance Companies Served" } } }, "localname": "NumberOfInsuranceCompaniesServed", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfReinsurer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Reinsurer", "label": "Number of Reinsurer", "terseLabel": "Number of reinsurers" } } }, "localname": "NumberOfReinsurer", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states regulatory guidelines of warranty claims to be met.", "label": "Number of States, Regulatory Guidelines of Warranty Claims", "terseLabel": "Number of states regulatory guidelines of warranty claims" } } }, "localname": "NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "integerItemType" }, "prch_OperatingLeasesRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense.", "label": "Operating Leases Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeasesRentExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other acquisitions.", "label": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_OtherCurrentInsuranceLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other current insurance liabilities.", "label": "Other Current Insurance Liabilities Policy Text Block", "terseLabel": "Other Insurance Liabilities, Current" } } }, "localname": "OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_OtherIncomeExpenseNetPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Other Income (Expense), net.", "label": "Other Income (Expense), net Policy [Policy Text Block]", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherIncomeExpenseNetPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_OtherInsuranceLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of insurance liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Insurance Liabilities, Current", "terseLabel": "Other insurance liabilities, current", "totalLabel": "Other insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_OtherInsuranceLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for other insurance liabilities current.", "label": "Other Insurance Liabilities Current [Table Text Block]", "terseLabel": "Schedule of components of other insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrentTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "prch_OtherLoanBackedAndStructuredSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other loan backed and structured securities.", "label": "Other loan-backed and structured securities" } } }, "localname": "OtherLoanBackedAndStructuredSecuritiesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "prch_OtherNonOperatingExpenseNet": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other, net as a portion of total other non-operating income (expense).", "label": "Other Non Operating Expense Net", "terseLabel": "Other, net" } } }, "localname": "OtherNonOperatingExpenseNet", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_OtherNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Other notes.", "label": "Other notes" } } }, "localname": "OtherNotesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_PaycheckProtectionProgramCaresActLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Paycheck protection program loans.", "label": "Paycheck Protection Program, Cares Act Loans [Member]", "terseLabel": "Paycheck Protection Program, Cares Act Loans" } } }, "localname": "PaycheckProtectionProgramCaresActLoansMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails" ], "xbrltype": "domainItemType" }, "prch_PaymentsForCappedCallTransactions": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for payment of capped call transactions.", "label": "Payments For Capped Call Transactions", "negatedLabel": "Capped call transactions" } } }, "localname": "PaymentsForCappedCallTransactions", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_PaymentsForCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for payment of capped calls.", "label": "Payments For Capped Calls", "verboseLabel": "Amount paid for capped calls" } } }, "localname": "PaymentsForCappedCalls", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prch_PaymentsForDebtPrepaymentFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for fees on debt prepayment.", "label": "Payments For Debt Prepayment Fees", "terseLabel": "Prepayment fees" } } }, "localname": "PaymentsForDebtPrepaymentFees", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "prch_PaymentsForInterestExpenseDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow on payment of interest expense on debt.", "label": "Payments For Interest Expense Debt", "terseLabel": "Interest expense" } } }, "localname": "PaymentsForInterestExpenseDebt", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "prch_PaymentsToAcquireBusinessesExcludingCashPaidForWorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period excluding cash paid for working capital.", "label": "Payments to Acquire Businesses, Excluding Cash Paid for Working Capital", "terseLabel": "Cash paid in business acquisition, excluding working capital cash paid" } } }, "localname": "PaymentsToAcquireBusinessesExcludingCashPaidForWorkingCapital", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_PaymentsToAcquireBusinessesIncludingCashConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period including cash consideration payable.", "label": "Payments to Acquire Businesses, Including Cash Consideration Payable", "terseLabel": "Cash paid in business acquisition, including cash consideration payable" } } }, "localname": "PaymentsToAcquireBusinessesIncludingCashConsiderationPayable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "prch_PerformanceAndMarketConditionBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to share-based payment arrangement awarded for meeting market and performance target.", "label": "Performance and Market Condition Based Restricted Stock Units [Member]", "terseLabel": "Performance and Market Condition Based Restricted Stock Units" } } }, "localname": "PerformanceAndMarketConditionBasedRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "domainItemType" }, "prch_PerformanceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to performance based restricted stock unit.", "label": "Performance based RSU" } } }, "localname": "PerformanceBasedRestrictedStockUnitMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "domainItemType" }, "prch_PerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to performance based restricted stock units.", "label": "Performance restricted stock units" } } }, "localname": "PerformanceRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_PostMoveTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Post-move transactions.", "label": "Post-move transactions" } } }, "localname": "PostMoveTransactionsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantLiabilities": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of private warrant liabilities measured at fair value.", "label": "Private Warrant Liabilities", "terseLabel": "Private warrant liability, at fair value", "verboseLabel": "Private warrant liability, at fair value" } } }, "localname": "PrivateWarrantLiabilities", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_PrivateWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to private warrant liability.", "label": "Private warrant liability" } } }, "localname": "PrivateWarrantLiabilityMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to private warrants.", "label": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_ProceedsAvailableForUse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of proceeds available for future use.", "label": "Proceeds available for use" } } }, "localname": "ProceedsAvailableForUse", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_ProceedsFromRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from recapitalization.", "label": "Proceeds From Recapitalization", "verboseLabel": "Contributed capital" } } }, "localname": "ProceedsFromRecapitalization", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_ProceedsFromRecapitalizationAndPipeFinancing": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from recapitalization and pipe financing.", "label": "Proceeds from recapitalization and PIPE financing", "terseLabel": "Proceeds from recapitalization and PIPE financing" } } }, "localname": "ProceedsFromRecapitalizationAndPipeFinancing", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ProceedsFromStockOptionsAndWarrantsExercised": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of options and warrants", "label": "Proceeds from Stock Options and Warrants Exercised", "terseLabel": "Proceeds from exercises of stock options and Legacy Porch warrants" } } }, "localname": "ProceedsFromStockOptionsAndWarrantsExercised", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ProductAndTechnologyDevelopmentPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the product and technology development policy", "label": "Product and Technology Development Policy [Policy Text Block]", "terseLabel": "Product and Technology Development" } } }, "localname": "ProductAndTechnologyDevelopmentPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_ProductAndTechnologyExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses relating to product and technology.", "label": "Product and Technology Expense", "terseLabel": "Product and technology" } } }, "localname": "ProductAndTechnologyExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ProductAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to product and technology.", "label": "Product and technology" } } }, "localname": "ProductAndTechnologyMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "prch_PromissoryNotes2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to 2020 Promissory Notes issued in connection with acquisition.", "label": "Promissory Notes 2020 [Member]", "terseLabel": "Promissory Notes 2020" } } }, "localname": "PromissoryNotes2020Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails" ], "xbrltype": "domainItemType" }, "prch_PropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpenseChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.", "label": "Property Casualty Insurance Underwriters Prior Year Claims And Claims Adjustment Expense, Change", "terseLabel": "Provisions of losses and loss adjustment expense" } } }, "localname": "PropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpenseChange", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "prch_PropertyEquipmentSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to property, equipment and software.", "label": "Property equipment software" } } }, "localname": "PropertyEquipmentSoftwareMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_ProptechAcquisitionCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PropTech Acquisition Corporation.", "label": "PropTech Acquisition Corporation" } } }, "localname": "ProptechAcquisitionCorporationMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "domainItemType" }, "prch_PublicAndPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public and private warrants.", "label": "Public and private warrants" } } }, "localname": "PublicAndPrivateWarrantsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "domainItemType" }, "prch_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to public warrants.", "label": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_RealizedInvestmentGains": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails": { "order": 2.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment.", "label": "Realized Investment Gains", "terseLabel": "Realized gains on investments" } } }, "localname": "RealizedInvestmentGains", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RealizedInvestmentLoss": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails": { "order": 1.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment.", "label": "Realized Investment Loss", "negatedLabel": "Realized losses on investments" } } }, "localname": "RealizedInvestmentLoss", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RecapitalizationTransactionCosts": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost for recapitalization.", "label": "Recapitalization Transaction Costs", "negatedLabel": "Transaction costs - recapitalization", "terseLabel": "Transaction costs - recapitalization" } } }, "localname": "RecapitalizationTransactionCosts", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_RecognizedExpensesOnMerger": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of recognized as expenses.", "label": "Recognized Expenses on Merger", "terseLabel": "Recognized expenses" } } }, "localname": "RecognizedExpensesOnMerger", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_RedeemableConvertiblePreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to redeemable convertible preferred stock warrants.", "label": "Redeemable convertible preferred stock warrants" } } }, "localname": "RedeemableConvertiblePreferredStockWarrantsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "domainItemType" }, "prch_ReductionOfEarnoutLiabilityDueToVestingEvent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction of earnout liability due to a vesting event.", "label": "Reduction of Earnout Liability Due to Vesting Event", "terseLabel": "Reduction of earnout liability due to a vesting event" } } }, "localname": "ReductionOfEarnoutLiabilityDueToVestingEvent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of current refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period.", "label": "Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current" } } }, "localname": "RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "prch_RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of noncurrent refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period.", "label": "Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent" } } }, "localname": "RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedNoncurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "prch_RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of current refundable customer deposits related to outstanding extended service contracts as at the end of the reporting period.", "label": "Refundable Customer Deposits Related To Outstanding Extended Service Contracts, Current", "terseLabel": "Current refundable customer deposits related to outstanding extended service contracts" } } }, "localname": "RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceAndAgentsCommissionPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 2.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of commission payable to reinsurers and agents as at the end of the reporting period.", "label": "Reinsurance and Agents Commission Payable", "terseLabel": "Commissions payable, reinsurers and agents" } } }, "localname": "ReinsuranceAndAgentsCommissionPayable", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceProgramNumberOfPlacements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of placements for reinsurance programs.", "label": "Reinsurance Program, Number of Placements", "terseLabel": "Number of placements for reinsurance programs" } } }, "localname": "ReinsuranceProgramNumberOfPlacements", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "prch_ReinsurancePropertyCatastropheTreatiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Reinsurance Property Catastrophe Treaties.", "label": "Reinsurance Property Catastrophe Treaties [Member]" } } }, "localname": "ReinsurancePropertyCatastropheTreatiesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_ReinsurancePropertyNonWeatherLossesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Reinsurance covering Property Non-weather Losses.", "label": "Reinsurance Property Non-weather Losses [Member]" } } }, "localname": "ReinsurancePropertyNonWeatherLossesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_ReinsuranceQuotaShareProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Reinsurance Quota Share Program.", "label": "Reinsurance Quota Share Program [Member]" } } }, "localname": "ReinsuranceQuotaShareProgramMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_ReinsuranceRecoverableOthers": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 4.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other reinsurance recoverable as on the balance sheet date.", "label": "Reinsurance Recoverable, Others", "terseLabel": "Other" } } }, "localname": "ReinsuranceRecoverableOthers", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceRecoverablesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount recoverable within one year under reinsurance contracts.", "label": "Reinsurance Recoverables, Current", "terseLabel": "Reinsurance balance due", "totalLabel": "Reinsurance balance due", "verboseLabel": "Reinsurance Balance Due" } } }, "localname": "ReinsuranceRecoverablesCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceRetentionPolicyNumberOfRetentionLayers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of retention layers for reinsurance policy.", "label": "Reinsurance Retention Policy, Number of Retention Layers", "terseLabel": "Number of retention layers for reinsurance policy" } } }, "localname": "ReinsuranceRetentionPolicyNumberOfRetentionLayers", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "prch_RenewalRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to renewal rights.", "label": "Renewal rights" } } }, "localname": "RenewalRightsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_RepaymentsOfAdvanceFunding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of advance funding.", "label": "Repayments of Advance Funding", "negatedLabel": "Repayments of advance funding" } } }, "localname": "RepaymentsOfAdvanceFunding", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ResidentialWarrantyServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Residential Warranty Services.", "label": "Residential Warranty Services" } } }, "localname": "ResidentialWarrantyServicesMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_RestrictedAndPerformanceStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to restricted and performance stock units and awards, combined.", "label": "Restricted And Performance Stock Units And Awards [Member]" } } }, "localname": "RestrictedAndPerformanceStockUnitsAndAwardsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted cash pledged as collateral to the entity's captive insurance company.", "label": "Restricted Cash Pledged As Collateral To Captive Insurance Company", "terseLabel": "Restricted cash pledged as collateral" } } }, "localname": "RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedCashPledgedToMeetObligationsToPolicyholdersAndCreditors": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted cash pledged to meet obligations to policyholders and creditors.", "label": "Restricted Cash Pledged To Meet Obligations To Policyholders And Creditors", "terseLabel": "Restricted cash pledged against obligations to policyholders and creditors" } } }, "localname": "RestrictedCashPledgedToMeetObligationsToPolicyholdersAndCreditors", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedCustomerDepositsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of restricted customer deposits classified as current.", "label": "Restricted Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "RestrictedCustomerDepositsCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of restricted funds held for the payment of possible warranty claims classified as current.", "label": "Restricted Funds Held for Payment of Possible Warranty Claims, Current", "terseLabel": "Restricted funds held for payment of possible warranty claims" } } }, "localname": "RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and awards.", "label": "Restricted stock units and awards" } } }, "localname": "RestrictedStockUnitsAndAwardsMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of shares reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Summary of fully diluted capital structure" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "prch_ScheduleOfLesseeLeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee lease supplemental cash flow information.", "label": "Schedule of Lessee Lease Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to leases" } } }, "localname": "ScheduleOfLesseeLeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "prch_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Property Plant And Equipment Useful Lives.", "label": "Schedule of Property Plant And Equipment Useful Lives [Table Text Block]", "terseLabel": "Schedule of property plant and equipment useful lives" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "prch_ScheduleOfReinsuranceRecoverableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reinsurance recoverable balance due.", "label": "Schedule of Reinsurance Recoverable [Table Text Block]", "terseLabel": "Schedule of reinsurance balances due" } } }, "localname": "ScheduleOfReinsuranceRecoverableTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceTables" ], "xbrltype": "textBlockItemType" }, "prch_SecondaryStockTransactions2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2019 Secondary Stock Transactions.", "label": "Secondary market transaction" } } }, "localname": "SecondaryStockTransactions2019Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_SegmentAdjustedEBITD": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of segment adjusted earnings before interest, taxes, depreciation, and amortization.", "label": "Segment Adjusted E B I T D A", "terseLabel": "Total segment adjusted EBITDA (loss)" } } }, "localname": "SegmentAdjustedEBITD", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_SeniorSecuredTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Senior Secured Term Loans.", "label": "Senior Secured Term Loans" } } }, "localname": "SeniorSecuredTermLoansMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "prch_September92021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to September 9, 2021 acquisition of American Home Protect (AHP).", "label": "September 9, 2021 Acquisition (\"AHP\")" } } }, "localname": "September92021AcquisitionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "prch_SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Series B and Series C Redeemable Convertible Preferred Stock", "label": "Series B and Series C Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "prch_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Series C redeemable convertible preferred stock.", "label": "Series C Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "prch_Serviz.comInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Serviz.com, Inc. (\"Serviz\") acquisition.", "label": "Serviz.com, Inc. (\"Serviz\") Acquisition" } } }, "localname": "Serviz.comInc.Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "domainItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to must exceed threshold percentage within a specified consecutive trading period for employee earnout shares to meet the market vesting condition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdConsecutiveTradingDays", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period for employee earnout shares to meet the market vesting condition within threshold trading days from the close of merger, 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, Award Vesting, Threshold Period", "terseLabel": "Threshold period", "verboseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdPeriod", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "durationItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. for employee earnout shares to meet the market vesting condition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdTradingDays", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardCancellationPeriodAfterTerminationOfEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Cancellation Period after Termination of Employment", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cancellation Period after Termination of Employment", "terseLabel": "Cancellation Period after termination of employment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCancellationPeriodAfterTerminationOfEmployment", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPayoutPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of maximum payout for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Payout, Percentage", "terseLabel": "Maximum payout award percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPayoutPercentage", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "percentItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceGoals": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance condition required to be met for earning right to award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Performance Goals", "terseLabel": "Number of performance goals" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceGoals", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTypesOfPerformanceBasedAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of performance based award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Types of Performance Based Awards", "terseLabel": "Number of PRSU outstanding awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTypesOfPerformanceBasedAwards", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares available for grant of shares outstanding at closing of the merger under incentive plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Shares Available for Grant", "terseLabel": "Percentage of aggregate number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period for performing the conditions required for earning right to award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "durationItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold consecutive number of specified trading days that common stock price must exceed threshold percentage to trigger vesting of stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive number of trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingThresholdConsecutiveTradingDays", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedPaymentArrangementMarketVestingConditionThresholdClosingPriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold closing price of common stock considered as market vesting condition for vesting of employee earn-out shares.", "label": "Share-based Payment Arrangement, Market Vesting Condition, Threshold Closing Price Of Common Stock", "terseLabel": "Threshold closing price of common stock" } } }, "localname": "ShareBasedPaymentArrangementMarketVestingConditionThresholdClosingPriceOfCommonStock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "perShareItemType" }, "prch_ShareBasedPaymentArrangementNoncashExpensePlusMinusAcquisitionIncomeExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement includes a portion of the acquisition and related (income) expense.", "label": "Share-based Payment Arrangement, Noncash Expense, Plus Minus Acquisition Income Expense", "negatedLabel": "Non-cash stock-based compensation expense" } } }, "localname": "ShareBasedPaymentArrangementNoncashExpensePlusMinusAcquisitionIncomeExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_ShareBasedPaymentArrangementNumberOfEqualTranchesInWhichAwardsWereIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal tranches in which awards were issued under the share based payment arrangement.", "label": "Share-based Payment Arrangement, Number Of Equal Tranches In Which Awards Were Issued", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedPaymentArrangementNumberOfEqualTranchesInWhichAwardsWereIssued", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedPaymentArrangementPerformanceRestrictedStockUnitActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number of performance restricted stock units that were outstanding at the beginning and end of the year, and the number that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Performance Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of the activity of performance restricted stock unit awards" } } }, "localname": "ShareBasedPaymentArrangementPerformanceRestrictedStockUnitActivityTableTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "prch_ShareRepurchasesIncludedInAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of share repurchases included in accrued expenses and other current liabilities.", "label": "Share Repurchases Included In Accrued Expenses And Other Current Liabilities", "terseLabel": "Share repurchases included in accrued expenses and other current liabilities" } } }, "localname": "ShareRepurchasesIncludedInAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_SharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares permitted to be issued by an entity.", "label": "Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "SharesAuthorized", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "prch_SharesIssuedDuringPeriodSharesVestingOfEarnoutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period on vesting of earnout shares.", "label": "Shares Issued During Period, Shares, Vesting Of Earnout Shares", "terseLabel": "Vesting of earnout shares (in shares)" } } }, "localname": "SharesIssuedDuringPeriodSharesVestingOfEarnoutShares", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "sharesItemType" }, "prch_SharesIssuedSettlementOfSharesAndUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period for settlement of common stock and restricted stock units.", "label": "Shares issued, Settlement of Shares And Units", "terseLabel": "Net share settlement of common stock options and restricted stock units" } } }, "localname": "SharesIssuedSettlementOfSharesAndUnits", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_ShortDurationInsuranceContractsHistoricalClaimsDurationYearFiveOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage including other circumstances of average annual payout, after reinsurance, in the fifth year after a claim is incurred, beginning with the earliest accident year disclosed for short-duration insurance contracts.", "label": "Short Duration Insurance Contracts, Historical Claims Duration, Year Five Other", "terseLabel": "Average annual percentage payout of accident year 5" } } }, "localname": "ShortDurationInsuranceContractsHistoricalClaimsDurationYearFiveOther", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails" ], "xbrltype": "percentItemType" }, "prch_SoftwareAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Computer Equipment.", "label": "Software and computer equipment" } } }, "localname": "SoftwareAndComputerEquipmentMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_SoftwareAndServiceSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Service Subscription.", "label": "Software and service subscriptions" } } }, "localname": "SoftwareAndServiceSubscriptionMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_SpacTransactionBonus": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of SPAC transaction bonus.", "label": "SPAC Transaction Bonus", "terseLabel": "SPAC transaction bonus" } } }, "localname": "SpacTransactionBonus", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_StatutoryAccountingPracticesStatutoryCapitalStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital stock as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Capital Stock", "terseLabel": "Capital stock" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalStock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_StatutoryAccountingPracticesStatutorySurplus": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory surplus as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Surplus", "terseLabel": "Surplus" } } }, "localname": "StatutoryAccountingPracticesStatutorySurplus", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_StockIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to stock incentive plan 2020.", "label": "2020 Equity Plan" } } }, "localname": "StockIncentivePlan2020Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_StockIssuedDuringPeriodEarnOutSharesNewIssuesMerger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of earn out shares issued during the period in merger.", "label": "Stock Issued During Period, Earn Out Shares, New Issues, Merger", "terseLabel": "Earn out shares issued" } } }, "localname": "StockIssuedDuringPeriodEarnOutSharesNewIssuesMerger", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodFairValueOfEarnOutSharesIssuedInMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of earn out shares issued as a result of transaction services under Merger.", "label": "Stock Issued During Period, Fair Value Of Earn Out Shares Issued In Merger", "terseLabel": "Fair value of earn out shares" } } }, "localname": "StockIssuedDuringPeriodFairValueOfEarnOutSharesIssuedInMerger", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_StockIssuedDuringPeriodSharesEarnoutLiability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the earnout liability.", "label": "Stock Issued During Period, Shares, Earnout Liability", "terseLabel": "Earnout liability (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarnoutLiability", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued during period shares income tax deficiency from share-based compensation.", "label": "Stock Issued During Period Shares Income Tax Deficiency From Share Based Compensation", "terseLabel": "Income tax withholdings (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesNewIssuesMerger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period in merger.", "label": "Stock Issued During Period, Shares, New Issues, Merger", "terseLabel": "Shares issued shares in merger" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssuesMerger", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesRecapitalizationAndPipeFinancing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the recapitalization and pipe financing.", "label": "Stock Issued During Period, Shares, Recapitalization And Pipe Financing", "terseLabel": "Recapitalization and PIPE financing (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRecapitalizationAndPipeFinancing", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock warrants exercised.", "label": "Stock Issued During Period Shares Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockWarrantsExercised", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued on exercise of warrants", "label": "Stock Issued During Period, Shares, warrants Exercised", "verboseLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodValueNewIssuesMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of shares issued in merger.", "label": "Stock Issued During Period, Value, New Issues, Merger", "terseLabel": "Shares issued value in merger" } } }, "localname": "StockIssuedDuringPeriodValueNewIssuesMerger", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "prch_StockIssuedDuringPeriodValueRecapitalizationAndPipeFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period as a result of the recapitalization and pipe financing.", "label": "Stock Issued During Period, Value, Recapitalization And Pipe Financing", "terseLabel": "Recapitalization and PIPE financing" } } }, "localname": "StockIssuedDuringPeriodValueRecapitalizationAndPipeFinancing", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_StockIssuedDuringPeriodValueStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value stock warrants exercised.", "label": "Stock Issued During Period Value Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueStockWarrantsExercised", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_StockIssuedInExchangeOfTransactionServicesInBusinessCombination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in exchange of transaction service under business combination.", "label": "Stock Issued In Exchange Of Transaction Services In Business Combination", "terseLabel": "Additional share issued" } } }, "localname": "StockIssuedInExchangeOfTransactionServicesInBusinessCombination", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "sharesItemType" }, "prch_TemporaryEquityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the redeemable convertible preferred stock warrants.", "label": "Temporary Equity, Policy [Policy Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock Warrants" } } }, "localname": "TemporaryEquityPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_TermLoanFacilityDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to term loan facility, due 2029.", "label": "Term Loan Facility, Due 2029 [Member]", "terseLabel": "Term loan facility, due 2029" } } }, "localname": "TermLoanFacilityDue2029Member", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "domainItemType" }, "prch_TermOfHomeWarrantyContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term of home warranty contracts.", "label": "Term Of Home Warranty Contracts", "terseLabel": "Term of home warranty contracts" } } }, "localname": "TermOfHomeWarrantyContracts", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "prch_TopReinsurersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to group of top reinsurers.", "label": "Top Reinsurers [Member]", "terseLabel": "Top Reinsurers" } } }, "localname": "TopReinsurersMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prch_ValueOfBusinessAcquiredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to value of business acquired.", "label": "Value of business acquired" } } }, "localname": "ValueOfBusinessAcquiredMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_VerticalSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Vertical Software segment.", "label": "Vertical Software" } } }, "localname": "VerticalSoftwareMember", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_WarrantLiabilityAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non cash private warrant liability recognized.", "label": "Warrant Liability Assumed", "terseLabel": "Private warrant liability" } } }, "localname": "WarrantLiabilityAssumed", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_WarrantsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the warrants.", "label": "Warrants Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_WarrantyClaimsExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of warranty claims expense during the period.", "label": "Warranty Claims Expense" } } }, "localname": "WarrantyClaimsExpense", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "prch_WeightedAverageCostOfCapitalImpairmentTest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average cost of capital used in impairment test, risk-adjusted to reflect the specific risk profile of the reporting units.", "label": "Weighted Average Cost Of Capital Impairment Test", "terseLabel": "Weighted average cost of capital for impairment test" } } }, "localname": "WeightedAverageCostOfCapitalImpairmentTest", "nsuri": "http://porchgroup.com/20221231", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "percentItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r1023" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule I: Condensed Financial Information of Registrant" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r334", "r693", "r694", "r698", "r699", "r775", "r904", "r910", "r1053", "r1056", "r1057", "r1140", "r1143", "r1144" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r334", "r693", "r694", "r698", "r699", "r775", "r904", "r910", "r1053", "r1056", "r1057", "r1140", "r1143", "r1144" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r334", "r393", "r405", "r406", "r407", "r408", "r409", "r411", "r415", "r506", "r507", "r508", "r509", "r511", "r512", "r514", "r516", "r517", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r1054", "r1055", "r1141", "r1142" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r334", "r393", "r405", "r406", "r407", "r408", "r409", "r411", "r415", "r506", "r507", "r508", "r509", "r511", "r512", "r514", "r516", "r517", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r1054", "r1055", "r1141", "r1142" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r1139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of non-cancelable purchase commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r421", "r948", "r1062", "r1127" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r502", "r503", "r504", "r505", "r606", "r809", "r861", "r905", "r906", "r944", "r959", "r970", "r1058", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r502", "r503", "r504", "r505", "r606", "r809", "r861", "r905", "r906", "r944", "r959", "r970", "r1058", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r421", "r948", "r1062", "r1127" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r417", "r810", "r946", "r968", "r1050", "r1051", "r1062", "r1126" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r417", "r810", "r946", "r968", "r1050", "r1051", "r1062", "r1126" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r502", "r503", "r504", "r505", "r587", "r606", "r637", "r638", "r639", "r785", "r809", "r861", "r905", "r906", "r944", "r959", "r970", "r1049", "r1058", "r1115", "r1116", "r1117", "r1118", "r1119" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r502", "r503", "r504", "r505", "r587", "r606", "r637", "r638", "r639", "r785", "r809", "r861", "r905", "r906", "r944", "r959", "r970", "r1049", "r1058", "r1115", "r1116", "r1117", "r1118", "r1119" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r335", "r336", "r337", "r348", "r349", "r376", "r710", "r711", "r1007", "r1008", "r1009", "r1010", "r1012", "r1015", "r1016" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Restatement Adjustments", "terseLabel": "Restatement Adjustments" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r284", "r335", "r336", "r337", "r339", "r340", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r376", "r451", "r452", "r673", "r706", "r710", "r711", "r712", "r746", "r767", "r768", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r284", "r335", "r336", "r337", "r339", "r340", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r376", "r451", "r452", "r673", "r706", "r710", "r711", "r712", "r746", "r767", "r768", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r284", "r335", "r337", "r339", "r340", "r343", "r344", "r352", "r376", "r673", "r706", "r710", "r711", "r746", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r1011", "r1012", "r1013", "r1014", "r1015", "r1033", "r1034", "r1100", "r1108", "r1109" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r418", "r419", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r909", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r947", "r969", "r1062" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r418", "r419", "r886", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r909", "r911", "r947", "r969", "r1062" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r1023", "r1110" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "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": "Accelerated Share Repurchases [Line Items]", "terseLabel": "Debt" } } }, "localname": "AcceleratedShareRepurchasesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesTable": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program.", "label": "Accelerated Share Repurchases [Table]" } } }, "localname": "AcceleratedShareRepurchasesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 5.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "General and accrued expenses payable" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r966" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r890" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r423", "r424" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r423", "r830", "r844" ], "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r118", "r295" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r31", "r304", "r845", "r869", "r873" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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 loss", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r28", "r31", "r196", "r768", "r864", "r865", "r989", "r990", "r991", "r1004", "r1005", "r1006" ], "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": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "netLabel": "Weighted-average amortization period", "terseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r10", "r966" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r646", "r647", "r648", "r1004", "r1005", "r1006", "r1099" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [ "r343", "r344", "r345", "r348", "r349", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Type of error correction.", "label": "Error Correction, Type [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Income tax withholdings" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r159", "r160", "r609" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r126", "r136", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of common stock warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "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]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r652" ], "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 costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r641" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r305", "r427", "r453", "r455", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for uncollectible receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r60", "r101", "r109" ], "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", "terseLabel": "Aggregate amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r373" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "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": "Basic and Diluted Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r71" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r693", "r962", "r1120" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Asset pledged as collateral" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r219", "r241", "r299", "r331", "r401", "r407", "r413", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r693", "r698", "r723", "r966", "r1054", "r1055", "r1112" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r290", "r306", "r331", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r693", "r698", "r723", "r966", "r1054", "r1055", "r1112" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r2", "r273", "r274", "r275", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "terseLabel": "Net assets", "verboseLabel": "Net Assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r90" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized, Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r91" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized, Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r433", "r461" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r95" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r92", "r436", "r837" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r92", "r435", "r836" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r96" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r92", "r437", "r838" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r93" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r92", "r434", "r835" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r438" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r97", "r839" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r89", "r432", "r461", "r829" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities, fair value disclosure", "totalLabel": "Fair value", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r88", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Investments, short-term" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r88", "r293", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Investments, long-term" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r197", "r198" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r685", "r957", "r958" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r174", "r175", "r685", "r957", "r958" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "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": "Number of shares issued as a part of consideration" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "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]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Unaudited Pro Forma Consolidated Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]", "terseLabel": "Summary of estimated unaudited pro forma consolidated financial information" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill to be deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r683", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro Forma Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r683", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r171" ], "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" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r186", "r187", "r189" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Aggregate consideration paid", "totalLabel": "Total purchase consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Purchase consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r186", "r187" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issuance of common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r183", "r186", "r187", "r690" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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": "Contingent consideration - liability-classified" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r185", "r188", "r691" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "terseLabel": "Held in escrow" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r184", "r188", "r691" ], "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 combination contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combination contingent consideration, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "negatedLabel": "Net loss since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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 liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r176", "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r177" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Net assets acquired", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations." } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r69", "r80" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies 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. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs.", "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Policy Acquisition Costs" } } }, "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized contract cost, amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r62", "r292", "r929" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r63", "r218" ], "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": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r62", "r68" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r54", "r209" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r248", "r853", "r875", "r876", "r878", "r880" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums, earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 4.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consideration due to the assuming enterprise as of the balance sheet date under the terms of the reinsurance contract in exchange for the right to receive reimbursement from such entity for covered claims and expenses.", "label": "Ceded Premiums Payable", "terseLabel": "Ceded reinsurance premiums payable" } } }, "localname": "CededPremiumsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r270", "r271" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums, written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClaimsDevelopmentLineItems": { "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": "Claims Development [Line Items]", "terseLabel": "Unpaid Losses and Loss Adjustment Reserve" } } }, "localname": "ClaimsDevelopmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r301", "r302", "r303", "r331", "r357", "r361", "r370", "r372", "r382", "r383", "r446", "r506", "r509", "r510", "r511", "r517", "r518", "r550", "r551", "r554", "r558", "r565", "r723", "r907", "r982", "r999", "r1017" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "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": "Common Stock and Redeemable Convertible Preferred Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Stock called by warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Class of warrant or right, outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r226", "r247" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 16)", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r124", "r500", "r501", "r891", "r1052" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r25" ], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 1.0, "parentTag": "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r1004", "r1005", "r1099" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r9" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r136" ], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 2.0, "parentTag": "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance", "weight": 1.0 } }, "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", "totalLabel": "Total common shares issued and outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9", "r966" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,455,838 and 97,961,597, respectively", "verboseLabel": "Common stock, $0.0001 par value: Authorized shares - 400,000,000, 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,297,186, 99,440,528 and 100,410,325, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "401(k) Savings Plan" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of the income tax (benefit) provision" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r312", "r314", "r320", "r832", "r848" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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", "verboseLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r75", "r76", "r206", "r207", "r421", "r890" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r75", "r76", "r206", "r207", "r421", "r884", "r890" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r75", "r76", "r206", "r207", "r421", "r890", "r1131" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r235", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity.", "label": "Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure", "terseLabel": "Cash in bank" } } }, "localname": "ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r75", "r76", "r206", "r207", "r421" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r75", "r76", "r206", "r207", "r421", "r890" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r286", "r334", "r983" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Schedule I: Condensed Financial Information of Registrant" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCondensedFinancialInformationOfRegistrant" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r1061" ], "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 the activity impacting deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r568", "r570", "r582" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r568", "r569", "r582" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r568", "r569", "r582" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r945" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Impact of acquisitions" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r583" ], "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", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of redeemable convertible preferred stock warrants into common stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "verboseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r1064" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible debt." } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r1020" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate bonds." } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r953", "r955", "r1130" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r86", "r406", "r407", "r408", "r409", "r415", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r37", "r331", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r723", "r1054" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenue." } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r1063" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r36" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.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 operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r1002", "r1095", "r1097" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r168", "r668", "r676", "r1002" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedTotalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r1002", "r1095", "r1097" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "negatedLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r73", "r421" ], "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" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refundable customer deposits" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r182" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r65", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of debt to redeemable convertible preferred stock (non-cash)" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r131", "r329", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r535", "r542", "r543", "r545" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r220", "r222", "r239", "r334", "r519", "r520", "r521", "r522", "r523", "r525", "r531", "r532", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r742", "r939", "r940", "r941", "r942", "r943", "r1000" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r5", "r222", "r239", "r546" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r127", "r521" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (per unit)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r21", "r137", "r140", "r142", "r521" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "verboseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Sale price (as percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r211", "r213", "r519", "r742", "r940", "r941" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Amount borrowed" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r20", "r211", "r548", "r742" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r520" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (stated)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r334", "r519", "r520", "r521", "r522", "r523", "r525", "r531", "r532", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r742", "r939", "r940", "r941", "r942", "r943", "r1000" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Principal amount of installment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price (as percentage)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r137", "r141", "r142", "r143", "r210", "r211", "r213", "r234", "r334", "r519", "r520", "r521", "r522", "r523", "r525", "r531", "r532", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r742", "r939", "r940", "r941", "r942", "r943", "r1000" ], "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]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r210", "r213", "r1059" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unaccreted Discount", "terseLabel": "Unaccreted Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r444", "r466", "r937" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Twelve Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r444", "r466" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Twelve Months or Greater, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r1035" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Unrealized loss position for 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r444", "r466", "r937" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less Than Twelve Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r444", "r466" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less Than Twelve Months, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r441", "r462", "r937" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r442", "r463" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r443", "r464" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of securities in an unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1002", "r1096", "r1097" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r1091" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "negatedTotalLabel": "Total deferred" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r212", "r1059" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt Issuance Costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r6", "r7", "r221", "r238", "r663" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense": { "auth_ref": [ "r841", "r850", "r855", "r856", "r867", "r967", "r997" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense (reversal of expense) for deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs, Amortization Expense", "verboseLabel": "Amortized deferred acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCostAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r846", "r856", "r857", "r867", "r882", "r967" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost", "terseLabel": "Deferred policy acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1002", "r1096", "r1097" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "negatedLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 8.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 from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research and development capitalized costs" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r1093" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 7.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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 1.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 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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r664" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 9.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", "terseLabel": "Deferred tax assets , Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r161", "r1093" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 4.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": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r166", "r1094" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 2.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 property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesSignificantDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r586", "r589", "r602", "r953", "r954", "r955", "r956" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contributions made" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/Disclosure401KSavingsPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r60", "r396" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r248", "r852", "r877", "r879" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "terseLabel": "Direct premiums, earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r877" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "terseLabel": "Direct premiums, written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r581", "r946", "r947", "r948", "r949", "r950", "r951", "r952" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r1062" ], "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]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r611", "r642", "r643", "r645", "r650", "r960" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r114", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is disposed of other than by sale. For example, but not limited to, abandonment, in an exchange measured based on the recorded amount of the nonmonetary asset relinquished, or in a distribution to owners in a spinoff. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration received" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r0", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenue from divested businesses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r494", "r997", "r1048" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income that includes gain (loss) recognized on sale or disposal of disposal group. Excludes discontinued operation.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r957", "r958" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r144", "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarlyRepaymentOfSeniorDebt": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.", "label": "Early Repayment of Senior Debt", "terseLabel": "Outstanding principle" } } }, "localname": "EarlyRepaymentOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r321", "r343", "r344", "r346", "r347", "r348", "r354", "r357", "r370", "r371", "r372", "r376", "r711", "r712", "r833", "r849", "r934" ], "lang": { "en-us": { "role": { "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", "terseLabel": "Loss per share - basic (Note 19)", "verboseLabel": "Loss per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r321", "r343", "r344", "r346", "r347", "r348", "r357", "r370", "r371", "r372", "r376", "r711", "r712", "r833", "r849", "r934" ], "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": "Loss per share - diluted (Note 19)", "verboseLabel": "Loss per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r373", "r374", "r375", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r658" ], "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", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r332", "r658", "r677" ], "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": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.", "label": "Effects of Reinsurance [Table Text Block]", "terseLabel": "Schedule of effects of reinsurance on premiums written, earned, incurred losses and LAE" } } }, "localname": "EffectsOfReinsuranceTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceTables" ], "xbrltype": "textBlockItemType" }, "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not recognized", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r644" ], "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period of unrecognized compensation cost to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r136", "r283", "r316", "r317", "r318", "r335", "r336", "r337", "r340", "r349", "r352", "r381", "r450", "r567", "r646", "r647", "r648", "r672", "r673", "r710", "r732", "r733", "r734", "r735", "r736", "r737", "r768", "r864", "r865", "r866" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r343", "r344", "r345", "r348", "r349", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Information by type of error correction.", "label": "Error Correction, Type [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r60", "r132" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "verboseLabel": "Loss on remeasurement of Legacy Porch warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r714", "r715", "r721" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r199", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r533", "r589", "r590", "r591", "r592", "r593", "r594", "r715", "r782", "r783", "r784", "r940", "r941", "r953", "r954", "r955" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r714", "r715", "r717", "r718", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r720" ], "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" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r533", "r589", "r594", "r715", "r782", "r953", "r954", "r955" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r533", "r589", "r594", "r715", "r783", "r940", "r941", "r953", "r954", "r955" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r533", "r589", "r590", "r591", "r592", "r593", "r594", "r715", "r784", "r940", "r941", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of fair value measurements of liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r202" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r202", "r205" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r202", "r205" ], "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": "Schedule of Level 3 items measured at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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 of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r719" ], "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", "verboseLabel": "Change in fair value, loss (gain) included in net loss" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r203" ], "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": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements 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, Settlements", "terseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r202" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r533", "r589", "r590", "r591", "r592", "r593", "r594", "r782", "r783", "r784", "r940", "r941", "r953", "r954", "r955" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r720", "r722" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r439", "r440", "r454", "r457", "r458", "r459", "r460", "r465", "r467", "r468", "r544", "r563", "r700", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r937", "r1026", "r1027", "r1028", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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": "Estimated Useful Life (in years)", "verboseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r297", "r489" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "order": 1.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r110" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r110" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "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 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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r110" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "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 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r110" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r110" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "order": 6.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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r485", "r488", "r489", "r491", "r811", "r815" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r108", "r815" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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", "terseLabel": "Finite lived Intangible Assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "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]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r102", "r107" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r108", "r811" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails": { "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": "Finite lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedIntangiblesAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Fair Value of Intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FundsHeldUnderReinsuranceAgreementsLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 3.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of funds held as security for payments to be received under reinsurance contracts.", "label": "Funds Held under Reinsurance Agreements, Liability", "terseLabel": "Funds held under reinsurance treaty" } } }, "localname": "FundsHeldUnderReinsuranceAgreementsLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Schedule of gain and losses on investments" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r697", "r997" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on divestiture of businesses" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r60", "r128", "r129" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Gain (loss) on extinguishment of debt", "verboseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtSeniorSecuredTermLoansDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r130" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "negatedLabel": "Loss on remeasurement of debt" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 4.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r74", "r890" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r296", "r471", "r828", "r938", "r966", "r1036", "r1043" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r474", "r938" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "negatedTerseLabel": "Impairment loss on intangible assets and goodwill", "terseLabel": "Impairment loss on intangible assets and goodwill", "verboseLabel": "Loss on impairment of intangible assets and goodwill" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r483", "r484", "r938" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r60", "r472", "r477", "r483", "r938" ], "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", "negatedTerseLabel": "Impairment loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r170", "r1042" ], "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", "terseLabel": "Purchase price adjustments", "verboseLabel": "Increase to goodwill attributed to increases in current liabilities and net decrease in current assets" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r476", "r938" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedLabel": "Divestitures" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use.", "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset.", "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r997", "r1047" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of Intangible Assets, Finite-Lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r60", "r115", "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r60", "r114" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Loss on sale and impairment of property, equipment, and software" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r113", "r121" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Income approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r33", "r216", "r227", "r250", "r401", "r406", "r412", "r415", "r834", "r936" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r957", "r958" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r495", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r332", "r659", "r661", "r667", "r674", "r678", "r680", "r681", "r682" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r333", "r351", "r352", "r399", "r657", "r675", "r679", "r851" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.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": "Income tax benefit (expense)", "negatedTotalLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails", "http://porchgroup.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitProvisionDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Reconciliation of the income tax (Benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r315", "r655", "r656", "r661", "r662", "r666", "r669" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1092" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "negatedLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r654", "r658" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "negatedLabel": "Enacted tax rate changes" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfAssets": { "auth_ref": [ "r1092" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Amount", "negatedLabel": "Loss on impairment" } } }, "localname": "IncomeTaxReconciliationDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r658" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "negatedLabel": "Tax computed at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1092" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "negatedLabel": "Equity compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r1092" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "negatedLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1092" ], "calculation": { "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "negatedLabel": "State tax, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r56", "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income tax" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r930" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.", "label": "Increase (Decrease) in Insurance Settlements Receivable", "negatedLabel": "Reinsurance balance due" } } }, "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle).", "label": "Increase (Decrease) in Long-term Receivables, Current", "negatedLabel": "Long-term insurance commissions receivable" } } }, "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of acquisitions and divestitures" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r996", "r1105" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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, non-current" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in insurance liabilities classified as other.", "label": "Increase (Decrease) in Other Insurance Liabilities", "terseLabel": "Other insurance liabilities, current" } } }, "localname": "IncreaseDecreaseInOtherInsuranceLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r358", "r359", "r360", "r372" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants.", "terseLabel": "Dilutive effect of warrants" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r366", "r367", "r372" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Potentially dilutive shares" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r487", "r490" ], "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]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r104", "r111" ], "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]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets, Gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r100", "r106" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r212", "r229", "r319", "r395", "r741" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r42", "r539", "r549", "r942", "r943" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r324", "r327", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r40", "r394" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r39", "r42" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails": { "order": 3.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment income, net of investment expenses" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r445", "r1124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r1025", "r1029", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of investment" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of remaining time to maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r986" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in subsidiary" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r98", "r217", "r230", "r277", "r908" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r760", "r965" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails": { "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": "Operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1106" ], "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": "Schedule of operating lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r751" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1107" ], "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]", "verboseLabel": "Schedule of future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetailsCalc2": { "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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "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 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": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r761" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetailsCalc2": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Option to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r1104" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r1104" ], "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": "Lease term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r762" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r331", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r694", "r698", "r699", "r723", "r935", "r1054", "r1112", "r1113" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r14", "r223", "r245", "r966", "r1001", "r1030", "r1103" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r291", "r331", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r694", "r698", "r699", "r723", "r966", "r1054", "r1112", "r1113" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r255", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Reserve for unpaid losses and LAE", "periodStartLabel": "Reserve for unpaid losses and LAE" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unpaid Losses and Loss Adjustment Reserve" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments.", "label": "Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block]", "terseLabel": "Unpaid Losses and Loss Adjustment Reserve" } } }, "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract]", "terseLabel": "Deduct payments for losses and LAE occurring in:" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "negatedTerseLabel": "Current year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years", "negatedLabel": "Prior years" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Net incurred losses and LAE during the current year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet": { "auth_ref": [ "r237", "r255", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Net", "periodEndLabel": "Reserve for unpaid losses and LAE, net of reinsurance recoverable, at end of period", "periodStartLabel": "Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]", "terseLabel": "Add provisions (reductions) for losses and LAE occurring in:" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityReserveEstimatePolicy": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).", "label": "Liability Reserve Estimate, Policy [Policy Text Block]", "terseLabel": "Losses and Loss Adjustment Expenses Reserves" } } }, "localname": "LiabilityReserveEstimatePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r222", "r239" ], "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": "Line of credit, outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "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" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Amount awarded to entity" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Loans assumed" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r423" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term insurance commissions receivable" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r222", "r242", "r532", "r547", "r940", "r941" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "terseLabel": "Amount outstanding", "totalLabel": "Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebt2020PromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r125", "r334", "r1060" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r125", "r334", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r125", "r334", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r125", "r334", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r125", "r334", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r125", "r334", "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r300" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r293" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of amortized cost, market value and unrealized gains (losses) of debt securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Exercise Price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Expected term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Current stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r1", "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Business Combinations and Disposals" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposals" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r1064" ], "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 mutual funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r953", "r954", "r955", "r1024", "r1130" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Residential and commercial mortgage-backed securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]" } } }, "localname": "MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAllowanceDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r326" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r326" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r58", "r61" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r34", "r61", "r228", "r249", "r289", "r310", "r313", "r318", "r331", "r339", "r343", "r344", "r346", "r347", "r351", "r352", "r368", "r401", "r406", "r412", "r415", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r712", "r723", "r936", "r1054" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r343", "r344", "r346", "r347", "r354", "r355", "r369", "r372", "r401", "r406", "r412", "r415", "r936" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "verboseLabel": "Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r356", "r362", "r363", "r364", "r365", "r369", "r372" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r70", "r281", "r282", "r283", "r284", "r285", "r338", "r339", "r340", "r341", "r342", "r346", "r353", "r376", "r430", "r431", "r447", "r448", "r449", "r450", "r451", "r452", "r646", "r647", "r648", "r670", "r671", "r672", "r673", "r686", "r687", "r688", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r739", "r740", "r743", "r744", "r745", "r746", "r763", "r764", "r765", "r766", "r767", "r768", "r812", "r813", "r814", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "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 Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Non-cash consideration for acquisitions" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.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)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReduction": { "auth_ref": [ "r65", "r66", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions.", "label": "Notes Reduction", "terseLabel": "Cancelation of a convertible promissory note on divestiture of a business" } } }, "localname": "NotesReduction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of business combination transactions", "verboseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r1021" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses(1):", "verboseLabel": "Operating Costs and Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r401", "r406", "r412", "r415", "r936" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r754", "r965" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails": { "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lease Payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r748" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesFutureUndiscountedLeaseLiabilitiesDetails", "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r748" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails": { "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, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r748" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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, non-current", "verboseLabel": "Lease liability - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r750", "r756" ], "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": "Operating cash outflows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r747" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r997" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r759", "r965" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r758", "r965" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r165" ], "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 carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r415" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r298" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 9.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r307", "r308", "r309" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Current period change in net unrealized loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r193", "r194", "r195", "r311", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Total other comprehensive loss", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetParentheticalDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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 liabilities (includes $24,546 and $9,617 at fair value, respectively)", "verboseLabel": "Other liabilities (includes $12,822, $29,858 and $23,228 at fair value, respectively)" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 6.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", "totalLabel": "Total other income (expense), net", "verboseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r52" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "auth_ref": [ "r57", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "negatedLabel": "Net claim and LAE payments during the current year" } } }, "localname": "PaymentsForLossesAndLossAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOtherOperatingActivities": { "auth_ref": [ "r57" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for operating activities classified as other.", "label": "Payments for Other Operating Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r50" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r46" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfCapitalDistribution": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.", "label": "Payments of Capital Distribution", "terseLabel": "Payment of capital distribution" } } }, "localname": "PaymentsOfCapitalDistribution", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r50" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Distribution to stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Direct offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r323" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Income tax withholdings paid upon vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "negatedTerseLabel": "Net (investment) return of capital in subsidiary" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r45", "r689" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r45" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r47" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of short-term and long-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r587", "r588", "r594", "r595", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r607", "r955" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "401(k) Savings Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/Disclosure401KSavingsPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r693", "r962" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r693", "r962" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredGross": { "auth_ref": [ "r253" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": 1.0, "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred.", "label": "Policyholder Benefits and Claims Incurred, Direct", "terseLabel": "Direct losses and LAE" } } }, "localname": "PolicyholderBenefitsAndClaimsIncurredGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet": { "auth_ref": [ "r236", "r253" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.", "label": "Policyholder Benefits and Claims Incurred, Net", "totalLabel": "Net losses and LAE" } } }, "localname": "PolicyholderBenefitsAndClaimsIncurredNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockConversionsInducements": { "auth_ref": [ "r377" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of (1) the fair value of all securities and other consideration transferred in transactions by the registrant to the holders of the convertible preferred stock over (2) the fair value of securities issuable pursuant to the original conversion terms, during the accounting period.", "label": "Preferred Stock Conversions, Inducements", "negatedLabel": "Induced conversion of preferred stock", "terseLabel": "Induced conversion of preferred stock" } } }, "localname": "PreferredStockConversionsInducements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r8" ], "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, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PremiumsEarnedNet": { "auth_ref": [ "r831", "r847", "r854", "r881" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Premiums Earned, Net", "totalLabel": "Net premiums, earned" } } }, "localname": "PremiumsEarnedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r1128", "r1129" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums, written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r988" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueAdvertisingIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidReinsurancePremiums": { "auth_ref": [ "r858", "r883" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 1.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The unexpired portion of premiums ceded on policies in force as of the balance sheet date.", "label": "Prepaid Reinsurance Premiums", "terseLabel": "Ceded unearned premium" } } }, "localname": "PrepaidReinsurancePremiums", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Net proceeds" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesCappedCallTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r322" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt issuance, net of fees" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r994" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt issuance, net of fees" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPaycheckProtectionPlanDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r48" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of fees" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherOperatingActivities": { "auth_ref": [ "r55" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from operating activities classified as other.", "label": "Proceeds from Other Operating Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r44" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities, sales of short-term and long-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r48", "r157" ], "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", "verboseLabel": "Proceeds from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r993" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercises of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r289", "r310", "r313", "r325", "r331", "r339", "r351", "r352", "r401", "r406", "r412", "r415", "r446", "r506", "r507", "r509", "r510", "r511", "r513", "r515", "r517", "r518", "r692", "r695", "r696", "r712", "r723", "r834", "r936", "r963", "r964", "r991", "r1054" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 28.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", "verboseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r119" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r122", "r892", "r893", "r894" ], "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, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r117", "r294" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "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, equipment, and software, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r119", "r246", "r840", "r966" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, equipment, and software, net", "totalLabel": "Property, equipment, and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r119", "r892", "r893" ], "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, Equipment and Software" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r119" ], "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": "Schedule of property, equipment, and software net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r117" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "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" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase Commitments" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesNonCancelablePurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r72", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data (Unaudited) Restatement of Previously Issued Financial Statements" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r252" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedLabel": "Net realized losses on investments" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecapitalizationCosts": { "auth_ref": [ "r123" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of recapitalization costs for professional fees associated with restructuring debt and equity mixture that do not qualify for capitalization.", "label": "Recapitalization Costs", "terseLabel": "Transaction costs - recapitalization" } } }, "localname": "RecapitalizationCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reconciliation [Abstract]", "terseLabel": "Reconciling items:" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r83", "r85" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r83", "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of financial information of reportable segments and reconciliations to consolidated financial information" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ReinsuranceAccountingPolicy": { "auth_ref": [ "r885", "r971", "r972" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of reinsurance accounting policy, for example, but not limited to, description of the methodologies and assumptions underlying determination of reinsurance recoverables, reinsurance payables and retention policy.", "label": "Reinsurance Accounting Policy [Policy Text Block]", "terseLabel": "Reinsurance" } } }, "localname": "ReinsuranceAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReinsuranceDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reinsurance" } } }, "localname": "ReinsuranceDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded": { "auth_ref": [ "r236" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": 2.0, "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction of provision for policy benefits and costs incurred for policies ceded.", "label": "Policyholder Benefits and Claims Incurred, Ceded", "negatedLabel": "Ceded losses and LAE", "terseLabel": "Ceded losses and LAE" } } }, "localname": "ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsurancePayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 1.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the known and estimated amounts owed to insurers under reinsurance treaties or other arrangements.", "label": "Reinsurance Payable", "terseLabel": "Advance premiums" } } }, "localname": "ReinsurancePayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reinsurance Assets [Abstract]", "terseLabel": "Reinsurance balances due:" } } }, "localname": "ReinsuranceReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments": { "auth_ref": [ "r255", "r258", "r1123", "r1125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer.", "label": "Reinsurance Recoverable for Unpaid Claims and Claims Adjustments", "negatedLabel": "Reinsurance recoverable on losses and LAE", "periodEndLabel": "Reinsurance recoverable on losses and LAE" } } }, "localname": "ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRecoverablesGross": { "auth_ref": [ "r428", "r458" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 3.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation allowance recoverable under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves.", "label": "Reinsurance Recoverables, Gross", "terseLabel": "Reinsurance recoverable" } } }, "localname": "ReinsuranceRecoverablesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRecoverablesOnUnpaidLossesGross": { "auth_ref": [ "r1123", "r1125" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 2.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation allowance of reinsurance recoverables for losses reported to the ceding insurer but not yet paid, and for amounts expected based upon statistical projections and other measures of incurred losses and loss settlement expenses which have not yet been reported to the ceding insurer.", "label": "Reinsurance Recoverables on Unpaid Losses, Gross", "terseLabel": "Losses and LAE reserve" } } }, "localname": "ReinsuranceRecoverablesOnUnpaidLossesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRetentionAmountRetainedPerEvent": { "auth_ref": [ "r1122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount per event of risk undertaken originally by insurer that is not ceded to reinsurer.", "label": "Reinsurance, Amount Retained, Per Event", "terseLabel": "Amount retained" } } }, "localname": "ReinsuranceRetentionAmountRetainedPerEvent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRetentionExcessRetentionAmountReinsuredPerEvent": { "auth_ref": [ "r1122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount per event of risk ceded to reinsurer in excess of risk undertaken originally by insurer that is not ceded to reinsurer.", "label": "Reinsurance Retention Policy, Excess Retention, Amount Reinsured (Deprecated 2022)", "terseLabel": "Excess amount retained" } } }, "localname": "ReinsuranceRetentionExcessRetentionAmountReinsuredPerEvent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRetentionPolicyLineItems": { "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": "Reinsurance Retention Policy [Line Items]" } } }, "localname": "ReinsuranceRetentionPolicyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceRetentionPolicyReinsuredRiskPercentage": { "auth_ref": [ "r1122" ], "lang": { "en-us": { "role": { "documentation": "Percentage of risk undertaken originally by insurer ceded to reinsurer.", "label": "Reinsurance Retention Policy, Reinsured Risk, Percentage", "terseLabel": "Reinsured risk percentage" } } }, "localname": "ReinsuranceRetentionPolicyReinsuredRiskPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ReinsuranceRetentionPolicyTable": { "auth_ref": [ "r1122" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about risk undertaken originally by insurer that is not ceded to reinsurer.", "label": "Reinsurance Retention Policy [Table]" } } }, "localname": "ReinsuranceRetentionPolicyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r842", "r843", "r885", "r971", "r972" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.", "label": "Reinsurance [Text Block]", "terseLabel": "Reinsurance" } } }, "localname": "ReinsuranceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureReinsurance" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r596", "r771", "r772" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r596", "r771", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r1111" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r769", "r770", "r772", "r773", "r774" ], "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 Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r995" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of principal and related fees" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r292" ], "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]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndInvestments": { "auth_ref": [ "r887", "r889" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.", "label": "Restricted Cash and Investments", "terseLabel": "Restricted cash and investments" } } }, "localname": "RestrictedCashAndInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r984", "r998" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash and restricted cash equivalents - current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r888", "r985", "r998" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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, Noncurrent", "terseLabel": "Restricted cash, non-current", "verboseLabel": "Restricted cash and restricted cash equivalents - non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage, classified as noncurrent.", "label": "Restricted Cash, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashNoncurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "enumerationSetItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r144", "r243", "r868", "r873", "r966" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r283", "r335", "r336", "r337", "r340", "r349", "r352", "r450", "r646", "r647", "r648", "r672", "r673", "r710", "r864", "r866" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r392", "r393", "r405", "r410", "r411", "r417", "r418", "r421", "r580", "r581", "r810" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.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", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r571", "r572", "r573", "r574", "r575", "r576", "r578", "r579", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r992" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r931", "r932" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesWarrantyRevenueAndRelatedBalanceSheetDisclosuresDetails" ], "xbrltype": "stringItemType" }, "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 Line of Credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r757", "r965" ], "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": "Right-of-use assets obtained in exchange for new lease obligations, Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "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]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r421", "r1019" ], "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": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r71" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r71" ], "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": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r174", "r175", "r685" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsDisposalsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r174", "r175" ], "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": "Schedule of estimated fair value of the assets acquired and liabilities assumed for business combinations" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of components of the income tax (benefit) provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r22", "r137", "r141", "r142", "r143", "r210", "r211", "r213", "r234", "r940", "r942", "r1003" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r164" ], "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 significant deferred tax assets and deferred tax liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r1018" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r162" ], "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 reconciliation of the income tax (benefit) provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r155", "r158" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r155" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r343", "r344", "r345", "r348", "r349", "r351", "r352", "r376" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r102", "r107", "r811" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r102", "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r938" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r938", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ], "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]", "terseLabel": "Summary of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "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": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r39", "r42", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Schedule of rollforward of the beginning and ending reserve balances for unpaid losses and LAE, gross of reinsurance" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of minimum principal payment commitments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of components of other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r119" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of quarterly financial data (unaudited) revision of previously issued financial statements" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of the fair value of the intangible assets as of the date of the acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r214", "r215" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r81", "r82", "r84", "r99" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r81", "r82", "r84", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of revenue by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r608", "r610", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r640" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of the activity of restricted stock awards" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r149", "r150", "r152" ], "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 option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r154" ], "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 fair value of assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r133", "r134", "r135", "r137", "r138", "r139", "r141", "r142", "r143", "r144", "r301", "r302", "r303", "r382", "r550", "r551", "r552", "r554", "r558", "r563", "r565", "r944", "r982", "r999" ], "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]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Stockholders' Equity Note, Warrants or Rights" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r107" ], "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": "Schedule of Estimated intangibles amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r421", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r498", "r499", "r938", "r1126" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r389", "r390", "r391", "r401", "r404", "r409", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "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": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementOfOperations": { "order": 2.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": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Total Acquisition" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsInformationForEachAcquisitionDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsRevenueAndNetLossProFormaDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r59" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 30.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 Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r960" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r629" ], "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": "Canceled", "negatedTerseLabel": "Forfeited", "terseLabel": "Shares forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r629" ], "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": "Canceled", "verboseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r627" ], "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": "Shares granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r627" ], "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", "terseLabel": "Granted", "verboseLabel": "Average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r624", "r625" ], "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": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r624", "r625" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r628" ], "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", "terseLabel": "Shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r637" ], "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": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r639" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "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": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r156" ], "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", "verboseLabel": "Shares reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r618" ], "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 Outstanding, Exercisable ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r618" ], "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 ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of Options Outstanding, expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r622" ], "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 Outstanding, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r620" ], "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r156" ], "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", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r616", "r617" ], "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": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r616", "r617" ], "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, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r621" ], "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, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price, Options expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r622" ], "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, Options forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r620" ], "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, Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest 25% or Common stock is greater than or equal to $18.00" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Common stock is greater than or equal to $22.00" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest 75% or Common stock is greater than or equal to $20.00" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r615", "r634", "r635", "r636", "r637", "r640", "r649", "r650" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r610", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r1065" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r961" ], "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": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPrsuActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r636" ], "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": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r156" ], "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": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r156" ], "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": "Weighted- Average Remaining Contractual Life (Years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r153" ], "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 Remaining Contractual Life (Years), Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of stock options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationBlackScholesOptionPricingModelAssumptionsDetails" ], "xbrltype": "monetaryItemType" }, "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": "Shares issued Price (Per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "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 (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortDurationInsuranceContractAccidentYear2019Member": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Accident year 2019 in which covered event occurs under terms of short-duration insurance contract.", "label": "2019" } } }, "localname": "ShortDurationInsuranceContractAccidentYear2019Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortDurationInsuranceContractAccidentYear2020Member": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Accident year 2020 in which covered event occurs under terms of short-duration insurance contract.", "label": "2020" } } }, "localname": "ShortDurationInsuranceContractAccidentYear2020Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortDurationInsuranceContractAccidentYear2021Member": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Accident year 2021 in which covered event occurs under terms of short-duration insurance contract.", "label": "2021" } } }, "localname": "ShortDurationInsuranceContractAccidentYear2021Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortDurationInsuranceContractAccidentYear2022Member": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Accident year 2022 in which covered event occurs under terms of short-duration insurance contract.", "label": "2022" } } }, "localname": "ShortDurationInsuranceContractAccidentYear2022Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortDurationInsuranceContractsAccidentYear2018Member": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Accident year 2018 in which covered event occurs under terms of short-duration insurance contract.", "label": "2018" } } }, "localname": "ShortDurationInsuranceContractsAccidentYear2018Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r224", "r225", "r240", "r987" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortdurationInsuranceContractsAccidentYearAxis": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by accident year in which a covered event occurs under the terms of the short-duration insurance contract.", "label": "Short-duration Insurance Contracts, Accident Year [Axis]" } } }, "localname": "ShortdurationInsuranceContractsAccidentYearAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortdurationInsuranceContractsAccidentYearDomain": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Accident year in which a covered event occurs under the terms of the short-duration insurance contract.", "label": "Short-duration Insurance Contracts, Accident Year [Domain]" } } }, "localname": "ShortdurationInsuranceContractsAccidentYearDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortdurationInsuranceContractsClaimsDevelopmentTable": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about undiscounted information about claims development by accident year for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Claims Development [Table]" } } }, "localname": "ShortdurationInsuranceContractsClaimsDevelopmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortdurationInsuranceContractsClaimsDevelopmentTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted information about claims development by accident year for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Claims Development [Table Text Block]", "terseLabel": "Schedule of average annual percentage payout of accident year incurred claims by age, net of reinsurance" } } }, "localname": "ShortdurationInsuranceContractsClaimsDevelopmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reinsurance, of paid claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense.", "label": "Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net", "terseLabel": "Cumulative paid losses and allocated adjustment expenses, net of reinsurance" } } }, "localname": "ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortdurationInsuranceContractsHistoricalClaimsDurationYearFour": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Percentage of average annual payout, after reinsurance, in the fourth year after a claim is incurred, beginning with the earliest accident year disclosed for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Historical Claims Duration, Year Four", "terseLabel": "Average annual percentage payout of accident year 4" } } }, "localname": "ShortdurationInsuranceContractsHistoricalClaimsDurationYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Percentage of average annual payout, after reinsurance, in the first year after a claim is incurred, beginning with the earliest accident year disclosed for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Historical Claims Duration, Year One", "terseLabel": "Average annual percentage payout of accident year 1" } } }, "localname": "ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortdurationInsuranceContractsHistoricalClaimsDurationYearThree": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Percentage of average annual payout, after reinsurance, in the third year after a claim is incurred, beginning with the earliest accident year disclosed for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Historical Claims Duration, Year Three", "terseLabel": "Average annual percentage payout of accident year 3" } } }, "localname": "ShortdurationInsuranceContractsHistoricalClaimsDurationYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortdurationInsuranceContractsHistoricalClaimsDurationYearTwo": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Percentage of average annual payout, after reinsurance, in the second year after a claim is incurred, beginning with the earliest accident year disclosed for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Historical Claims Duration, Year Two", "terseLabel": "Average annual percentage payout of accident year 2" } } }, "localname": "ShortdurationInsuranceContractsHistoricalClaimsDurationYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveAverageAnnualPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet": { "auth_ref": [ "r264", "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount, after reinsurance, of incurred-but-not-reported (IBNR) liabilities plus expected development on reported claims, for claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense.", "label": "Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net", "terseLabel": "IBNR Reserve" } } }, "localname": "ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet": { "auth_ref": [ "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount, after reinsurance, of incurred claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense.", "label": "Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net", "terseLabel": "Incurred losses and allocated loss adjustment expenses, net of reinsurance," } } }, "localname": "ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNet": { "auth_ref": [ "r262", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount, after reinsurance, of the liability for unpaid claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense.", "label": "Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net", "terseLabel": "Liability for losses and loss adjustment expenses, net of reinsurance" } } }, "localname": "ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortdurationInsuranceContractsNumberOfReportedClaims": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Cumulative number of reported claims for short-duration insurance contracts.", "label": "Short-duration Insurance Contract, Cumulative Number of Reported Claims", "terseLabel": "Cumulative Number of Reported Claims" } } }, "localname": "ShortdurationInsuranceContractsNumberOfReportedClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveCumulativeReportedClaimDetails" ], "xbrltype": "integerItemType" }, "us-gaap_ShortdurationInsuranceContractsScheduleOfHistoricalClaimsDurationTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of average annual percentage payout of incurred claims by age, after reinsurance, for short-duration insurance contracts.", "label": "Short-duration Insurance Contracts, Schedule of Historical Claims Duration [Table Text Block]", "terseLabel": "Schedule of incurred and paid losses by accident year, net of reinsurance" } } }, "localname": "ShortdurationInsuranceContractsScheduleOfHistoricalClaimsDurationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r287", "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r421", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r496", "r498", "r499", "r938", "r1126" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyEquipmentAndSoftwareIntangibleAssetImpairmentAdvancedFundingDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r301", "r302", "r303", "r331", "r357", "r361", "r370", "r372", "r382", "r383", "r446", "r506", "r509", "r510", "r511", "r517", "r518", "r550", "r551", "r554", "r558", "r565", "r723", "r907", "r982", "r999", "r1017" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r136", "r283", "r316", "r317", "r318", "r335", "r336", "r337", "r340", "r349", "r352", "r381", "r450", "r567", "r646", "r647", "r648", "r672", "r673", "r710", "r732", "r733", "r734", "r735", "r736", "r737", "r768", "r864", "r865", "r866" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Equity (Deficit)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r335", "r336", "r337", "r381", "r810" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureIncomeTaxesDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfCashFlowsDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsParentheticalDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfCashflowsDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedStatementsOfComprehensiveLossDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r244", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "terseLabel": "Total statutory surplus" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r8", "r9", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r136", "r137", "r144", "r536" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible notes to Series C redeemable convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued (shares)", "verboseLabel": "Issuance of Series C redeemable convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r136", "r144" ], "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 awards issued for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares issued", "verboseLabel": "Unvested restricted stock units" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Vesting of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Stock-based compensation - earnout (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r8", "r9", "r136", "r144", "r621" ], "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": "Exercised", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r27", "r136", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r136", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Conversion of convertible notes to Series C redeemable convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series C redeemable convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "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 awards issued for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r144", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Vesting of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r27", "r136", "r144" ], "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": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Value of shares authorized to repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r8", "r9", "r136", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Shares repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r9", "r12", "r13", "r87", "r966", "r1001", "r1030", "r1103" ], "calculation": { "http://porchgroup.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets", "http://porchgroup.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedBalanceSheetDetails", "http://porchgroup.com/role/DisclosureScheduleICondensedFinancialInformationOfRegistrantCondensedBalanceSheetsDetails", "http://porchgroup.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r147", "r330", "r551", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r567", "r701" ], "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]", "verboseLabel": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrants" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r738", "r777" ], "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 Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r738", "r777" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r738", "r777" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r738", "r777" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events." } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r776", "r778" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r859" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs.", "label": "Current Year Claims and Claims Adjustment Expense", "terseLabel": "Current year" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r859" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.", "label": "Prior Year Claims and Claims Adjustment Expense", "terseLabel": "Prior years" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveUnpaidLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r278", "r279", "r280", "r425", "r426", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable and Long-term Insurance Commissions Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsFairValueAndUsefulLivesOfIntangibleAssetsAmortizationPeriodDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsAndDisposalsTransactionCostsFairValueOfAssetsAndLiabilitiesConsiderationDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r439", "r440", "r544", "r563", "r700", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r1026", "r1027", "r1028", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r1098" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsRepurchaseOfSharesWarrantsDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r933", "r953", "r1121" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U.S. Treasuries" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r953", "r1130" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "Obligations of states, municipalities and political subdivisions" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryNotesSecuritiesMember": { "auth_ref": [ "r1121" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one to ten years, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Notes" } } }, "localname": "USTreasuryNotesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Summary of securities with gross unrealized loss position" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r653", "r660" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r77", "r78", "r79", "r384", "r385", "r387", "r388" ], "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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r665" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r1101" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Discounted cashflows method" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r755", "r965" ], "calculation": { "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails": { "order": 2.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/2022", "presentation": [ "http://porchgroup.com/role/DisclosureLeasesOperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTermLoanFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarnOutSharesDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r1102" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term", "verboseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r356", "r372" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Shares used in computing diluted loss per share", "totalLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing net loss attributable per share to common stockholders:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r354", "r372" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Shares used in computing basic loss per share", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/DisclosureQuarterlyFinancialDataUnauditedRestatementOfPreviouslyIssuedFinancialStatementsUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://porchgroup.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1062": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1063": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1064": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1065": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1066": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1067": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1068": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1069": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1070": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1071": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1072": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1073": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1074": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1075": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1076": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1077": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1078": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1079": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1080": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1081": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1082": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1083": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1084": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1085": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1086": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1087": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1088": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1089": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1090": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1091": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1092": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1093": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1094": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1095": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1096": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1097": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1098": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1099": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1120": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1126": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1127": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1131": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1132": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1133": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1134": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1135": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1136": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1137": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1138": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1139": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1140": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1141": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1142": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1143": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1144": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(13)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.5)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671315-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671317-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671317-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671321-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4G", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671329-158438", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=2560295", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=122038299&loc=d3e42851-122695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(c))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6480726&loc=d3e6691-158385", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6816-158387", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(7)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "340", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6485982&loc=d3e22818-158507", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r874": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=2560295", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506110&loc=d3e32546-158582", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r885": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "944", "URI": "https://asc.fasb.org/topic&trid=2303980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r907": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r908": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r909": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r911": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r912": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r913": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r914": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r915": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r916": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r917": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r918": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r919": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r921": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r922": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r923": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r924": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r925": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r926": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r927": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r928": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99379264&loc=d3e27758-158548", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99379264&loc=d3e27830-158548", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r973": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r974": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r975": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r976": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r977": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r978": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r979": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r981": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 154 0001558370-23-004016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-004016-xbrl.zip M4$L#!!0 ( &>!<%:H[R:J.RX )LQ @ 1 <')C:"TR,#(R,3(S,2YX M:9J%2?S[ MN\./!^\\&OM)$,;3W]\5V1[)_#!\]^]__;?_]=O_WMO[Q\GME1[Y M*24Y#;RG,)]Y]\EB06+OFJ9I&$7>21H&4^IYAP?/S9V]L3.$Y(!FV2 MV&/(CCX>5E].!;XD_N(=[Q]^VC\Z.#KV/GWY^=8V#C[ F.H.GMZ M>OKX=/PQ2:?0T<'A_C^NK^[8\$K@@"Y2ZN,<--H\/Z11V>KS?II$=+^&+-L" MK_!+5K6==\5)\:#8H\ MU4PZ?)4&,B5DH1P'?FA@C8 "#87X^0'60S7J?)&J.8)?F@2&?@=DZ+=FHF/F MJD^-!C0NYD=@D6_]CH M+Z:Y2=P!I%XCH1HU?&BB):&?J4'9IP;P?O[\>9]]K0:0IROSV1@T M?-['SVR^]@X.]XX.:T*G-FM;@%7L>/9G:C+P2X,*BTVK7J&A1B[#.,M)[--Z M%PO-N]C>:BL0+Z7,-<:\2"7R.K?C:NHUDQ?4:]27MJJF_-%)D^^X&X7*K>H3 MWZK"=W"4>!X[3$@<)SF3>/9;^>MB$<:31/P$/Z*T?$%6WH,<>/C']]O++AH9 MR^\ *SM,3F$Q)5$8H ".0#1K8=7#@ M[7D5&OA;QN0)5![']=O^*H)5W 4/XK^QO.) R0,FF!S=NT5J Z%KZ)/*+ M:(V&]%'NAQINJ>'U7#O2QY/3HHLC&F6C>+@KIC/2;H< M3^[":0R*C$_B?.0S71+LU!N8<3^D&0AC( B &)V=;X;F5QC "9) M_9!A' M'NQ,*+D8AFQ41.&?- )^1ZG MXA]?21BCS*!2"S(12^T[I&X'/>BE[?C@<%7:)!R-?WE\'!^\&PP M[$<^'/2!R\@&">LC8:-YDN8XKZ=)EE^0,/T[B0JJX;Y9I-9&:9*A([T,5?UZ MV/$'#[OV6-_=(O2>C^"G06K6EQK@8\5E.+"H7Z1,Y3A9@AV7I\3/"Q)=DQQ_ M7O84G[5PF^2H93CHY(B)B21*> )6P_ >EIXT$*\WJA,PO*S7E@D66#WMZQ'>:_!/KVRTT$NS')QDZ+O-5^B M1V"!TXSJ<#+)GPBJRTK^VS31\_F7MH)2(OW@56@_<%U88!Z8:;/(SM%36\.4 M9SBC4%BFW8KCUC";Y$*A/VKE8L^K1B"!9IX\!J\<]LV99]47MZ7+O (XH3$,,@PR ^O<3GEOI)[,/<$7Y?LL%> MTQN524P4/J6&F#0[Q-WE4MI93H:=90W1*&^HX+AX"&,>K87K/>ZG<&JC8F5K5.D8J6,V MK MS ,[;=EY4>3P]W>P S,6M$ #]KM9T^S;W,3DUHU"Q63>AU=(G7@16[F#TKA+ MCI\"@4<;LIWC,/'^EVWQWGN/'7I'@Q!T"L$M#S*@(WA2 A=EK%7R''&P!HUXR%/?>$@YQ\R'U"M^A MXSV_ZME;B*[1#5ZU&X3%*"QW=,H#:"NK3$Y@N@ACF.+0QH9<'Y%>-/[25C%$ M5YZ$:S7QJNJO 33(@]DO2;+09U[!J(")_$9S%GA&4W8AV>59M&JDY_-GA6\0 MT0I?($/L 681E$93?D4Z\+23IZ)&2_E?U-I@"\V7THH0C+2!U''OX.#@,TO) M*,O"2'\B^S@V>2D.S.J;_7]#, -J1O,0:+(M!=!LI&?A(3/P+>L">.\;J(?% MUS<:+\DCC0MZCW:DP@4B?]1Q MZQA6I\+1Q9I[[SF"@0OK!T0HV6/92LNW0P7?;,(2!I[N-A==V?J:IE.:[B0C MW:(_K0D+&K0BNGM+>>D=B#YX?("#&;S[XAY@_6"V)-L*=E2^0]6%2>9:[K$M M%NB0QS.(V*Y%S%S\8.OX3<+5NK#9FG -90]>4+)T2:8K26R7\P4)4P83/*+' M)[@H6/[)3D1RFP,SR?*GGCQ!T+ >=KT>,'QA M7.0\R6HG@JWLP22AO^Y,0G$X>TF1EWEE@X3M6,*$X0]+&S:&$!I/I0R.G4B< M58\F"?R\,PD4PV.[73G #\U,DT$H;7U5\ .93E.L$LZ$I?RY*XS'II%>-!2I M&Z5OB_TL849YJ/Q> TLM65J6XN&I-GI.JF%-#%2$:I8,+!&6I00&MO5EFQ14 M/?+S\!%OST'%\W.FH/(42JM5N@%"DP!T>JOZMHK^QZ6^,O( M"GO!80QJ'ZZI@1!Q$VVQ!'Q(1C5A3+'\2W6 ME$MAN6/P7I>P[;H[O>C]W%9EI1J)S:(:T@=Y8/A)ELUR;![)&_468Z\:((MF M'(2QCS".@H#U;Q-^;-?()!BMPK%\1T1JEGO^?5.5+#*7Q1-=> M&'MEYQ[O'3?VH;9BOZIXH*TQCQ[,]QV-PR3]EN3X/LIB08-3$D52\8YNS^=Z M:/2BH4@=8=7VF()9]N7QSCS6VP>/]^=AAW+5D>'@MA0&<934(]\-..G_,> MXO,0H5=B')AFQS1\=_0F3>9AEB7IDNUL&KYIH$VL:Y6$$*Q#E%Z-DV^N _?L MN,\%"*\HMM>6$S!CVC M?VUK.^I"PG5':-1DK*L/-<# _?[(I;H?).&CR2GXO?RKL-6!"S1F.2@ MI3>IY8#WQGY=\/Z\)_[5(^4ES2 ,YD()F%UU JL)RX!CV7PV^-J!K?Y^LM3L M^=M J1<215(]0[K'L'HRVA7'=\; 'MI@#\OA]-A(9/IXM=? 8!*(=C6-;H$8 M'-[;9?U)1/P?L,H -ANSF#HX ?PPGEXG 8U&65;,%SHWV9:PFD2D=;!H1(1U MOB=Z]WCWGNC?8P/PI!$,HK.NZ-QFA4'-L&YG8G_+J->P__;N>QWJ,3!W3>;> MI&MR5]70Q-Z6O:]A[\W WVWP]WR^B)(EI1B%GQ0YK$E61XTFT@^]^-X'H4D> M6GX#C3R4_7JB'US_HCS;^;CYXR L?9Z',+_Z8/N8@^+-Q\9C#@-?-BY%(.G" M%TEZ3OS9R ?36_O,YU9PZGFOB/"V>UU!UNVA=WBL]T%4-A>5^H_U1*/5WB0*+2O43A2D\CP#T^V>FNCCD+1HH6?L<=LC M73TC,;@;MU#HO0\W;9OI6:J(IV^6=9?X.KS^TXNOW^,%":5W.>"/4?#_"UXW MY1;F(7VDI\6<$?4([ 1L.0U.(Q+..UB^!8QZ:?BE;87P/KTKZ:$/K.%<]^N) MCC$RL^K;*SOW6.^#N&Q4^;_/MK N&KU@*-XP-]7X'PZ$[97UUR^[J8'TS/I5=5[S)$J!9V#/I@\EH-^\X!,QGK1 M1K#-!?@C''-K/:G0'[U>)!1A 5:/+[ MO!P)^FX" 5M:X>BL 23U> ;1,HO6 M?Q:P#&D:+2_*5TS.2$Z^QZ2 XQ!3^+.R[O-X=U%TORHSK =GU\,I MR6874?+DW')H#L;-2*/8QJ89,$DD05T62V :JE(AC&6CYV&68YY9!5@X^W!+N9N&;U>*!1E M:ZLLI\LOTAJOMP/9^F>5;,MQ\+HA G[U.<1!KEY*KFR,H)WV99*X=H;5+B1N M,$Y>4@(;&DPRAUF;P>_A(T6'^/:%T*H[DQRV;.OMR.&* B2/CE\/#)+X8I(( MVN=$H^3OJAN3Y+43"'>6H!H';A/73;;[_UMEA196SYU?VMQ1/-CWH?%BW\"T-8I$]RC^; M)]5.IBOJ//!+5XE056S0P %%1"^V&N;9NEB!(?U*<=C5 MUS"PID=9M8$_%M4O-&4O])PX5$2)RO4NAMGOFGU06?_CCCR".9QA.;]5#JQ^ MUG-!8:$#@O<_?O($#E8R<&#&NLG7?9.M#>Q2&.@6R=4#^_1IU.I4:0,K.M.A MA]FVR'76Y#,;YEV?LSQ,_B8)R>ND'!O8I3#AK9.*!V:ND2[<(R78P#J%*:]- M^QW899_3:\[B-3#'+F]W8(E=CJX^.=? "G-6[L"&]7)Q^Z76&MBD,/UM,F4' MWKU0A/R.X]SUTO&R2:N#3-G&F9L"S U']#R)C$R&EYG\;0,_,8]7#T16*@2/V85-J?JQ^UG/CYS8WI&?< M!V9L$DNEYH]%"SW+?FFSS!A7-7!RDP"KKHW/U$#/QT^JC5 7;#4PT>[I[ XU MI?JB9TO7L^;#Y/<.Q5)SH@M,SQ;+]U<'+JT7GZ5FE196SZ_/BCS(K@>.!J;U M"-KJ.HQ6 ;3L.524@&H\6#2PQ"[Z1,V-QC<](Q3FD"C,/["@1TB*F@]M #TS M%-:07%)_X,@VXE34K.K14L]#A7ED7PA_X/ &P2MJQIH;Z/FI,)/T]>L''O:/ M:.E0_[K@]!Q36%"JJO0#GS:+KU#SS*J-GG\*U=VJ*OG T!<.NE!+P&XZT8K, M"U>4'01MMQ=]HRA*GE#C/:,3FJ8T8!^6TM.DITG666GN1?O6B>7/!X?MZB9; MNCC<\ZJ!?O#*H?+/R\8;KFRT0V64-;R'J.4E,7,:=4B:31.]@-@E>PJ5$[C) M4 _<7-?+R'X=L\57OF[?Z_UU37L]G_MX(\4GC_?CE1T-7.^=W=C!VPXH+0NT@Z2%-?CC8%T$6B(O+0ERAH0J/= MTK.VQ@U[&DD#=++#CI;,1\]A=I;,20@:UH04D2(?PZ*);I\%P@X.VGHU1PJ; M)RC6#*V'>#V.V"LQ_PMOH+_M/V?!%[)8X+/;[#?Q2QPGG 3^(_X&0IJDN1>3 M.#ATU@6.?S!Q_PA=E9*F M[[8A]T&>[N-B0F0'>P>'>T>'W2,PM63_SM8<":S SUSB8SK%[$SU.%:;16G: M:+6'>/8.C_8./ZT_D./],,YR7@C!9A"L"?YKKVR'PSC&81P?V@]#QO<+^U>0 M6P^@;( ]_V+?YX1D#PQ%D>WA/&8V4B@WFA*RX*)(8^$L-O[_S4QJ$>?DSG+AA M$MRS_O@"S#5DWZ1)4/@8E'U/_5F<1,ET*>B1"-5"[9*T@#ZH*0N*5-0FZ$7: M-9T_T-1 60G$"8.M?8]MY5\"=J);DT8>,+'/STO2U*3V).HKC -N7%\1_,\ M$O=:PF6?W9 E]@#4E+_<4I^&C_BC1/0F2%Y'D"UG9AS?PD\$53-.4Q4J@4\. M9&% 2S2-N;!OYBSUES$T!_WZC/+_7@))DP(T4^B/:Z4T/:.+) M+O9A1WZ^9 MPRO=IS3(+M)D+OG,,^FJY/R9IGZ8H2(EK_T>S5PE'J/UT2+!E7J1I.7(^86R M1*T!SEWR^&7C/7GF.2+-,L""M$Z85R'+?.RV1@R<(7C#2H/+.*=@_>4Z^E30 M[E-:ZD5+-N@8*%B>T4<:)0NZ4I![E6J[EJ[J6*8ZBB.A*$BTVS>1B8;?X-1Z M707ECJ:/X9_HL8&SY6-+WU)_=E'34K"@H0S5DK$$$H'F4O MR6FIA:XW=4:DSLX<,R ECF>M%=0)X>(BNJ4!!8,=M